Shrinking VS Code With Name Mangling
- Matt Bierner tl;dr: The Visual Studio Code team reduced the shipped JS size by 20% without major refactorings or code deletions. They introduced a new build step called "name mangling" to automatically shorten long identifier names in the codebase. Initially, they tried mangling private properties, but due to potential complications, they turned to mangling exported symbol names instead.featured in #435
Bracket Pair Colorization 10,000x Faster
- Henning Dieterichs tl;dr: Bracket colorization was such a popular VS plugin that the team spent significant effort to improve its performance, reducing time taken for colorization to appear in large files from 10 seconds to less than a millisecond. This post discusses the algorithm and architectural behind the improvement.featured in #256
featured in #207
Announcing Pylance: Fast, Feature-Rich Language Support For Python In Visual Studio Code
- Savannah Ostrowski tl;dr: Includes Type Information, Auto-Imports, Type Checking Diagnostics and more.featured in #191
featured in #174
10 Things To Boost Your Workflow in Visual Studio Code
- Aphinya Dechalert tl;dr: 10 things to help you code faster in Visual Studio including a tech debt tracker, an autocomplete tool, and a live share tool. Click the link in this tweet to bypass the paywall.featured in #163