Visual Studio Code v1.66 Changelog
What changed in VS Code v1.66, released 2022-03-01 โ explained in plain English.
- VS Code now automatically remembers your file history locally, even if you don't use Git.
- The terminal search is much easier to use, and CSS now has built-in formatting.
- You can connect to newer Mac (M1) computers remotely, and drag-and-drop files into the web version.
- Accessibility got a big boost, including a way to limit animations and better contrast for colorblind users.
Want a heads-up when Visual Studio Code updates?
We email you the moment a new Visual Studio Code version drops โ plus plain-English release notes like these. No spam.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
This update is all about saving you from accidental mistakes and making the editor more comfortable to use. The new local history feature acts like a personal time machine for your files, which is a lifesaver if you delete something by mistake. Meanwhile, the team has heavily focused on accessibility, making the editor easier to use for people with visual impairments or motion sensitivities.
What's new
- Local file history: VS Code now automatically keeps a backup history of your files every time you save. This is separate from Git (the standard tool developers use to track code changes). If you mess up a file, you can easily compare it to older versions or restore it.
- Built-in CSS formatters: If you write CSS, LESS, or SCSS (languages used to style websites), VS Code can now automatically format and indent your code for you without needing extra add-ons.
- JavaScript heap profiles: When writing JavaScript, you can now track exactly how much memory your code is using while debugging, helping you find sneaky memory leaks.
- Web drag-and-drop: You can now drag files and folders straight from your computer into vscode.dev (the browser version of VS Code).
- Remote SSH for Mac: If you use a newer Mac with an M1 or ARM64 chip, you can now connect to it remotely from VS Code.
- R language support: There's a new guide to help you use R (a popular programming language for data science) inside VS Code.
Improvements
- Terminal search: When you search for a word in the terminal panel, it now highlights the matches on the screen and in the scrollbar, making them much easier to spot.
- Smoother logins: Signing into GitHub or Microsoft accounts through VS Code is faster now. It skips unnecessary web pages and tries to keep you from having to log in over and over again.
- Better language detection: VS Code is now smarter at guessing what programming language you are typing, based on the types of files you usually open. This is turned on by default.
- Settings filter: You can now type
@lang:in the settings menu to easily find all the settings for a specific programming language. - Accessibility upgrades: There is a new "Reduce motion" mode to limit animations. The editor also has better color contrast for source control changes, volume controls for audio cues, and better keyboard shortcuts for comments.
- Bracket colors: You can now set different types of brackets (like
{ }versus( )) to use their own specific colors, making messy code easier to read.
Fixes
- Workspace settings: Previously, if you tried to set a specific workspace setting to match its default value, VS Code would sometimes ignore it. This is fixed so your manual settings are always preserved.
- Security and bug patches: The team released a couple of small follow-up updates to fix general glitches and patch security issues to keep your coding environment safe.
Breaking changes
No breaking changes in this release.
This is our plain-language summary. Read the complete, official notes on the Visual Studio Code official changelog โ.
