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
-
Windows Forms
Windows forms and controls for Multi resolution for all types of resolution must be predefined.
1 vote -
When moving a child story of an epic up the backlog board, keep the link to the parent epic
When we have an Epic product backlog item with many child PBI's, we want to be able to move one child item further up the backlog order - but doing so breaks the link between the parent and child story. This becomes difficult to track.
8 votes -
improve toggling outlining multi-line method-name methods
in C# Method names (not only) can span more than 1 line.
It would be great if on any Method-Name-line CTRL+M+M would toggle outlining of method and not just in line that contains the '{'CTRL+M+M on first line of multi-line-methode-name toggles outline of surrounding class (hmpf).
example
0 public void MyConstructor(
1 long ParameterList
2 ) : this (string verylongstuff) { <- CTRL+M+M only works as expected in this line :(, but not in line 0 & 13 votes -
Auto-generate guard code for Event Invocation
Have the C# compiler auto-generate guard code around the invocation of an event.
Rather than:
if (OnChanged != null) OnChanged(this,EventArgs.Empy);Let the programmer just code:
Onchanged(this, EventArgs.Empty);The implication is consistent -- "Raise the event for any (0 or more) registered listeners."
3 votes -
Use correct filename of attachment when saving in browser other than IE
In Team Foundation Service, if you use a browser other than IE, say Chrome and you want to save an attachment the name of the download appears as DownloadAttachment.ext instead of the real filename.
If you do this using IE the downloaded file is named correctly. If you have cause to download or even open multiple documents of the same file type it very quickly becomes difficult to distinguish between the files.
1 vote -
This website is not w3c standard compatiable, Is that required or not?
This website is not w3c standard compatiable, Is that required or not?
1 vote -
have manage button for projects
provide project manage button to delete from TFS Services
1 vote -
Bug Report in Team Foundation Server Login
This is actually a bug report, I couldn't find another place to post this so I'm posting it here.
Once logged into team foundation server, its impossible to logout and sign in again with a different profile. This is a security risk as the person who initially logged out, would not know that he's actually still is logged in.
1 vote -
Please bring back the vs2010 theme whith the texture and all not just the blue color.
VS2010 theme made you excited but 2012's just boring, you don't feel that energy or excitement int the theme. I thought that 2012 would come with the same 2010 theme but add feature to allow you to change its color while keeping the texture that you get when you have a graphics card that would be neat. I don't see the reason for the theme to get changed altogether in the first place. It was the perfect theme. Please bring it back Microsoft. We are begging.
1 vote -
When running a manual test in MTM, if you select save and close without entering any results, do not default the test stat us to Pass
When running a manual test in MTM, if you select save and close without entering any results, do not default the test status to Pass - leave the status as is
4 votes -
add command line support for managing WinPhone8 application install,launch and run.
It is not currently possible (?) to
1) install a WP8 .xap package to a connected WP8 device from the command line
2) execute an installed application on a connected WP8 device from the command line
3) reinstall/uninstall an existing application on a connected WP8 device from the command line
4) receive stdout and stderr or other form of logging (OutputDebugString?) from native C/C++/C++CX applications running on a connected WP8 device on the command line.These are all extremely important features for continuous unit testing, and primitive requirements for being able to automate WP8 ports of existing software for detecting…
6 votes -
Add Ruby as supported language
Add Ruby as supported language
1 vote -
Covariance/Contravariance support for Delegate.Combine
Since .NET 4.0, C# and VB allow covariant/contravariant events. However, if I do something like
public interface IObservableStuff<out T> {
event Action<T> Happened;
}and implement that event using the default implementation by simply declaring it with the line
public event Action<T> Happened;
then this implementation uses the Delegate.Combine method to add a handler to the event. Unfortunately, if the object was typed using string as T, the interface would allow to also chain a delegate typed as Action<object>, which is fine as a string also is an object. However, the Delegate.Combine operation throws an exception. A simple workarround to…
3 votes -
2 votes
-
Add the ability to specify when pre-build events are run, just like post-build events
I would like the have the ability to specify when pre-build events are run, just like post-build events.
Currently pre-build events are run "Always".
I would especially\specifically like to have the ability to specify that the pre-build event should be run only if the project will be rebuilt because of source code changes, like the "When the build updates the project output" option for the post-build event.
In this way, it will take advantage of incremental builds.
So for example, when a project is a windows service, the pre-build event can stop the service and the post-build event would start…
1 vote -
Word wrap long text fields (like PBI Title in the Product Backlog) in TFS
As it is, I can't see my entire user story without either opening up the PBI, expanding the column width, or hovering over it to view the entire story. None of those options allow a "quick glance" of user stories. Opening the PBI or hovering requires me to visit each PBI individually so I can't just get a quick screen full of data. Expanding the column pushes all of the other columns out of view so that is not helpful either
1 vote -
Support expressions for ObsoleteAttribute similar to DebuggerDisplayAttribute
Support expressions for ObsoleteAttribute similar to DebuggerDisplayAttribute so that we could make the warning dynamic to the code that is being marked obsolete. Mainly I would like to use this in combination with the awesome hack that Pablo Fernandez came up with on StackOverflow to produce Custom Compiler Warnings.
http://stackoverflow.com/questions/154109/custom-compiler-warnings
Of course just adding a new attribute for producing custom compiler warnings would be great too. Having the warnings able to have a category attached to them would be the icing on the cake.
3 votes -
Package and download changed files of a changeset
More than often we need to manually deploy web apps to clients' environments that do not have FTP or web deploy setup. When doing manual incremental deployment, we retrieve all the changed files from a changeset and put them in correct folders on client' environment.
Team Foundation Service's ability to download an individual file from a changeset definitely help us to retrieve all the changed files without opening IDE, but these files are not organized as they should be in their folders, and we still need to download each individual files one by one. This is time consuming if there…
3 votes -
support SqlCmdVars when using MsDeploy dbDACFx provider
When MsDeploy 3.0 was released, it came with the new dbDACFx provider to do incremental database deployments based on dacpacs (created with Sql Server Data Tools aka .sqlproj). I would like to be able to use SqlCmdVars (supported by sqlpackage.exe) when creating msdeploy packages. These sqlCmdVars should be set using the Parameters.xml file so parameteres can be entered when using the IIS Manager Import Package wizard, the same way as fx appSettings can be entered.
2 votes -
TFS Query prompts
Allow the Query editor to open in edit mode, as opposed to results, or give us a way to prompt the user for criteria before running a query:
Example: Query that prompts for Iteration or Area before running....1 vote
- Don't see your idea?