Visual Studio Code 1.72 officially released

Visual Studio Code is an open source code editor that supports IntelliSense, debugging, Git and code snippets. Available for download on Windows, Linux and macOS. Common scripting and programming languages ​​are supported, and more languages ​​and features can be supported by installing extensions.

Microsoft recently released version 1.72 with the following updates:

  • Toolbar customization: hide/show toolbar actions

    Users can now hide actions from the toolbar. Right-click any action in the toolbar and select its hide command or any toggle command. Actions that are hidden are moved to the ...More Actions menu and can be called from the menu. To restore a menu, just right-click in the button area of ​​the toolbar and select the Reset Menu command. To restore all menus, you can run Reset All Menus from the Command Palette (⇧⌘P).

  • Better editor autoscrolling: scrolling speed is adjusted based on cursor position

    When selecting and dragging, the editor used to scroll in a manner that depended on the frames per second (FPS) of the monitor, sometimes causing the editor to scroll quickly when the mouse reached the edge of the editor. The editor now automatically scrolls at a rate of one viewport per second when the mouse is near the edge, and faster when the mouse is further away from the editor, independent of FPS.

  • Extension View Updates: Highlight extensions that have updates or need attention

    • VS Code now displays extensions updated in the last 7 days in the "Recently Updated" section in the Extensions view.

    • VS Code now displays extensions that need attention and sorts them at the top of the default installed section of the extensions view. This includes extensions to be updated, extensions that have been updated or disabled, and extensions that require a VS Code reload.

      The badge on the extension icon in the activity bar now shows the number of extensions that need attention.

  • Search Results in Tree View: View search results in a list or tree view

    You can now view your search results in a tree view, just click the list/tree icon in the upper corner of the search view to toggle between list and tree view.

  • Nested Git repo support: detect and display nested Git submodules

    To address a long-standing feature request, this milestone modifies repository discovery, adding support for nested Git repositories. Depending on the location of the nested repository, you may need to modify the setting of git.repositoryScanMaxDepth (default is 1).

  • Terminal quick-fix: correct command typos

    Introduced a new feature powered by shell integration called Quick Fixes. This feature comes with audio prompt support. audioCues.terminalQuickFixEnable it with to get a sound prompt when a fix is ​​available. Quick fixes are available when a command maps to a set of actions a user might take.

    For example: When a Git command is entered incorrectly, Quick Fix will suggest a similar command.

  • Pin frequently used tasks: Pin tasks at the top of the run tasks drop-down menu for quick access

  • Markdown Link Validation: Automatically check header, file and image links

    When using Markdown, it is easy to add an invalid file link or image reference by mistake. Usually you only find these errors after viewing the Markdown preview or publishing. VS Code's new Markdown link validation can help spot these errors.

    To get started, set up "markdown.validate.enabled":true. VS Code now parses Markdown links, and invalid links will be reported as warnings or errors.

  • GitHub Enterprise Server authentication: Improved login workflow no longer requires PAT

    Before this, GitHub Enterprise Server users had to manually create a Personal Access Token (PAT) to log into GitHub Enterprise Server in VS Code. This is a tedious process that users no longer need to do today.

    The login process for GitHub Enterprise Server is now the same as for github.com , and users can log in to GitHub Enterprise Server without creating a PAT.

  • Dev Container Features: Easily add and share dev container features

    Dev Container Features let you easily add prepackaged features to your development containers. Whether it's tools like Git or Docker, or support for programming languages ​​like Go or Java, you can check out the list of available features and add them to devcontainer.jsonyour . You can also create your own features, publish them using feature templates, and share them with others.

  • VS Code Community Discussion: Connect with other VS Code extension authors

    There is now a VS Code community discussion site that serves as a gathering place for extension authors, where users can ask questions, connect with other developers, and showcase great work.

More details can be found here: https://code.visualstudio.com/updates/v1_72

 

Guess you like

Origin www.oschina.net/news/212801/visual-studio-code-1-72-released