Visual Studio
Welcome to the Visual Studio UserVoice site. Let us know what you would like to see in future versions of the Visual Studio suite of products. This site is for suggestions and ideas. If you need to file a bug, visit the Visual Studio Connect site: http://connect.microsoft.com/visualstudio.
We look forward to hearing from you!
Thanks – Doug Turnure
Visual Studio Team
-
Add some color to Visual Studio 11 Beta
Usability studies have shown that both shape and color help to distinguis visual elements in a UI. The upcoming/current beta release of Visual Studio 2011 has removed color from the toolbars and from icons in e.g. the Solution Explorer.
Please make this optional so those of us that want a more accessible and user friendly IDE can have their cake and eat it too.
7,850 votes -
Improve the performance of Visual Studio
Visual Studio seems to be getting slower. Please focus on improving the performance and limiting the enormous load on the HDD
3,990 votesunder review ·
Doug Turnure - msft
responded
Thanks for giving us this feedback. Performance is something that requires details, and as such, we’ve set up a special performance forum to let people vote and categorize where they most want to see better performance. Please take a look at the blog post linked at the top of the forum, and help us prioritize next steps. http://visualstudio.uservoice.com/forums/131389-visual-studio-performance
thanks!
Doug Turnure – Visual Studio PM -
Speed up work on VC++
It is obvious, from looking at the amount of unfixed bugs, and the woeful C++11 feature support, that the VC++ team is understaffed. For a company bragging about its "C++ renaissance", that's just absurd. For the sake of all your C++ customers, you really need to speed things up. I won't dictate *how* it should be done, but I can think of three obvious suggestions:
1: allocate more resources. Whoever is in charge clearly doesn't think C++ is important. Not when the VC++ team consistently refers to their "compiler guy" (singular), and we get comments like "I am the only… more
3,074 votes -
Support C++11 features
Support C++11 features
2,989 votesunder review ·
AdminVisual Studio team
(Product Team, Microsoft)
responded
The next version of Visual C++ (v11) will already implement a few new features, the ones highlighted here (http://blogs.msdn.com/b/vcblog/archive/2011/09/12/10209291.aspx).
We’re definitely looking at options to get more features into people’s hands before a complete release cycle (before v12). It would be premature to say anything more specific right now. Hopefully, in the coming months, we’ll have more to say about that.
-
Debug Lambda expressions
Allow Quick Watch and other Debug functions to work with Lambda expressions.
"Expression cannot contain lambda expressions" makes this powerful language feature second-class within the IDE.
Especially for data intensive applications being able to write Lambda expressions in the Quick Watch, Watch, Immediate Windows and debug evaluation is a must have.
2,778 votes -
Allow MFC 11 to run in XP SP3
Allow MFC 11 and CRT11 to run on Windows XP SP3
2,121 votes -
REMOVE "ALL CAPS"
Remove "all caps" in the toolbox´s titles.
1,852 votes -
Fix 260 character file name length limitation
The 260 character limit on file paths really gets in the way of having a deeply-nested project hierarchy. It's only there as backwards compatibility with the old school APIs, and has no place in any sort of modern development environment.
We should be able to work with file paths of whatever size we want.
1,258 votes -
rename project in TFS
Rename existing project in TFS
1,047 votesunder review ·
AdminVisual Studio team
(Product Team, Microsoft)
responded
We’re taking another look based on all the feedback here! As Doug pointed out, this is rather hard problem though.
- Siddharth (PM on TFS) -
Go All-In with a Zune-Style Metro UI (See My Makeover Screenshot)
Based on the comments at http://blogs.msdn.com/b/visualstudio/archive/2012/02/23/introducing-the-new-developer-experience.aspx?#comments
Here's my UI makeover for VS 2012:
VIEW THE SCREENSHOT MAKEOVER: Attached, or see http://i.imgur.com/Dh0zV.png
Problems I addressed:
1. No more :::::::::::::, and the Toolbar Separators are flatter and lighter.
2. Highly influenced by Zune App UI. Take note of the Min/Max/Close, and the Size Grip, as well as the simple border.
3. Brighter background, minimalist scrollbar, no more reminders of Windows 3.1
4. The ALL CAPS thing is still there, but formatted exactly like in Zune's Metro UI Typographic Style.
5. VS 2012 Icon, Title Bar, and Menu made more consistent with Metro… more
968 votes -
Enable distributed source control (DVCS)
DVCSs are faster on commit, enable multiple central servers, enable an excellent approach for branching, allow for offline work, and usually come with a better merging system. It also enables us to shared code without having to go through TFS, so I could push and pull changes with my colleagues directly.
Please enable us to work decentralized.Some ideas for later:
I would not worry with integration with Work Items on the first version, and on a later version you can add the integration via caches. Build should be done on push, not on commit.
On a later version you… more915 votes -
Improve WPF Editor performance
Improve Visual Studio WPF Editor performance. With Visual Studio 2010 it is very good, but also a bit slow.
900 votes -
Bring Back the Visual Studio Installation Customization Options
We'd like to have all of the options back to customize Visual Studio. We'd probably like to have more granular installation customization, but at the very least, let us customize the installation.
810 votes -
Function return value in debugger
I want to able to see function return value in managed debugger just like unmanaged debuger (it has this feature from Visual Studio 6.0!).
772 votes -
I wish catch multiple exceptions in the same catch
For example:
try
{
// smth}
catch (RemoteException, NamingException , CreateException e)
{
// smth
}688 votes -
Change All CAPS Menu in VS RC to VS Beta format File Edit Instead of FILE EDIT
Change All CAPS Menu in VS RC to VS Beta format File Edit Instead of FILE EDIT. Ref (http://blogs.msdn.com/b/visualstudio/archive/2012/05/08/visual-studio-11-user-interface-updates-coming-in-rc.aspx )
678 votes -
Provide refactoring support for F# code.
Currently F# IDE integration into visual studio does not have any refactoring support. It would be nice to at the very least be able to handle renaming.
632 votesunder review ·
AdminVisual Studio team
(Product Team, Microsoft)
responded
This idea is under review for future releases, though no specific timeframe has yet been established.
-
574 votes
-
Visual Studio Task Manager
One of the best things about Visual Studio is it's extensibility. The problem is, the more extensions I install, the less stable my Visual Studio gets, the more memory it takes, and sometimes it even takes constant CPU even when minimized. It would be great to have a task manager feature which allowed you to identify the misbehaving extension much easier.
569 votes -
Allow for updating project templates on existing projects in TFS
To keep up with improving processes, there needs to be a migration path for existing templates to be upgraded to new templates. Some information in work items may be lost when mapping these to new work item types of the new templates, but this may well worth the benefits of moving to a newer process. Creating a new team project is not always feasible, especially if the source code versioning needs to be in place.
554 votes