Dark Theme for SQL Server Management Studio 2017 (SSMS 2017)
Dark Theme works well in Visual Studio and should be included in SSMS. It helps reduce eye strain after long periods of development and debugging.
Unfortunately the complexity to implement dark mode into SSMS v18 is prohibitive and this item remains unplanned. Regular updates and improvements to SQL Server Management Studio are continuing, but most of the net new innovations in the graphical tooling space can be expected to be seen in Azure Data Studio.
Drew, your answer does not sound convincing or reflect a decent amount of customer consideration from MS. It doesn't make sense either since the SSMS team took the time to move SSMS to the VS 2017 shell. IMO the work done on the SSMS UI is half finished due to it now being a massive hodge podge of wpf, windows forms and possibly older UI kit controls. To go to the effort to upgrade the shell and not deal with the remnants seems like giving up.
So as others have said, ADS is not a solid alternative due to its lack of support for a lot of the features in SSMS/SMO. Between this, the lack of manpower on the EF team and the nonsensical focus on ADS, it's at this point seeming like the sql aspect of the MS stack is being horribly mismanaged in a lot of cases.
Lovett, Brian commented
There are people that NEED this (not want - because of physical limitations with their eyes).
If you are going to refuse (don't say you can't, because you can and it is insulting) to do this in SSMS 18, how about you guys do this with SSMS 19? You could redesign the UI using your new technologies from the ground up. Takes time, effort and money? Yes. Impossible? No.
Jacob Stamm commented
Microsoft, you need to realize that innovating in Azure Studio is not a good enough answer. Just like how Visual Studio Code is great but Visual Studio itself continues to be widely used as well, so it is with SSMS. Please reconsider this item. SSMS isn’t going anywhere and this is the most highly requested feature from your customers.
@dewm I fully agree, but just fyi, dark mode only decreases power on OLED displays. Almost all monitors are still LCD based. In some cases, dark mode actually uses more power than light mode as the user increases the backlight brightness higher than they would have in light mode.
"Ask not what your userbase can do for you;
ask what you can do for your userbase."
once again Microsoft ignores its customers
Muhammad ariesta commented
I'll add my comment to this... All items running on Windows 10 and on into the future should automatically respect the mode set in the OS... Which for me will always be Dark Mode aka Night Mode. It uses less power, generates less heat if you have multiple monitors and is overall easier to work with for the long hours that a lot of us put in day in and day out.
Long story short... Just Fix It Please!
Josh Porter commented
It is ridiculous that all of windows has dark themes available and SSMS does not. This feels like the old M$ (pre Nadella) where teams do not work together. You figured it out for Azure Data Studio, it can't be that hard. You have a half baked version commented out in the depths of SSMS.
@Drew your answer sounds more like that team should collaborate with the Visual Studio team...
Just open source SSMS and we will implement the dark theme for free.
when will the official dark theme released for ssms, we are losing our eyes
The problem also is not that black theme is not realized, but also that Object Explorer doesn't support creating custom folders, so that one could group objects: tables, stored procedures etc. If you have 50 tables, you have to search in the long list of tables' names. If it's grouped, it would be much easier to find what you need.
This is disingenuous. Azure Data Studio is cool and all, but you'll still have to pry SSMS from my cold dead hands.
Dark theme for text editor is already complete. All you would have to do is add it for Results/Messages pane, Object Explorer, and perhaps Registered Servers. How hard would that be? I would imagine that would satisfy the vast majority of users.
This has been the #1 requested item for years - what are you waiting for?
Ich würde mir einen Darkmode wünschen wie bei andern MS Produkten auch schon vorhanden (z.B. Visual Studio 2019).
Der helle Hintergrund ist einfach nichts für meine Augen und ich kann die Farben nur schlecht auseinander halten..
You can develop an entire OS and you can't implement Dark Mode in SSMS? Excuses.
Markus J. commented
Really? Implementing a proper dark theme into such a widely used Application like SQL Management Studio is too hard? What kind of a mess must the source code for this Application be?
Microsoft is building complex Ecosystems like Azure, investing in Machine Learning and AI, but implementing a beautiful dark color scheme for the most important application for SQL Server Management, is too hard for Microsoft? What a bad joke and a showcase of lazy and ignorant attitude. Thousands of people are requesting this from Microsoft, and still it is ignored after so many years.
But Microsoft has the time and resources for MS Office, where the UI is rebuild/redesigned so often, that many users even complain that it changes too often.
And there's a loooong way to go, until Azure Data Studio comes even close to the full feature set and usability of SQL Management Studio for power users, which use it as a daily work tool.
Seriously unhappy customer += 1;
Mohamed Omar commented
Its not acceptable at all that Microsoft in the new culture-era and openness world refuse listening to the community about essential feature nowadays requested by thousands of people around the world !!!!!!!
ADS is great but still not widely adopted by the community,
Please fix dark theme in SSMS and listen to the voice of community or at least offer a RELIABLE replacement.
Lyndsey Paxton commented
Drew, as a long time proponent of Microsoft technologies, SQL server in particular, your answer is very disappointing.
Azure Data Studio is an interesting companion which clearly has a bright future, however, until ADS has feature parity with SSMS the SQL Server community will not be adopting it on a full time basis.
Windows 10 has the ability to choose a dark theme, which many other Windows based applications respect. Why one of Microsoft flagship products would decide not to do this because it is too hard is simply not good enough.
Please listen to the community and reconsider your decision.
"We choose to create a dark theme in this decade and do the other things, not because they are easy, but because they are hard; "
Mark Timson commented
Genuinely amazed that Microsoft wants its power Users to start using ADS with its limited capacity and broken AD connectivity over SSMS. It feels like SSMS is just being forgotten about over its newer Power Platform Brothers and Sisters. If ADS had the same functionality over SSMS I would use it. Please fix the Dark mode and give SSMS the overhaul it needs!