Visual Studio Code is een opensourcecode-editor met ondersteuning voor IntelliSense, debugging, Git en code snippets. Ondersteuning voor de gangbare script- en programmeertalen is aanwezig, en het kan daarnaast via extensies uitgebreid worden. Microsoft heeft versie 1.22 uitgebracht. De bijbehorende lijst met aanpassingen ziet er als volgt uit:
March 2018 (version 1.22)
Welcome to the March 2018 release of Visual Studio Code. There are a number of significant updates in this version that we hope you will like, some of the key highlights include:The release notes are arranged in the following sections related to VS Code focus areas. Here are some further updates:
- Syntax aware code folding - Adds improved folding for CSS, HTML, JSON, and Markdown files.
- Cross file error, warning and reference navigation - Move quickly around your workspace.
- New Hint suggestions - Makes it easy to spot suggested fixes or refactorings in the editor.
- Convert to ES6 refactoring - New Code Actions to convert to ES6 classes and modules.
- Auto attach to process - Automatically attach the debugger to running Node.js processes.
- Logpoints - Inject logging without changing source code or restarting your debug session.
- Better large file support - Faster syntax highlighting and easily increase memory for very large files.
- Multi-line links in the terminal - Paths and URLs can span lines in the Integrated Terminal.
- Emmet wrap preview - Live preview for Emmet's wrap with abbreviation functionality.
- Improved updates on Windows - Automatically updates in the background for less downtime.
- Preview: Organize JS/TS imports - Remove unused and sort remaining imports.
- Editor - Emmet performance and smart matching improvements, new snippet Date variables.
- Workbench - Smoother scrolling on Windows, automatic save during Search and Replace.
- Debugging - Improved Node.js process picker, postDebugTask in launch.json.
- Tasks - Better command and argument quoting and escaping support.
- Languages - Easier IntelliSense in JSDocs, CSS path completion.
- Extension Authoring - Long running operations with cancellation, add related information to diagnostics.