
The Story of Visual Studio Code with Erich Gamma and Kai Maetzel
Hanselminutes with Scott Hanselman
00:00
The Importance of Bracket Pair Colorization in Extensions
We run extension in a separate process, which is a single thread thing, right? It's a note process and we load all the extensions and run it there. And what we found is that often when extension was not responsive because this bracket pair colorization is so popular, people have a bad lagging experience. We decided to move the algorithms into the core of the S code. On the very large monster file, the monster five, we always use file benchmarks or large file is a checker.ts on the tap strip compiler that doesn't type check in. I think that's where the measurement is 10,000 faster than the other one.
Play episode from 09:32
Transcript


