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.
ASP.NET Runtime/Web Tooling suggestions have moved! All your ideas, including your votes, have been transferred and are searchable in the ASP.Net Uservoice forum. Please submit any new ASP.NET Runtime/Web Tooling suggestions, or vote on existing suggestions by going to http://aspnet.uservoice.com.
We look forward to hearing from you!
Thanks – Deon Herbert
Visual Studio Team
-
Console.ForegroundColor Visual Studio in Menu->View->Output tab
When I am writing console application I can change console background or foreground color and make some data more conspicuous.
But when I am writeing non-console application and I use Console.WriteLine it display data in View->Output tab as BLACK text only.
Sometimes I have to copy a lot of data from Output and use it in elsewhere like Excel.
I think it would be a little better when I will be able to use colors in Output tab. I will easily see if there is any Debug exceptions in other color between my data.11 votes -
Renaming a model class should also update cshtml views
when you rename a class, VS does a smart refactoring where it updates references to that class to the new name. If your project is an MVC project, model declarations in cshtml views are not updated. These should be refactored too.
11 votes -
Drag and drop between Solution Explorer and Windows Explorer
Should be able to copy (or even move, if necessary) a file from Solution Explorer to Windows Explorer via drag-and-drop. (Surprisingly, the reverse direction is already implemented!)
The Solution Explorer is similar enough to Explorer that it is somewhat surprising that this well-established convention is not supported bidirectionally.
(Similarly, D&D between two instances of Visual Studio ought to work too.)
11 votes -
Ability to disable 'class preview' in solution explorer
In Visual Studio 2012 Solution Explorer will now not only show solution files but also allows to drill down to the file contents.
I do not like this feature as it adds noise to SE and would like ability to switch it off.
11 votes -
To make Visual Studio an empty IDE.
I suggest you to make VS and empty IDE which I can download languages in it instead of making many softwares (EG: VB, VC#) which the size of each on 250/300 MB and it is almost the same and the difference between it is the language which I'll use in each software.
11 votes -
Hide rarely used context menu items
Hide/Collapse rarely used context menu items
Provide option to show hidden menu items11 votes -
Remove default feature for following current document in Solution Explorer
Instead of following the selected document within the Solution Explorer a feature could be added to the right click menu of the document or the document's tab to Open in Solution Explorer. This would allow one to conveniently trace back to where the document exists in the solution but without the sometimes unwanted side effect of having your current selected node in Solution Explorer lost just because a different document was activated/selected/focused in the IDE>
10 votes -
Put main menu into window title bar
Why do we wasting so much space to title bar?
We have only three buttons at right side and one on left plus title and many empty space. I think it is worth to put main menu there.
Title can be displayed in status bar for example, or at task bar.10 votes -
Intellisense filter by type
Sometimes, when I'm coding, I need to search in the intellisense's dropdown for certain kinds of elements.
That is, when I need to add an event handler and I don't recall its name, I have to search through all elements (methods, properties, enums, etc) til I find mine.
If I could filter the list by "events", it could optimize the search. Same when I'm looking for "methods", "properties" and etc.
What about adding tabs on top or below the list, so we can filter and find members quickly by those types?
I suggest:
All | Methods | Properties | Events…
10 votes -
Auto-hide status bar
Most of the time the status bar doesn't show any useful information. Could the status bar be auto-hidden like in browsers?
10 votes -
Would be very helpful if C# expanded macros used in the "Output path" setting for a project (VC++ does)
See the following forum thread for details:
http://social.msdn.microsoft.com/Forums/en-US/csharpide/thread/e1185f76-e409-4587-8999-91bc1a231555/
10 votes -
My solution explorer in VS has 30 projects. Could you make hight-tech addition and insert in solution explorer combobox on top, so I can se
My solution explorer in VS has 30 projects (sometimes 50). Could you make hight-tech addition and insert in solution explorer combobox on top, so I can select needed project faster. Please :). I'm dreaming about this since VS 2003.
10 votes -
Use columns in the History List
Here's the current screenshot of the History List - http://goo.gl/jmE6E
The primary problem with this is there is two clear columns and they don't use them.
File list should be all start at the same Y point (which they do) and the lines of code should all start at the same Y point. This is obvious. It's the same problem we've had to deal with in the find result windows.
Also using a bit of colour (preferably syntax highlighting) would help.
9 votes -
Add in Solution Explorer Buttons
Many projekttypes fokus only a loot of items like classes, pages, windows and something like that.
If a folder marked, the solution explorer can show some buttons to add least recently used items or user spezificated button used items. this will add classes or something like that faster.
9 votes -
MSBuild script generator for continous integration
There should be some UI that allows you to generate MSBuild, hook pre-build, post-build (c#, code) tasks such as versioning of code, comit, email, run db scripts, zip, etc. All these tasks can be custom written by implementing interfaces so that they can be extended and can be used as projects require.
This will be very helpful for any project using continous integration processes using any 3rd party suites. Enteprises waste lot of time and effort in creating build scripts which can be automated and made easier with Visual Studio.
9 votes -
Please move the Open Project / Recent Project back to the left half of the start page
To me the Open Project and recent projects on the start page is the most important thing... and you moved it WAY over there on the right. I also put the solution explorer on the left which makes it worse.
Please move it back.. or at least allow my to configure it to show on the left side of the start page.
9 votes -
Changing the Active configuration takes so much of time;
When you have a project with typically 60-70 projects, changing the configuration from one to the another takes so much time ???? !!!!
9 votes -
Add IntelliSense support for the <inheritdoc /> tag in XML documentation comments
We currently use the <inheritdoc /> and <inheritdoc cref="" /> tags extensively in our code base in order to reduce the amount of duplicated documentation that needs to be written.
This works great for the most part, since we generate our docs using Sandcastle.
However, when we are actually developing code in the same c# project as the API which uses <inheritdoc>, Visual Studio does not recognize the tag, or resolve any references.
It would be great if Visual Studio Intellisense could actually do this.
8 votes -
Add function "reopen closed tab"
add a function "reopen closed tab " at the tab menu
8 votes -
Support multiple rows of document tabs
It would be really nice if the IDE allowed multiple rows of document tabs. Currently, I'm using the "Tabs Studio" add-in for this (http://www.tabsstudio.com). See here for an example: http://www.tabsstudio.com/documentation/addins/several-tabs-highlighted-with-the-default-style.png
8 votes
- Don't see your idea?