The September 2017 release of Visual Studio Code, aka version 1.17, has arrived with a number of significant updates. Among the many improvements, the upgrade to Microsoft’s open source code editor brings region markers to the code folding support and boosts the performance of the built-in terminal.
Also new in the 1.17 release is a canvas-based rendering engine in the integrated terminal capability, improving rendering from five to 45 times, depending on the situation. “This change reduces the input latency, power usage, and increases the frame rate of the terminal significantly,” Microsoft said. The integrated terminal provides a convenience that can save developers from having to switch windows or alter an existing terminal state in order to quickly perform a command-line task.
Visual Studio Code now has a source control providers section that provides an overview of multiple active repositories, which can be fed by multiple SCM providers. Git repositories, for example, could be maintained side-by-side with Microsoft Team Foundation Server workspaces. Users can leverage Ctrl+click or Shift-click capabilities to select multiple repositories, which appear as split views.
For Mac users, Visual Studio Code 1.17 adds support for showing actions in the MacOS Touch Bar. Actions have been added to navigate in editor history and to control the debugger. Also, extensions can be used to add commands to the Touch Bar via the
touchBar menu identifier. Native window tabs support has been added for MacOS Sierra as well.
Finally, Visual Studio Code now offers new online documentation for Java developers. Java debugging recently was added to Visual Code via an extension.
For more information on the September 2017 release, and to download the editor for Windows, MacOS, and Linux, see Microsoft’s website.