Visual Studio Code v1.35 Changelog
What changed in VS Code v1.35, released 2019-05-01 โ explained in plain English.
TLDR
- The app has a fresh new logo.
- You can now jump to code definitions and navigate files much faster.
- JavaScript and TypeScript got smarter at helping you select and organize code.
- You can now code on remote computers right from your local app.
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 smoother and less frustrating. It matters a lot to developers who work on large projects, especially those using JavaScript or TypeScript, because it helps them navigate huge files and fix messy code faster.
What's new
- Fresh new logo: The VS Code icon got a visual refresh. It looks the same across all computers now.
- Breadcrumbs are on by default: "Breadcrumbs" are clickable links at the top of your editor that show exactly where you are in a file's structure. They are now turned on automatically so you can quickly jump around your code.
- Remote Development is stable: You can now use VS Code on your computer to edit code that lives on a totally different computer (like a remote server or a Linux subsystem on Windows).
- Background terminals: Extensions can now create hidden terminals. This is useful for running tasks in the background without cluttering your screen, only popping up if something goes wrong.
- New theme color: You can now customize the background color of the active file tab when you're not currently focused on it.
- New icons: The built-in icon library added new symbols (like an error sign and a smiley face) and made all existing icons a consistent size.
Improvements
- Smarter code selection for JavaScript/TypeScript: When you highlight code and keep expanding your selection, the editor now understands the structure of your code. It intelligently grabs the whole expression, statement, or class instead of just highlighting the next word.
- Extract to type alias: If you are using TypeScript, you can now highlight a messy or repeated data type and quickly extract it into a neat, named shortcut (a "type alias").
- Better merge conflict view: When combining different branches of code, the conflicts are now shown with more of the surrounding code. This gives you better context to figure out how to fix the clash.
- Better "Go to Definition": When you jump to where a piece of code is defined, it handles multiple results much better. You can now search and filter the results, and press Escape to cancel if it takes too long to load.
- TypeScript 3.5: The built-in TypeScript tool got upgraded, making it faster and fixing lag issues that happened when working with certain web design tools.
- Webview messaging: "Webviews" are mini web pages inside extensions. They can now receive messages from your code even when they are hidden in the background.
- Collapse All: You can now hit a keyboard shortcut (Ctrl+Left on Windows/Linux) to instantly collapse all the folders and code blocks in your file explorer.
- Easier formatting: When you choose to format your code, the editor now pre-selects your favorite formatting tool so you don't have to hunt for it.
Fixes
- The update fixes several bugs, including annoying performance slowdowns that happened when using TypeScript with "styled-components" (a tool for styling web pages).
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 โ.
