Visual Studio Tips and Tricks

Productivity Driven Development

Switch Between Multiple Settings Quickly

| Comments

My Visual Studio setup at work is slightly different at work than at home, because of different monitor sizes. My environment is also significantly different when I am presenting or teaching. In the past, I used to save different settings for each environment and switch between them by going through the wizard at Tools->Import and Export Settings. Once I learned about the /ResetSettings command line switch for Visual Studio, I was able to come up with a faster way to switch settings.
This switch restores the default Visual Studio settings, but when you give it a .vssettings file, it’ll reset the settings to that file. I created and exported different .vssettings file for my different environments, and then created a new Visual Studio shortcut on my desktop for each environment. I updated the shortcuts to pass in the vssettings file corresponding to the environment.

Now all I need to do is use a different shortcut when changing environments.

Use SqlSmash to write maintainable SQL scripts, understand code faster and navigate around easily in SSMS.