Turn Off the Uppercase Menu in Visual Studio 2012

I’ve been seeing a ton of posts lately on this feature so thought I would share here as well.  I also like to give credit where credit is due so I did a search and it looks like the earliest mention of this ability is by Richard Banks in his post 6\1\2012 here:  https://www.richard-banks.org/2012/06/how-to-prevent-visual-studio-2012-all.html  If anyone knows of an earlier one done by someone else let me know but this looks like the first mention of it.  If I were a betting man I would say he most likely used Process Explorer to make this discovery which is my favorite tool for finding things like this.

 

 

Mixed Case is Your Friend

Okay so you really, really don’t like the Uppercase menu in VS2012 because you feel like it is shouting at you:

image

 

 

You would rather go back to mixed case for your menu:

image

 

 

 

Not a problem! Let’s see how:

WARNING: Making changes to the registry can cause unexpected results so do any changes at your own risk!

 

Manual Registry Change

Open the registry editor and go to HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0\General\
(For Windows 8 Desktop Express go to HKCU\Software\Microsoft\WDExpress\11.0\General) //special thanks to msm8bball for the update
(For Web Express go to HKEY_CURRENT_USER\Software\Microsoft\VSWDExpress\11.0\General)

  1. Create a new DWORD value called SuppressUppercaseConversion set to 1
    image
  2. Restart Visual Studio and you should see the change

NOTE: Watch your spelling if you are typing this manually.

 

 

PowerShell Goodness

If you like to “simplify” this a bit you can use PowerShell to run a nice script to make this happen.  However, if you haven’t used PowerShell before this may not be faster for you.

  1. Go to the Start button and type powershell and select the Windows PowerShell Entry:
    image
  2. In the PowerShell window copy the script below and paste it in then press Enter:
    Set-ItemProperty -Path HKCU:\Software\Microsoft\VisualStudio\11.0\General -Name `` SuppressUppercaseConversion -Type DWord -Value 1 image
  3. Restart Visual Studio and enjoy!