Welcome to the September release of VS Code. There are a number of significant updates in this version that we hope you will like, some of the key highlights include:
- Keep your code looking great by running a formatter when you save.
- Move quickly between VS Code windows (instances) via the Command Palette.
Launch script support - It's now possible to launch an NPM script before debugging.
Workspace recommendations - Provide extension recommendations for other members of your team to use.
VIM style relative line numbers - Display line numbers relative to the current cursor position.
- An experimental extension is available to support the V8 Inspector Protocol.
PREVIEW Extensions Packs - Bundle a set of extensions into a single download from the Marketplace.
PREVIEW TS/JS Grammar - A new colorizer for TS/JS with over 200 fixes. We will include it in the next release.
The release notes are arranged in the following sections related to VS Code focus areas. Here are some further updates:
- View image dimensions & file size details.
- Unicode improvements to support UTF-16 surrogate pairs, Improvements to Whitespace settings.
- Updated TML/Razor/Handlebar support.
- Extension identifier badge, Extension update version check.
- Configurable External Terminal Support, Glob patterns for source maps.
Debug protocol updates including programmatic access to launch.json.
Release notes inside VS Code
There is no need to go to our website to review the latest release notes - you can now see these directly within VS Code itself. Use the global Show Release Notes command or the Help > Release Notes menu to access them. Perhaps this is how you are reading these notes right now. :)
Continuing on the work we did in the August release to support file icons, we've added file icons to many more places throughout the UI. This includes most trees that show files (for example, Problems panel, Search results, OPEN EDITORS section) as well as in Quick Open results and the editor headings.
If you don't want to see icons everywhere, for instance in Tab headings, we added a new setting workbench.editor.showIcons .
Switch between running Windows
We added a new command to let you quickly move between open Windows of VS Code. Simply open the Command Palette () and type Switch Window . A dropdown will appear showing all the opened VS Code Windows (instances) and you can quickly move from one to the other without leaving the keyboard, right from within VS Code.
Image dimensions & Binary file size
When you open a binary file in VS Code, extra meta information is now displayed in the Status Bar. For all binary files, we show the size of the file and for images, we also show the image dimensions.