Visual Studio Code’s monthly updates continue with their usual regularity. The March 2019 release (v1.33) of VS Code adds some new updates and fixes, including a new official snap package for Linux.
According to the 2018 Stack Overflow Developer Survey, VS Code ranked the most popular development environment. In 2019, it keeps delivering. This open source, lightweight code editor has a host of language extensions, as well as out of the box support for JavaScript, TypeScript, and Node.js.
By default, Visual Studio Code auto-updates. So without further ado, let’s see what’s new.
New updates & improvements
Here’s some of the new and noteworthy features added with the March 2019 release.
SEE ALSO: Create, debug, and deploy Java & Python applications with AWS Toolkit for IntelliJ
- Workbench improvements: Several improvements to the display make for easier navigation. Included in this release are easier display language configuration and improved source control view. Users with screen readers will also get some improved functionality with a new accessibility improvement. When VS Code detects that a screen reader is in use, it turns on simple keyboard navigation for lists.
- IntelliSense display customization: New settings have been added that control the IntelliSense display. Use
editor.suggest.filteredTypes
for filtering specific types, such as keywords. Control the amount of items IntelliSense shows witheditor.suggest.maxVisibleSuggestions
and enable/disable icon display witheditor.suggest.showIcons
. - Default formatter selection: When working with different document formatters, define your default formatter with
editor.defaultFormatter
. You can also save this value in the project configuration. - Integrated terminal updates: ConPY now turned on by default for supported versions of Window 10 Insiders. Data parsing is now caped to 12 ms.
- TypeScript 3.4.1: VS Code ships with TypeScript v3.4.1. and added new improvements for the language.
- Node remote debugging: Connect the VS Code debugger to Node.js applications with Azure App Service (preview) and debug remotely.
- Debugging: New support to display debug sessions as a tree in the UI added.
- Fixes: This update fixes the following issues: Quick commands fuzzy search doesn’t work for text in brackets; Terminal link underlines on lines that start with t are offset; Console.WriteLine() does not result in an empty line anymore.
Preview features
While not yet ready for release, these features are functional. VS Code welcomes feedback on their functionality and potential issues.
- Call hierachy view: “Shows all calls from or to a function and allows you to drill into callers of callers and calls of calls.” The sample extension demo for testing is available on GitHub.
- Proposed extension APIs: Test out the new proposed APIs extensions and give feedback for future improvements.

Call hierarchy preview feature. Source.
Official Linux snap package
This update comes with full support for distributing VS Code as a snap package. See Snapcraft’s blog post about this new for further information.
SEE ALSO: What should developers use? Java EE, Jakarta EE, MicroProfile, or maybe all of them!
The official Linux snap package allows for automatic updates for Linux users. Now Windows and macOS users are not the only ones who benefit from in-product automatic updates.
Future updates & contributing
Have an idea for a new update? Request a new feature on GitHub and maybe we will see it in next month’s update. Check out the current discussions and vote for the next feature.
Learn more about contributing to code.
Tune in next month for the next update and newest additions.
The post VS Code version 1.33 adds official Linux snap package appeared first on JAXenter.
Source : JAXenter