If you’re ready to get started making your first theme (or theme pack!), download the Color Theme Designer and create a new ‘VSTheme Project’ in Visual Studio. The new project will contain an empty.vstheme file. Opening the file will prompt you to pick a base theme.
-->This roadmap describes our vision for major work in Visual Studio 2022 for the calendar year 2021. Visual Studio 2022 has three key themes:
How to change the Pre-Installed Visual Studio 2019 theme. Visual Studio 2019 comes with 4 pre-installed themes they are: Blue, Light, Dark, and Blue with Extra Contrast. In order to change the theme the user needs to open Visual Studio Options Dialog, this can be done in the following two ways given below, and from the Dialog, the user can select the Color Theme of his choice. Let’s create a theme! Set up your theme project. If you’re ready to get started making your first theme (or theme pack!), download the Color Theme Designer and create a new ‘VSTheme Project’ in Visual Studio. The new project will contain an empty.vstheme file. Opening the file will prompt you to pick a base theme.
- Personal and Team productivity: we want to empower developers and teams with incredible scale and performance, a trusted and secure toolchain, and a more accessible, personalized environment.
- Modern Development: we are building the tools to develop modern apps faster.
- Constant Innovation: we are investing in improved collaboration, actionable diagnostics, and code assistance.
Visual Studio 2022 will be the first 64-bit version of Visual Studio. In addition to the speed and performance advantages afforded by more memory access, Visual Studio brings UI enhancements, more personalization options, and a continued focus on empowering developers. Upgrading to Visual Studio 2022 should be a low-friction experience and should not require your code to change. You can still build 32-bit, and all of your existing applications, in Visual Studio 2022.
For the Visual Studio 2019 roadmap, see Visual Studio 2019 Roadmap.
For more details on our vision for Visual Studio 2022, read our Visual Studio 2022 announcement blog.
How To Change Visual Studio Themes
General
We’re improving developer productivity by moving the main devenv.exe
process from 32-bit to 64-bit. This will effectively eliminate out-of-memory errors, especially for large, complex solutions. We are incorporating user feedback to continually innovate on how developers load, search, and interact with code. We are improving the new project creation experience.
Visual Studio 2022 will be more accessible than ever. We're making accessibility-related options more discoverable, and audio cue availability is expanding. We are integrating the Accessibility Insights Engine to empower developers to build modern, accessible applications. Developers will have more personalization options in Visual Studio 2022 and improved ability to sync settings across multiple machines. We are also updating icons, themes, and fonts for a modern, updated experience.
For details, see Visual Studio on Developer Community.
Diagnostics
Diagnostics in Visual Studio 2022 is focused on innovating on our world-class diagnostics experience. We're improving breakpoints to be draggable, adding dependent breakpoints and the ability to force Run. We are improving the analyzation tools for crash dumps, memory dumps, and memory pressure analysis. Finally, we are adding cross-platform support for debugging C++ and .NET code on ARM64 devices.
For details on debugging, see Debugging on Developer Community.
Visual Studio Themes Gallery
For details on profiling, see Profiling on Developer Community.
Editor
The Visual Studio 2022 editor will have a built-in spell-checker to help you code more accurately with fewer errors. We’re innovating on code readability and adding new ways to navigate such as multi-caret editing and 'Camel Hump' navigation. Users of screen readers will enjoy better feedback on code problems.
For details, see Visual Studio Editor on Developer Community.
Extensibility
Extensions play an important role in customizing the Visual Studio experience. We’re making essential extensions more reliable and secure. We're also improving the development, migration, and publishing experience for extensions.
IntelliCode
The IntelliCode team is continuing to focus on anticipating your next move. Visual Studio 2022 will introduce larger completions and help you take the right action, in the right place, at the right time.
For details, see Intellicode on Developer Community.
NuGet
The NuGet team is focused on providing support for .NET 6, securing the software supply chain, and empowering every developer and their team to achieve more through a unified, productive, and loved package manager with excellent fundamentals.
For details, see NuGet on Developer Community.
Setup and Installation
The Setup and Installation team focus is facilitating the ability for enterprises to stay secure by easily deploying updates in managed enterprise environments. We are enabling enterprises to use multiple layout folders for updating a client instance, use multiple supported baselines, and move their installations between channels. We are also adding the ability for users to roll back Visual Studio to a working environment after a failed update.
For details, see Visual Studio Setup and Installation on Developer Community.
Version Control
Visual Studio 2022 will continue to innovate on integrated source control tools. We're improving productivity by supporting more complex Git workflows such as simultaneously activating multiple Git repositories. Developers will be able to stage individual lines or hunks of code and see improved diffs and details. We’re also improving GitHub and Azure DevOps integration, bringing functionality closer to your developer workflow.
For details, see Visual Studio Git Experience on Developer Community
C++
The C++ team is focused on workload innovation through language conformance, diagnostics, and security. Visual Studio 2022 will add support for C++20 language features that simplify management of large code bases. We are integrating support for CMake, Linux, and WSL to make it easier to create and debug cross-platform apps.
For details, see C++ on Developer Community
.NET
The .NET team is focused on a modern app development experience, improving .NET 5 support and adding .NET 6 support. We are also focusing on productivity with built-in code assistance. Finally, we are working on a full designer experience for Windows Forms with .NET 5.
For details, see .NET on Developer Community.
Container Tools
The Container Tools team is focused on improving the experience for .NET developers building containerized applications. Our main focus will be to improve the ability to diagnose containerized apps using the Containers tool window.
Related Roadmaps
For other roadmaps related to .NET, see:
- Themes of .NET.
Web Tools
The Web Tools team is focused on improving the web development process in .NET using Azure developer services. We are improving dependency configuration, expanding Azure hosting options for publishing, and optimizing storage.
For details, see:
XAML and Xamarin
The XAML and Xamarin teams are enabling developers to build modern applications with MAUI. We are improving productivity with hot reload, and empowering developers to write cross-platform applications with .NET 6.
For details, see:
Programmers are creatures of habit.
For me personally, one of those things that I am very particular about is getting the colors on my IDE just right. It’s really that important to me, so I am willing to go that extra mile to ensure that this is the case.
I’ve been using Son of Obsidian since VS 2013, and I really like it. .
Take a look at the sample screenshot below:
I find the muted autumnal colors extremely calming. So, it goes it without saying that I would make sure that it’s set up in Visual Studio 2019 before migrating. It had previously been challenging to get it on Visual Studio 2017, as there were breaking changes in the way the colors were organized.
Unfortunately, I do not have the reference I used to successfully access it on Visual Studio 2017. Luckily, it’s now possible to get it to Visual Studio 2019 pretty easily. I’d like to share it with other programmers out there in the hopes that someone might find it helpful.
Visual Studio Themes Dark
Here’s how to do it:
- You need to install the following Color Theme Editor in your studio
- Once you have that installed, simply download the theme
- Go to tools -> customize colors
- Go to import theme and import the downloaded theme
Congratulations! Your Visual Studio should now be using the Son Of Obsidian coloring.