Skip to content

Visual Studio Code v1.58 Changelog

What changed in VS Code v1.58, released 2021-06-01 โ€” explained in plain English.

TLDR
  • You can now move your command-line terminals right into your main coding area.
  • The editor's security features got easier to manage, so you can hide annoying warning banners.
  • Data scientists got some love: you can now run and debug Jupyter notebooks directly inside the app.
  • You can write and preview math equations in your Markdown notes.

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 your coding workspace more flexible and secure. It matters especially to developers who juggle lots of windows, work with data science tools like Jupyter, or just want a cleaner, less cluttered screen.

What's new

  • Terminals in the editor: You know that area where you type your code? You can now drag your terminal (the text-based command window) right into that space. It makes it much easier to view your code and run commands side-by-side.
  • Math in Markdown: Markdown is a simple way to format text. VS Code's Markdown preview can now display math equations using a tool called KaTeX, so you can write formulas and actually see them rendered nicely.
  • Transient workspaces: A "workspace" is just a folder or group of folders you're working in. You can now set a workspace as "transient," meaning it's temporary. If you restart the app, it won't reopen, and it won't clutter up your "recent files" list.
  • Custom terminal icons: Extensions (add-on tools) can now put custom icons on the terminals they create, making it easier to tell which terminal is doing what.
  • Extension terminal profiles: Extensions can now offer their own custom terminal setups, which will show up in the menu when you pick which terminal you want to open.

Improvements

  • Workspace Trust tweaks: "Workspace Trust" is a security feature that stops untrusted code from running automatically. They've made it easier to find the settings for this. You can also now turn off the big warning banner that reminds you when you're in "Restricted Mode" (the safe, locked-down mode).
  • Better Settings menu: The settings page got smarter. Instead of just typing in settings, it now gives you nice checkboxes for turning things on and off, and dropdown menus for picking from a list of options.
  • Sticky debugger choice: When you debug (step through your code to find errors), the system will now remember which environment you used last time, so you don't have to pick it all over again.
  • Jupyter upgrades: If you use Jupyter (a popular tool for data science), you can now run code in an interactive window and actually debug your Jupyter notebooks right inside VS Code.

Fixes

  • This release includes security patches and bug fixes from updates 1.58.1 and 1.58.2 to keep your coding environment safe and stable.

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