Prompt to open workspace file if detected You will still see a prompt before the delete happens. Doing so will change the Delete action and keybinding on the File Explorer to bypass the OS trash and delete permanently. If you are seeing issues when deleting files from the Explorer when they move to the OS trash, you can now set files.enableTrash to false to never use the OS trash when deleting. If you would prefer to not see recently opened files on top, you can change this setting to false. By default, files that were recently opened will appear to the top of the search and other files from the workspace below. The command to copy a file path as relative path is now more prominently exposed in the context menus of the File Explorer as well as editor tabs.Įxclude recently opened files from Quick OpenĪ new setting allows you to control if files that were recently opened should be part of the Quick Open file picker. Simply use a string array as the prefix property. If you cannot decide if your copyright header snippet should be prefixed as header, stub, or copyright, you can have them all. Snippets also now support multiple prefixes. Project snippets work just like other snippets, they show up in IntelliSense and in the Insert Snippet action where they now have their own category. Simply use the Preferences: Configure User Snippets command or create *.code-snippets file in the. Snippets can now be scoped to a project and shared with your team.
For small icon sizes, we decided to preserve the VS Code logo as the icon. These icons will show up in the OS explorer when the size of the icons is configured to be medium to large.
VS Code now ships custom icons for the some of the common VS Code file types. On macOS and Windows, VS Code registers as the default editor for well-known file types.
The setting "window.titleBarStyle" was defaulted to "custom" for the entire last month on Windows in Insiders, and we are now ready to make this the default experience.
The custom title bar and themable menus described in previous release notes are now enabled by default on Windows. Workbench Custom title and menu bar on Windows by default
Insiders: Want to see new features as soon as possible? You can download the nightly Insiders build and try the latest updates as soon as they are available. You can also check out this 1.28 release highlights video from Cloud Developer Advocate Brian Clark. If you'd like to read these release notes online, go to Updates on.
Rename via import path - Rename a JS/TS file through its import path.Git improvements - Better delete conflict handling, new rebase on sync option.Save without formatting - Save a file without changing the existing formatting.Jump to last edit - New command to go to the location of your last edit.Editor Tab completion - Use Tab to easily cycle through IntelliSense suggestions.Project level snippets - Tune your snippet collection per workspace.Custom file icons - VS Code file icons reflect file type in your OS explorer.As you can see, there will be more issue grooming iterations in our future.ĭuring this housekeeping milestone, we addressed several feature requests and community pull requests also resulted in new features. Below are the last three days of last week while we were getting ready for this release. It also shows what happens as soon as we stop paying attention to reducing issues. It nicely shows the progress we made since September 11: Benjamin Lannon published a personal site with a live tracker of the issue numbers in our main repository. It was great to see how much you care about our progress. In addition, we closed 212 pull requests. The main vscode repository now has 2472 open feature requests and 625 open bugs. This resulted in a net reduction of 1731 issues. While we closed issues, you created 2187 new issues. Across all of our VS Code repositories, we closed (either triaged or fixed) 3918 issues. As announced in the September iteration plan, we focused on housekeeping our GitHub issues and pull requests. Welcome to the September 2018 release of Visual Studio Code.
Update 1.28.1: The update addresses these issues.ĭownloads: Windows: User System | Mac: 64 bit | Linux 64-bit: deb rpm tarball | 32-bit: deb rpm tarball Update 1.28.2: The update addresses these issues.