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

I suggest you ...

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can vote and comment on it.

If it doesn't exist, you can post your idea so others can vote on it.

Enter your idea and we'll search to see if someone has already suggested it.

  • Hot ideas
  • Top ideas
  • New ideas
  1. programmable view selection

    I would like a way to change the app view when calling out to another application in Windows 8 e.g., putting it into snapped view and the new app into filled view (is that correct?).

    I am aware that a design decision was made over this but I find it contrary to the idea of Web X.n (2.1,3.0, whatever) evolution.

    IMHO sandboxing feeds into this proposal perfectly so, e.g., I could snap my app containing links that could be shown in full IE rather than using a web brush.

    I believe that it is the designer / developer that should…

    6 votes
    Vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      You have left! (?) (thinking…)
      1 comment  ·  Windows 8 Apps  ·  Flag idea as inappropriate…  ·  Admin →
    • Please provide a facility to reassign a code review after it has been created.

      It is frustrating that once a code review has been created it cannot be reassigned.

      This is problematic in day-to-day work load management.

      This is also more of an issue considering their is a bug in which account the code review is assigned to if you have the same user display name across domains. I have logged that issue as a separate bug.

      2 votes
      Vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        I agree to the terms of service
        Signed in as (Sign out)
        You have left! (?) (thinking…)
        0 comments  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
      • 1 vote
        Vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          I agree to the terms of service
          Signed in as (Sign out)
          You have left! (?) (thinking…)
          0 comments  ·  Help  ·  Flag idea as inappropriate…  ·  Admin →
        • Add gravatar option for profile picture

          For TFS as service please add option of selecting gravator for profile image

          6 votes
          Vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            I agree to the terms of service
            Signed in as (Sign out)
            You have left! (?) (thinking…)
            1 comment  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
          • Auto add exception's comments when there are throws in the method

            Add exception's comments automatically when entering the two slashes "/ /" upon a method that throws one or more exceptions.

            4 votes
            Vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              I agree to the terms of service
              Signed in as (Sign out)
              You have left! (?) (thinking…)
              1 comment  ·  Editor  ·  Flag idea as inappropriate…  ·  Admin →
            • Make pending changes exclude files not in the current project by default

              There are already many posts commenting on the usability of the pending changes window (for use with TFS 2012) but I've not seen this one:

              I work on many projects, some concurrently and invariably end up with multiple files checked out in different projects at the same time.

              When I go to the pending changes window it defaults to including _every_ checked out file it knows about. This just resulted in me unintentionally checking in work in progress files on an unrelated project.

              IMO the pending changes window should, by default, only include files related to the solution you're currently…

              0 votes
              Vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                I agree to the terms of service
                Signed in as (Sign out)
                You have left! (?) (thinking…)
                1 comment  ·  IDE  ·  Flag idea as inappropriate…  ·  Admin →
              • Add Team Bulletin or similar functionality

                It would be great to be able to post and read short messages that appear on the team project home page. A bit like project / team related tweets, that is.

                3 votes
                Vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  I agree to the terms of service
                  Signed in as (Sign out)
                  You have left! (?) (thinking…)
                  1 comment  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
                • Permit the assignment of multiple people to a workitem on the TFS Kamban board

                  When pair programming we usually have 2 people assigned to a workitem (& occasionally 3 for code review). But the TFS Kamban Board only lets me see 1. So half the team are invisible.

                  I'd like to multi-select the members assigned to a workitem. Then see them on the card either as Text or better yet, show me a tiny photo or avatar.

                  4 votes
                  Vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    I agree to the terms of service
                    Signed in as (Sign out)
                    You have left! (?) (thinking…)
                    0 comments  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
                  • give more security control to admin users in TFS interface

                    When working with many users, some tools for security could be usefull! If any user on TFS interface change his own name, the microsoft project branch the tasks with the new "display name" inserted by each user. I think if TFS tools provide more tools for control and security this could be avoided.

                    1 vote
                    Vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      I agree to the terms of service
                      Signed in as (Sign out)
                      You have left! (?) (thinking…)
                      0 comments  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
                    • Quick Serach Solution page in Context Menu -Visual studio 2012

                      if end user want to open the page in solution explorer ,
                      For better and more user friendly compared to the existing functionality (search solution explorer) in Visual Studio 2012 .

                      If "quick search solution page" option is available in context menu ,(please see the screenshot for visual understanding). then it is more help to open the page in solution explorer.
                      Consider the situation , every project solution have lot of pages ,if main solution have more sub folder .each sub folder contain more than one sub folder with several pages.If pages is opened stage, End user want to check…

                      1 vote
                      Vote
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        I agree to the terms of service
                        Signed in as (Sign out)
                        You have left! (?) (thinking…)
                        1 comment  ·  .NET  ·  Flag idea as inappropriate…  ·  Admin →
                      • Find TFS project permission variance

                        For Audit - It would be useful if one of the TFS tools could tell you which sub folders of a project had custom permissions. The tool would need to iterate through all branches / folders to see if any had permisisons specifically set different than the parent project.

                        6 votes
                        Vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          I agree to the terms of service
                          Signed in as (Sign out)
                          You have left! (?) (thinking…)
                          0 comments  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
                        • 1 vote
                          Vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            I agree to the terms of service
                            Signed in as (Sign out)
                            You have left! (?) (thinking…)
                            0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                          • Add .NET Framework 4.5 support to LightSwitch 2012

                            LightSwitch is currently limited to run on .NET 4.0

                            .Net 4.5 have great new features, when will LightSwitch developers be able to take advantage of these new features? List of new features here:
                            http://msdn.microsoft.com/en-us/library/ms171868.aspx

                            Our server is in our control and we are not limited to .NET 4.0, but if other users where limited to .NET 4.0 it would be much better if Lightswitch (like other Visual Studio projects) supports more than one target version of .NET Framework for it's server code. This fact has already been determined on these threads:
                            http://social.msdn.microsoft.com/Forums/en-US/lightswitch/thread/081faa3e-a2fa-4e79-8720-a5ac2096e764
                            http://social.msdn.microsoft.com/Forums/en-US/lightswitch/thread/11849e56-e9cf-4813-8f7f-80aa63a53837/

                            101 votes
                            Vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              I agree to the terms of service
                              Signed in as (Sign out)
                              You have left! (?) (thinking…)
                              5 comments  ·  LightSwitch  ·  Flag idea as inappropriate…  ·  Admin →
                            • Allow for anonymous task submissions in TFS Online

                              I'm currently using TFS online as I like it's source control model integration much better then the mercurial I was using on FogBugz, but I still have to maintain my fogbugz account as it allows my customers to submit bugs without having a login. I would like a way to turn on the ability for users to submit bugs/tasks into TFS without having them count against my user limit. I know TFS on premise allows this, but I cannot find a similar option for the hosted TFS.

                              2 votes
                              Vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                I agree to the terms of service
                                Signed in as (Sign out)
                                You have left! (?) (thinking…)
                                0 comments  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
                              • Comparison application is a fully functional editor window

                                Comparison window has ALL the functions of the i.e. C# editor window, e.g. Navigate to definition, Highlight all entrances of the selected word, etc. If it's the same editor window used for displaying each comparison file then 3rd-party applications like ReSharper will give even more functionality to the MSVS built-in comparison app.

                                4 votes
                                Vote
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  I agree to the terms of service
                                  Signed in as (Sign out)
                                  You have left! (?) (thinking…)
                                  0 comments  ·  IDE  ·  Flag idea as inappropriate…  ·  Admin →
                                • Provide ability to export and archive content from Source Control Explorer

                                  Provide the ability to export and archive content from Source Control Explorer in a manner similar to creating exports and archives in Visual SourceSafe or creating backups and exports from SharePoint. Archiving and removing content from Source Control Explorer would be useful to reduce clutter from Source Control Explorer for source control files that are no longer used or needed.

                                  2 votes
                                  Vote
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    I agree to the terms of service
                                    Signed in as (Sign out)
                                    You have left! (?) (thinking…)
                                    0 comments  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
                                  • Remove break requirement from switch statements

                                    switch (caseString)
                                    {
                                    case "1":
                                    ...
                                    break; <!-- since break is required, it should be implied; remove the requirement of break statements.
                                    case "2":
                                    ...
                                    break;
                                    }

                                    After improvement (after removing break requirement). The code is more vertically streamlined:

                                    switch (caseString)
                                    {
                                    case "1":
                                    ...
                                    case "2":
                                    ...
                                    }

                                    7 votes
                                    Vote
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      I agree to the terms of service
                                      Signed in as (Sign out)
                                      You have left! (?) (thinking…)
                                      4 comments  ·  Languages - C#  ·  Flag idea as inappropriate…  ·  Admin →
                                    • Generate test results file through MSTest even when test is aborted

                                      We can execute test cases (unit tests/codedUI tests) through MSTest Command line utility.
                                      This works fine. But I have a situation when users 'aborts' test execution (kills MSTest process) then there will not be any results file generated. This should not be the expected result when there are more than 100 test cases are selected for test execution and user aborts around 60th test case..then they will loose test results for 59 test cases executed.
                                      But this behaviour is not happening when test cases are executed within VS 2010. When execution is aborted, results file still getting generated and it…

                                      1 vote
                                      Vote
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        I agree to the terms of service
                                        Signed in as (Sign out)
                                        You have left! (?) (thinking…)
                                        0 comments  ·  Visual Studio Test and Lab Management  ·  Flag idea as inappropriate…  ·  Admin →
                                      • Global customization of work items using TFS Power Tool

                                        TFS Power Tool allows the user to customize a work item, but scope of that customized work items are limited to only that project collection.

                                        I suggest, The user should be able to customize any work items and have the customized work items available across the TFS Projects.

                                        4 votes
                                        Vote
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          I agree to the terms of service
                                          Signed in as (Sign out)
                                          You have left! (?) (thinking…)
                                          0 comments  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
                                        • Add static header functionality (i.e. always visible header) to ASP.NET GridView

                                          Add static header functionality (i.e. always visible header) to ASP.NET GridView

                                          4 votes
                                          Vote
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            I agree to the terms of service
                                            Signed in as (Sign out)
                                            You have left! (?) (thinking…)
                                            0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
                                          • Don't see your idea?

                                          Feedback and Knowledge Base