The Visual Studio Code team have just released the somewhat oddly named January Update and it expands on one of the greatest new features of the recent (also oddly named) November update. That release gave Visual Studio Code the long awaited ability to break off code tabs to their own Windows. One major flaw with this approach was all of the windows had the same resolution scaling, so if you moved a code window to a monitor with higher or lower DPI, the results could be very poor. The January updated has added the option to specify Per Window Zoom levels.
Of course this isn’t the extent of the update, other new features include:
- Per-window zoom levels – Adjust the zoom level for each window independently.
- Hey Code voice command – Start a chat session with a voice command.
- Multi-file diff editor – Quickly review diffs across multiple files in the diff editor.
- Triggered breakpoints – Efficient debugging with breakpoint dependencies.
- Expanded Sticky Scroll support – Sticky Scroll in tree views and notebooks.
- Markdown paste options – Rich paste support for links, video, and audio elements.
- Flexible Auto Save options – Skip Auto Save on errors or save only for specific file types.
- Source Control input – Customize commit input and per-language editor settings.
- Extension notifications – Fine-grained control for disabling notifications per extension.
- GitHub Copilot updates – Improved default context, add file as context, AI fixes.
You can learn more about the Visual Studio Code January update and see the new per window zooming, OK Code voice commands and triggered breakpoints in action in the video below.