Visual Studio Code v1.74 Changelog
What changed in VS Code v1.74, released 2022-11-01 โ explained in plain English.
TLDR
- You can now securely connect to your computer's code from anywhere using just a web browser.
- VS Code is smarter about protecting you from unsafe Git folders and makes Git actions feel much faster.
- New sound effects help you hear when code finishes running or when lines are added/removed.
- You get more control over your workspace, like hiding clutter and choosing exactly which files pop up in your sidebar.
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 making your coding life smoother, safer, and more flexible. It matters a lot if you work on big projects, use Git to save your work, or if you've ever wanted to edit code on your school Chromebook while it's actually running on your home PC.
What's new
- Remote Tunnels: You can now securely connect to your main computer and edit its code from any device, anywhere, just by using a web browser. You don't need complicated setups like SSH (a secure network protocol) to make it work.
- Audio Cues: VS Code can now play sounds to tell you if a piece of notebook code ran successfully or failed. It also plays specific sounds when you are comparing two files to let you know if you are looking at an added or deleted line.
- Manage Unsafe Git Repositories: Git (a system for tracking code changes) recently got stricter about security. If you try to open a code folder that wasn't created by you, VS Code will now warn you, let you review it, and allow you to mark it as "safe" so you can work on it.
- Dev Container GPU Support: If you use Dev Containers (isolated, pre-setup coding environments), you can now request to use your computer's graphics card (GPU) inside them. This is great for heavy tasks like machine learning.
- JavaScript CPU Profiling: When debugging JavaScript, you can now use
console.profile()in your code. VS Code will track exactly how hard your computer's processor is working between that command andconsole.profileEnd(), helping you find slow spots. - "Just My Code" Debugging for Python: When stepping through Python code line-by-line to find bugs, you can now skip over the background code of installed libraries. You will only pause on the code you actually wrote.
Improvements
- Faster Git Actions: When you do things like save (commit) or undo changes in Git, the sidebar now updates instantly. It no longer waits for Git to finish checking the whole project, which makes the app feel much snappier, especially for massive projects.
- Custom Explorer Auto-Reveal: The file sidebar used to automatically scroll to whatever file you were working on. Now, you can set rules to ignore certain files (like bulky background modules) so your screen doesn't jump around constantly.
- Partial Inline Suggestions: If VS Code suggests a line of code for you, you can now use a keyboard command to accept just the next word or chunk of text, rather than the whole suggestion at once.
- Jump to Function Start: If you are looking at a "return" statement in JavaScript or TypeScript, you can now easily jump straight back up to the very beginning of that function.
- Better Keyboard Navigation in Settings: You can now use your keyboard's Tab key to easily move through links and pop-up hints in the Settings menu.
- Cleaner Interface: You can now hide little notification dots (badges) on the Activity Bar and Panel to make the editor look less cluttered.
- Merge Editor Undo/Redo: When fixing merge conflicts (where two people edited the same code and you have to combine it), you can now easily undo or redo your choices.
- Terminal Upgrades: Quick fixes for terminal errors now pop up in a cleaner menu, and you can now easily find "Run Task" and "Configure Tasks" right from the terminal's dropdown menu.
- Smarter Breakpoints: If you are running two different types of debugging sessions at the same time, VS Code now correctly shows the right error-stopping rules for whichever one you are currently looking at.
Fixes
- Commit Button Clarity: Fixed an issue where the Commit button didn't show the right text or a loading animation when you did a combined action like "Commit & Sync."
- Debugging Edge Sessions: Fixed a bug where if you automatically opened a web browser to test your code, stopping the code wouldn't close the browser. Now, stopping the debugger kills the browser too.
- Minor Patch Fixes: The small follow-up updates (1.74.1, 1.74.2, and 1.74.3) fixed general glitches and patched a specific security issue to keep your workspace 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 โ.
