Skip to content

Visual Studio Code v1.78 Changelog

What changed in VS Code v1.78, released 2023-04-01 โ€” explained in plain English.

TLDR
  • A fresh new look with "Modern" light and dark themes.
  • Ready-to-use profile templates for Python, Java, and Data Science.
  • Big accessibility upgrades, including better screen reader support and new audio cues.
  • Smarter drag-and-drop menus and a standalone color picker.

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.

Choose update emails Visual Studio Code ยท Vibe Mastermind Updates
Choose which update emails you want

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

This update is all about making the editor look better, work smarter, and be more accessible. It matters to everyone who uses VS Code, but especially to developers who want a cleaner interface, students starting specific types of projects, and coders who rely on screen readers.

What's new

  • Profile templates: Profiles let you save specific settings and extensions for different projects. Now, VS Code gives you ready-made templates for things like Python, Java, and Data Science so you don't have to set them up from scratch.
  • Drop selector: When you drag and drop a file (like an image) into your code, a little menu pops up asking how you want to insert it. For example, you can choose to insert the full image, a link to it, or just the file path.
  • Standalone color picker: You can now open a visual color palette from the Command Palette to easily pick, insert, or change colors in your code.
  • Markdown video drops: You can now drag and drop video files directly into Markdown files, and VS Code will automatically write the correct video tags for you.
  • Notebook image options: When you add an image to a Notebook, you can now choose to insert it as a link, a file path, or an attached file.
  • Git LFS on the Web: VS Code for the Web (vscode.dev) now supports Git Large File Storage. This means you can open heavy code repositories in your browser without downloading giant files to your computer.
  • Timezone snippet variable: If you use "snippets" (reusable blocks of code), there's a new variable you can add that automatically fills in your current timezone offset (like -07:00).

Improvements

  • Fresh default themes: The old default themes are out. VS Code now comes with "Dark Modern" and "Light Modern" as the default looks, giving the editor a cleaner, updated style.
  • Better screen reader support: Screen readers (tools that read screen text aloud for visually impaired users) are now less repetitive. The Command Palette and other quick menus are faster to use, and you can now jump between commands in the terminal more easily.
  • Audio cues for diffs: When comparing two files (a "diff"), VS Code uses audio cues to help you navigate. These sounds are now faster to load and use better tones.
  • Smarter file comparisons: The tool that compares files (the diff algorithm) has a new "advanced" mode. It is much better at figuring out exactly what changed between two files, making the highlighted differences less confusing.
  • Cleaner debugging margins: When you are debugging code, important markers like breakpoints (where your code pauses) will now always stay right next to the line numbers, so they don't get hidden behind other icons.
  • Copy image previews: You can now copy images directly from VS Code's built-in image preview and paste them into other apps.

Fixes

  • Fixed a security issue that was patched in update 1.78.1.
  • Fixed various bugs and issues that were patched in update 1.78.2.

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 โ†—.

Vibe Mastermind in 00d 00h 00m 00s
Call LIVE — Join Now