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
-
Implement 'var' type inference for lambda expressions in C# similar to equivalent functionality in VB.Net
VB.Net allows local variables to be initialized with a lambda expressions using type inference, as long as the parameter types are specified. For example:
Dim f = function(x as Integer) x = 1
In this case 'f' is inferred to have an anonymous function type described as "<Function(Integer) As Boolean>" that can be implicitly cast to any matching delegate type, such as Predicate(Of Integer) or Func(Of Integer, Boolean).
Currently C# does not support this functionality. That is to say, the line:
var f = (int x) => x == 1;
results in a compile error (Cannot assign lambda expression to…
8 votes -
in ctrl+ N I can search the stylesheet when I type .css
in ctrl+ N I can search the stylesheet when I type .css
1 vote -
Add a UI friendly for admin commands in the project server integration avoiding for example that user needs to execute command line every
Add a UI friendly for admin commands in the project server integration avoiding for example that user needs to execute command line every time that needs to map an enterprise project plan to a team project. Most of time this user has not skill to execute it via command line.
10 votes -
that DomainUpDown control has SelectionStart and SelectionLength methods
The same way the TextBox Control has SelectionStart and SelectionLength methods, we suggest that the DomainUpDown Control has the same methods (SelectionStart and SelectionLength), so as it can get or set the starting point of text selected (of a selected DomainUpDown Item) and also (using the SelectionLength method) to get or set the number of characters selected.
That is usefull for editing the value of a TimeSpan using a DomainUpDown Control. Thanks in advance.1 vote -
Breakpoint covered the bookmark
In vs2005/2008/2010, when I set a breakpoint and a bookmark in the same line, I can see both. But in vs2012 RC, the breakpoint covered the bookmark. Maybe restore icons to vs2010 is a good idea.
5 votes -
Support ClieckOnce
Full support for ClickOnce publishing, with updates, and sending unknown errors to programmer.
9 votes -
Debug->Exceptions->Select All and Disable Exception in Exception Helper
Need a Select All button above Reset All in Debug->Exceptions dialog. Would also be VERY helpful to have a checkbox in Exception Helper to ignore this instance of shown exception (in contrast to all instances - or drop down to select between this instance and all instances).
3 votes -
Add ability to order test suites
When test plan is defined it would be nice to have ability to order test suites in it as you can order test case in test suite (ability to edit SequenceNumber from table tbl_SuiteEntry for suites)
51 votesThis is currently in the feature team’s backlog.
-
use index of a radiobuttonlist instead of name to save the viewstate...
Use index of a radiobuttonlist instead of name to save the viewstate...
Seriously? Give me a break.
1 vote -
Dark themes support visual studio. I am using vs12 in high cotrast mode and want to get it better
Dark themes support visual studio. I am using vs12 in high cotrast mode and want to get it better
1 vote -
Include all office documents in this service so we do not have to keep a local copy of old versions.
Include all office documents in this service so we do not have to keep a local copy of old versions. It will be very usefull if we could see the evolution of an document over the years and restore to an older version easily.
1 vote -
Add support to watch getters (const functions) in C++
Add support to watch expressions with getters (const functions) in C++
Examples:
1.
float GetWidth() const;
float GetHeight() const;area = obj.GetWidth() * obj.GetHeight();
2.
const float operator[](unsigned int index) const;val = obj1[i] + obj2[i+1];
20 votes -
Give intellisense for dynamic objects in C#
Currently dynamic objects in C# do not get intellisense, because they are dynamic. However, it would be possible for intellisense to show properties and methods on dynamic objects that were being added elsewhere in your code.
For example, if I do this:
dynamic foo = new Foo();
foo.Bar = 123;
M(foo);And then I do this:
M(dynamic foo)
{
foo.
}When I type 'foo' followed by '.', it should be able to figure out that I had put the Bar property on foo.
8 votes -
add filters for Found In and Integrated In fields in the Bug work item, similar to what exists for associating a build to a test plan in MTM
generally, make it easier and provide more flexibility in the creation and management of the global lists that feed these drop-downs.
The specific situation that is problematic is if you have a team project that is largely scoped... and you would have lots of build definitions and lots of builds being executed.
need something more recent and accessible than this: http://blogs.msdn.com/b/jpricket/archive/2006/09/05/how-to-filter-the-build-completion-event.aspx
alternative - make writing to the global list part of the build process template through an activity
4 votes -
Provide Third Party App Federation for TF Service
Now that Microsoft will be providing a Host Team Foundation Service, the market is open for 3rd party apps to integrate with it. I know that the service currently uses Azure Access Control Service to handle live ID sign-in. I don't know the details of cross-federation (i.e. using a third-party identity provider like ADFS or Live ID to authorize a relying party to a resource provider) but I'd imagine that would be along the lines of how it would work
Relying Party redirects user to TF Service which has user login as normal using Live ID. TF Service generates a…
1 vote -
improve the support of dark themes in visual studio 12
One thing I want from Vs 12 (vwd I use) is dark themes. I like classic themes which have no problem but I want to use dark themes in visual studio.
is this possible
1 vote -
FIX THE LOW VOLUME ISSUE ON NETFLIX MOVIES
FIX THE PROBLEM ASAP
1 vote -
Merge NuGet and Reference Manager
Take the best of NuGet Package Manager (ability to manage packages solution wide) and Reference Manager (no paging list).
2 votes -
worst ftp support in visual studio 12
Can you improve these thing for remote ftp file. (I thing people use them for svn but not for remote file :)
1. everytime I need to fill username password (how to remember)
2. on other IDe they not make me hang and I can still able to make change and press save again when Vs goes hang.
3. I thing visual studio first render all tree for file then open so it's take a long time to show me ftp.
1 vote -
TFS to merge multiple, non-continuous changesets.
It would be very useful if TFS has the ability to merge multiple, non-continuous changesets in a single operation.
This would eliminate the need to create too many branches for each development project.177 votes
- Don't see your idea?