New Profiles editor provides a unified interface for creating new profiles, editing and deleting existing profiles, and importing and exporting profiles. 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. Related content analysis Azure AI Foundry tools for changes in AI applications Microsoft’s launch of Azure AI Foundry at Ignite 2024 signals a welcome shift from chatbots to agents and to using AI for business process automation. By Simon Bisson Nov 20, 2024 7 mins Microsoft Azure Generative AI Development Tools news Microsoft rebrands Azure AI Studio to Azure AI Foundry The toolkit for building generative AI applications has been packaged with new updates to form the Azure AI Foundry service. By Anirban Ghoshal Nov 19, 2024 4 mins Microsoft Azure Generative AI Development Tools feature 14 great preprocessors for developers who love to code Sometimes it seems like the rules of programming are designed to make coding a chore. Here are 14 ways preprocessors can help make software development fun again. By Peter Wayner Nov 18, 2024 10 mins Development Tools Software Development news JetBrains IDEs ease debugging for Kubernetes apps Version 2024.3 updates to IntelliJ, PyCharm, WebStorm, and other JetBrains IDEs streamline remote debugging of Kubernetes microservices and much more. By Paul Krill Nov 14, 2024 3 mins Integrated Development Environments Java Python Resources Videos