Home  >  Article  >  Technology peripherals  >  Highlights of VS Code version 1.86: Enhanced window scaling freedom, introduction of AI voice assistant and multi-file difference editor\"

Highlights of VS Code version 1.86: Enhanced window scaling freedom, introduction of AI voice assistant and multi-file difference editor\"

WBOY
WBOYforward
2024-02-05 14:25:171104browse

Microsoft released Visual Studio Code (VS Code) version 1.86 on February 2. This update brings a number of important feature upgrades and improvements to improve developers’ experience and work. efficiency.

VS Code 1.86版本亮点介绍:强化窗口缩放自由度,引入AI语音助手与多文件差异编辑器\

1. Optimization and personalization of window zoom function

VS Code 1.86版本亮点介绍:强化窗口缩放自由度,引入AI语音助手与多文件差异编辑器\

Microsoft has developed a new model in Visual Studio Code (VS Code) version 1.86 has made a major upgrade to the window zoom function. This update introduces a new default setting option "window.zoomPerWindow", which allows users to independently adjust the zoom level of each active window as needed, thereby achieving a more flexible experience. This improvement provides users with more personalized options, allowing them to set the window scaling according to their needs and habits, improving work efficiency and comfort. This update further enhances the customizability of VS Code, allowing users to better adapt to different work environments and screen sizes.

This improvement gives developers greater freedom to enlarge, reduce or reset the zoom ratio of different windows according to needs and visual comfort, improving the customization and user-friendliness of the coding environment. experience.

2. Voice interaction and AI smart assistant enablement

VS Code 1.86版本亮点介绍:强化窗口缩放自由度,引入AI语音助手与多文件差异编辑器\

Microsoft actively adopts natural language processing technology in the new version of VS Code and adds voice command activation function . By configuring the accessibility.voice.keywordActivation setting, developers can enable the "Hey Code" voice command to conveniently wake up the built-in AI chat dialogue system. The introduction of this feature makes it easier for developers to interact with VS Code through voice, improving development efficiency. This is also Microsoft's active embrace of natural language processing technology, providing developers with more convenient development tools.

This innovative design is similar to "Hey Siri" on Apple devices, allowing developers to complete various tasks through voice commands, such as searching for code snippets, querying documents, performing programming tasks, etc., greatly improving work Efficiency and ease of use.

3. Multi-file difference editor and debugging function enhancement

VS Code 1.86版本亮点介绍:强化窗口缩放自由度,引入AI语音助手与多文件差异编辑器\

Microsoft has launched a powerful multi-file difference editor in VS Code version 1.86 tool. The tool fully supports developers to view and compare various changes, including local changes, staged changes, incoming/outgoing changes, and changes in pull requests. This makes collaborative development and version control more intuitive and efficient.

At the same time, for debugging scenarios, the new version also adds a breakpoint dependency testing function called "Triggered breakpoints". This function allows developers to conduct precise debugging based on breakpoint relationships in code logic, helping them locate and solve problems more quickly and accurately, significantly improving the efficiency and accuracy of software debugging.

4. Interface scrolling performance improvement and extended view optimization

VS Code 1.86版本亮点介绍:强化窗口缩放自由度,引入AI语音助手与多文件差异编辑器\

In order to better serve the needs of large-scale project development and complex code base browsing, the new version of VS Code has optimized the scrolling experience of tree views and notebooks views.

Microsoft has enabled the "sticky scrolling" feature in this new version. When users are processing files containing a large amount of data or code, they can use this feature to keep the current scope at the top of the editor. This allows developers to quickly determine where they are even when deep reading long lines of code or scrolling through massive code bases.

5. Improvement of Markdown editing and automatic saving strategies

In terms of support for Markdown, VS Code version 1.86 has also made substantial improvements. Now, when users paste links, videos, audio and other multimedia elements into Markdown documents, they can get richer format preservation support, which greatly simplifies the writing and typesetting process.

VS Code 1.86版本亮点介绍:强化窗口缩放自由度,引入AI语音助手与多文件差异编辑器\

In addition, for the automatic saving mechanism, the new version of the editor has become more intelligent: when an error is detected in the user code, the automatic saving will be actively canceled or the saving action will only be performed on specific types of files to prevent unexpected situations. The error content is fixed in the project.

6. Refined extended notification management and AI performance optimization

VS Code 1.86版本亮点介绍:强化窗口缩放自由度,引入AI语音助手与多文件差异编辑器\

To further enhance the user experience, the new version of VS Code provides more refined extensions Notification management function. Developers can set detailed notification permissions for each installed extension based on personal preferences, thereby reducing unnecessary interference and creating a more focused and efficient programming environment.

In terms of AI performance, when Microsoft released version 1.86, it not only fixed a series of related bugs, but also optimized the context processing performance to ensure that the entire IDE is more stable and smooth during operation, making development While enjoying the convenience brought by cutting-edge technology, workers can also experience a more stable and reliable working environment.

The above is the detailed content of Highlights of VS Code version 1.86: Enhanced window scaling freedom, introduction of AI voice assistant and multi-file difference editor\". For more information, please follow other related articles on the PHP Chinese website!

Statement:
This article is reproduced at:51cto.com. If there is any infringement, please contact admin@php.cn delete