Home Dashboard Directory Help

Visual Studio user settings per project by Scott Dorman


 as By Design Help for as By Design

Sign in
to vote
Type: Suggestion
ID: 272773
Opened: 4/23/2007 7:47:37 AM
Access Restriction: Public


When working on multiple projects/solutions from different companies or private vs. open source projects, each project can have different language settings (for tab size, curly brace locations, etc.). Keeping these settings at a global (IDE) level forces me to constantly switch between global settings and remember which settings file belongs to which project.

Allowing these settings to be kept at a solution/project level (in a separate settings file) would allow each project to dicate what its settings are without affecting any other projects.
Sign in to post a comment.
Posted by Asbjørn Ulsberg1 on 6/24/2010 at 7:40 AM
Since this isn't implemented in VS2010, can we please have an update on the status of this feature request? It's incredibly annoying to use Visual Studio when developing against several different coding standards (in open source projects, for instance) because the settings are global. Can't you just store the settings in the .sln and/or .*proj files?
Posted by SuperMarchy on 12/10/2009 at 1:32 PM
Are there any workarounds for this for the time being? Any consulting firm that works on multiple projects may have to adhere to different standards while working with multiple clients, and as was mentioned coding style changes between different projects (open-source, personal). Are there any plans to implement this feature for the VS2010 release?
Posted by jmatthewsr on 11/5/2009 at 12:09 PM
Apparently this didn't make it into VS 2010 either? This would definitely be helpful when managing projects that require different tab sizes (open source projects).
Posted by Scott Dorman on 2/18/2008 at 6:10 PM
Noah, That's great news. I look forward to seeing this in the VS10 releases. If you need any additional feedback on this before then, let me know.
Posted by Microsoft on 2/18/2008 at 2:36 PM
We are planning on building an entirely new docking window system and setting store for Visual Studio 10. We'll track this to make sure it is addressed. Please try out the Visual Studio 10 CTPs when they become avalible and let us know if this has improved at all. Thanks!

-Noah Coad, Microsoft Visual Studio Platform Program Manager
Posted by Scott Dorman on 4/24/2007 at 11:28 AM
Since this issue is now marked as Resolved (Won't Fix), how can I track this against a future release other than Orcas?
Posted by Scott Dorman on 4/24/2007 at 11:28 AM
Since this issue is now marked as Resolved (Won't Fix), how can I track this against a future release other than Orcas?
Posted by Microsoft on 4/24/2007 at 10:35 AM
Thanks for reporting this suggestion. Unfortunately we will not be able to address this in time for the upcoming release of Visual Studio (codename Orcas) but we will track this suggestion in our future release feature request database.


The Visual Studio IDE Team
Sign in to post a workaround.
Posted by Eamon Nerbonne on 7/16/2010 at 3:09 AM
You can use a macro to load the right settings whenever the solution is opened:

See: http://geekswithblogs.net/sdorman/archive/2007/04/25/111981.aspx