DEV Community

Cover image for Dark theme in SQL Server Management Studio
Rishab Kumar
Rishab Kumar

Posted on

Dark theme in SQL Server Management Studio

Dark theme and me!🖤

I just love having dark theme for every tool and application I use on day to day basis, ranging from: VSCode, Notepad++ and Notion to Slack, Teams and Outlook.
After switching between a lot of dark themes in VSCode, I finally settled for Dracula due to the number of applications it supports. So now I can have single dark theme across all the applications that I use.

Make sure to check them out.(I know most of us are already using them).

So now that you know about my love for dark themes, I was frustrated that you don't have one for SQL Server Management Studio (SSMS).
I was only aware of the "Blue" and "Light" theme that you can toggle between by going to: Tools > Options > Environment > General > Color theme:
Alt Text

But I found out through my colleague that you can set it up, and here are the steps on how you can do it:
(Disclaimer: It's not officially supported)

Step 1:

Locate and update the config file.
Open any text editor as Administrator, in my case its Notepad++ (as if I have not mentioned it enough 😊). Now we will locate the 'ssms.pkgundef' file.

  • For SSMS 17 its: C:\Program Files (x86)\Microsoft SQL Server\140\Tools\Binn\ManagementStudio
  • For SSMS 18: C:\Program Files (x86)\Microsoft SQL Server Management Studio 18\Common7\IDE

And open it.

Step 2:

Disable "Remove Dark Theme"
So now you have the file open, scroll down and find the section of the code under the “Remove Dark theme” heading, add “//” to comment out that line, and save the file:

Alt Text

Step 3:

It's time to see the magic!🖤
Start SSMS and the 'Dark' will be available in the Color theme drop-down menu:

Alt Text

Top comments (0)