Paul Krill
Editor at Large

Visual Studio Code 1.56 improves hover feedback, debugging

news
May 7, 20212 mins

April 2021 release of Microsoft’s open source code editor also improves Docker support for remote development scenarios.

Hands access a keyboard while a monitor displays binary code.
Credit: M-A-U / Getty Images

Visual Studio Code 1.56, the latest version of Microsoft’s popular open source code editor, was published May 5, bringing improvements in hover feedback, debugging, and Docker support.

Also known as the April 2021 release, Visual Studio Code 1.56 changes the mouse hover feedback for all clickable actions around the workbench to offer a better user experience. A new debugger extension API enables language extensions to provide correct inline value support, with improved inline values enabled by default. The Debugger for Java extension and the Inline Values support for PowerShell extension both take advantage of the API.

Work continues on the Remote Development extensions that allow a developer to use a Docker container, a remote machine, or Windows Subsystem for Linux (WSL) as a full-featured development environment. Highlights in the 1.56 release include a new volume view when developers use the “Clone Repository in Container Volume” command, a local terminal warning when connected to a remote environment, and a prompt to install Docker Desktop when starting with the Remote – Containers extension.

Visual Studio Code 1.56 follows last month’s release of Visual Studio Code 1.55, which featured breakpoints improvements. Other capabilities in Visual Studio Code 1.56 include a new terminal picker, tabs in the terminal (a preview feature), and profile improvements for the terminal. In addition, the introductory videos for Visual Studio Code have been updated.

Visual Studio Code, which was built on the Electron framework for cross-platform desktop development, can be downloaded for Windows, Linux, or Mac from visualstudio.com. It’s also available via Windows Package Manager.

Paul Krill

Paul Krill is editor at large at InfoWorld. Paul has been covering computer technology as a news and feature reporter for more than 35 years, including 30 years at InfoWorld. He has specialized in coverage of software development tools and technologies since the 1990s, and he continues to lead InfoWorld’s news coverage of software development platforms including Java and .NET and programming languages including JavaScript, TypeScript, PHP, Python, Ruby, Rust, and Go. Long trusted as a reporter who prioritizes accuracy, integrity, and the best interests of readers, Paul is sought out by technology companies and industry organizations who want to reach InfoWorld’s audience of software developers and other information technology professionals. Paul has won a “Best Technology News Coverage” award from IDG.

More from this author