Microsoft has updated its open source editor Visual Studio (US) code with new updates. Version 1.36 has many new features, but no longer works on 32-bit Linux, because it has been moved to version 4.x of the Electron framework.
In addition to an updated Java installer, the new troubleshooting feature Jump to Cursor and Tasks, Microsoft US code has also been optimized for TypeScript developers, according to The Register.
Experimental phase
The optimization for TypeScript developers is still an experimental phase, where a second TypeScript server is installed. These servers are components that dissect a code to enable functions, such as IntelliSense code. The complexity of the main TypeScript server can cause annoying pauses while it is running. The second server only supports the decomposition of simple syntax, making operations such as code folding faster.
Java, Jump to Cursor and Tasks
The updated Java installation program in the new version using a Java Development Kit (JDK) of AdoptOpenJDK a Java development environment. If the US code is not yet present, it will install it itself.
With the Jump to Cursor function, the cursor can be moved to a code line in a troubleshooting session without executing the code in the meantime. This function currently only works in C #, as it depends on the support of the debugging extension being used.
Tasks is a function that can perform one or more external commands, such as building scripts. If several tasks are involved, they can be carried out in parallel. By specifying a series, it is possible to perform the tasks in a specific order. Each task waits for the previous one to finish.
macos
It is also possible to remove options from the status bar by simply checking or unchecking items. The new version 1.36 also has a terminal option for Linux. This eliminates the need for the integrated terminal to inherit the US Code environment variables. By setting inheritEnv to false, a clean system environment is used instead. Users of macOS will see a similar function.
In addition, Remote development is also equipped with a number of modifications, particularly in the area of file transfer. For example, there is a context menu of Download from Explorer for external files and Save As supports both local and remote locations. You can also drag and drop multiple files from a local computer to the remote file explorer.
Raspberry Pi
Also, US code now supports ARMv7i 32-bit for the Raspberry Pi 2 or 3, and presumably 4. However, it is still an experimental phase to connect to the Raspberry Pi via SSH and edit files in the US code. Something that does require the Insider-build of the US Code. We keep this back from the stable release to allow external authors to keep track of the additional platform, according to a statement by the team behind US code.
Furthermore, users of the Windows subsystem for Linux can now choose from multiple installed distributions if available. This can be done by using the Select Linux Distro option in the Remote WSL extension.
This news article was automatically translated from Dutch to give Techzine.eu a head start. All news articles after September 1, 2019 are written in native English and NOT translated. All our background stories are written in native English as well. For more information read our launch article.