Paul Krill
Editor at Large

Visual Studio Code 1.93 shines on profiles

news
Sep 6, 20243 mins

New Profiles editor provides a unified interface for creating new profiles, editing and deleting existing profiles, and importing and exporting profiles.

C sharp programming language source code example on monitor and bokeh background.
Credit: Tee11 / Shutterstock

Microsoft has released Visual Studio Code 1.93, its August 2024 update of the popular code editor, featuring a profiles editor that allows users to switch and manage profiles from a single place.

Introduced September 5, Visual Studio Code 1.93 can be downloaded for Windows, Mac, or Linux from the project website.

The new Profiles editor, now generally available for all users, provides a unified interface for creating new profiles, editing and deleting existing profiles, and importing and exporting profiles. VS Code 1.93 also improves test generation in the GitHub Copilot AI-based coding tool. The test generation flow has been improved by looking for an existing test file and generating new tests into that file, appending these tests at the end. If there is no test file, GitHub Copilot creates a test file for the generated tests.

Also in VS Code 1.93, the history graph has been moved from the Source Control view into a Source Control Graph view, to reduce the information overload from the main view. This enables users to hide, collapse, or move the new view as they see fit, and also lays the foundation for a full-featured history graph, Microsoft said. The current Source Control Graph now shows the remote/base for the current branch. Plans call for adding a capability to filter the graph to any repository reference, and for improving the experience for workspaces with multiple repositories.

Visual Studio Code 1.93 follows last month’s VS Code 1.92 release, which featured improvements to the debugging experience. Other improvements in VS Code 1.93 include the following:

  • The language name for SQL files has been renamed from SQL to MS SQL, to better reflect the language’s focus on Microsoft SQL Server.
  • A new YAML grammar has been adopted for YAML syntax highlighting. It solves bugs the old and unmaintained grammar had.
  • Leveraging the Python extension to VS Code, developers now can run Django unit tests through Test Explorer.
  • A new command, list.resizeColumn, allows users to resize columns via the keyboard.
  • The notebook diff view now hides unchanged cells, enabling users to focus on changed cells. At the same time, the input of unchanged cells is always collapsed.
  • Package IntellliSense for JavaScript and TypeScript has been implemented for VS Code for the Web, allowing users to view suggestions and documentation from any imported package.
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