Visual Studio 2015

Welcome to the Visual Studio 2015 UserVoice site. This site is for suggestions and ideas for the IDE of Visual Studio (Community, Professional or Enterprise). You can also add suggestions for Team Services or Visual Studio Code. Or go to Connect to file a bug. Note that Application Insights has moved to its own UserVoice forum.

We also added an Announcements section where we will be posting special opportunities for you to participate in.

Read about current UserVoice statuses and their definitions in our article “What Does the Status of My Feedback Mean?” article.

We look forward to hearing from you!

The Visual Studio team
Terms of Service and Privacy Policy

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 support and comment on it.

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

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

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. add monitoring on code alterations throughout the whole project lifetime

    i would like to be able to see when i am editing, a .css for example, to see which parts of it where modified from the beginning of the project lifetime in a similar way(but with more info) as it happens now.
    That info i think should be date and last 10 and next 10 filenames that have been altered when the selected changed occured.

    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  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
    • Add ability to capture short screencasts in IDE feedback

      I often find myself wanting to provide feedback on things like c++ intellisense in Visual Studio.
      However, it is difficult to get the idea across, you really need to see what is going on while typing in order to appreciate the issues.

      In the past, I had to install some screen capture utilities, capture and upload the movie to MSConnect, in order to get someone at MS to take the issue seriously. The movie led the MS developer directly to the solution.

      It would be really handy to be able to easily capture short screencasts in the VS IDE feedback…

      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  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
      • Add support for OpenMP 4.5 to VC++

        This makes so much sense. OMP is brilliant.

        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…)
          0 comments  ·  Languages - C++  ·  Flag idea as inappropriate…  ·  Admin →
        • Add support for AVX-512 in MASM

          Intel's roadmap shows AVX-512 will be available in Xeon soon. I could be developing and testing code now using Intel's emulator. This is very important for high performance computing.

          163 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  ·  Languages - C++  ·  Flag idea as inappropriate…  ·  Admin →
          • Add version control to Test Manager

            We need version control for test cases for the same reasons we need it for sources code:
            •to have a controlled check in/check out system to prevent multiple users from editing the test case at the same time
            •to be able to revert to previous version(s) of a test case when incorrect modifications have been made

            thread link:
            https://social.msdn.microsoft.com/Forums/vstudio/en-US/8b2852da-0fa6-4d77-8eeb-2ca45fed0491/how-can-i-get-my-mtm-test-cases-in-tfs-source-control?forum=vsmantest

            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  ·  Visual Studio Tools for Unity  ·  Flag idea as inappropriate…  ·  Admin →
            • Create a shortcut Alt+Enter (like Resharper)

              Currently the Resharper has an Alt+Enter to fix common issues. This comes with either adding missing namespaces or libraries or with correcting suggestions to correct for wrong naming conventions. Pushing the light bulb takes too much time.

              And in my experience even if there is an unexperienced user, just telling him Alt+Enter helps to beautify his code is a pretty good prsychologic shortcut that he surely will use it - because it's easy.

              In our company everyone is now beautifying his code with resharper. But having this feature event in the core installation of VS would help a lot.

              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…)
                0 comments  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
              • Redesign the RemoteApp technology for Universal apps

                Instead of sending visual frames from a remote machine to client, you could execute a Universal app in two-tier mode, when a Model and a View Model work on the server side while a View is on the client device. That should be possible for pure MVVM apps based on data bindings and commands. Also, it would be nice to add a special flag, similar to CLSCompliant attribute, to ensure that your application is compatible with such two-tier mode, i.e. it doesn't use events in XAML, etc. That could bring great UI experience to RemoteApps even with low-bandwidth connection, and…

                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…)
                  0 comments  ·  Cloud  ·  Flag idea as inappropriate…  ·  Admin →
                • Build Quality back in build vNext and display on the dashboard of new Release Management?

                  First of all, it's good to have build quality back in build vNext. The new build tag is serving similar purposes but it doesn't display on the list of the build. Also, we would like to setup permission of what the permitted value of build quality.

                  Second, the new Release Management doesn't have build quality on the dashboard. It should be very useful for the approval to see the quality of the build before they make the decision whether to promote the build forward.

                  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 Tools for Unity  ·  Flag idea as inappropriate…  ·  Admin →
                  • easy hotkey mapping and fuzzy search

                    assigning and customize navigation in visual studio is a pain. usually it is when working i discover the need for a specfic hotkey. it shouldent take more than 10 sec tops.
                    Idea:
                    when opening the menu file, edit, etc. i simply want to be able to right click and directly assign a key.
                    to avoid accident right-clicking a small open-lock/close-lock symbol up by close and minimize symbol, which could determine if assigning is allowed.

                    to minimixe hotkey overall i am a big fan of fuzzy search as in sublime text and visual studio code. one addition to this fuzzy search…

                    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  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
                    • Add additional action to Exception Settings to 'Continue when handled in user code'

                      The Exception Settings window currently allows you to set an Additional Action for each exception to 'Continue when unhandled in user code'.

                      It seems like it would be FAR more useful to be able to set 'Continue when HANDLED in user code' for exceptions, because those are exceptions that the user was already anticipating and has implemented a strategy for handling that event.

                      When trying to debug, it can be needlessly frustrating to have the debugger break--and the sometimes lengthy delay that accompanies this--for an Exception that is already handled by a Try/Catch block.

                      But I still want the debugger…

                      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…)
                        0 comments  ·  Debugging and Diagnostics  ·  Flag idea as inappropriate…  ·  Admin →
                      • Don't steal focus when files are modified

                        When a file is externally modified VS sometimes steals focus and asks to reload the file. This happens instantly when modifying a file externally. This takes out out of the workflow to a place you didn't want to be.

                        This often happens when merging files.

                        Also, I wonder why VS should *ever* steal focus. I have never liked it in any situation. I can switch windows myself very easily. Don't guess where I want to look.

                        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…)
                          0 comments  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
                        • Provide Unit Testing for VS 2015 Pro Web Sites

                          Would be nice to have Unit Testing available for testing Web Sites, unless I'm missing something this appears to not be an option

                          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  ·  Test Tools  ·  Flag idea as inappropriate…  ·  Admin →
                          • Fix issues with Markup View in VS2015

                            - autocomplete overide methods causes malformed markup.
                            - QuickActions cannot Resolve namespaces

                            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  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
                            • Skip current file when searching

                              Opportunity to skip current file when searching. For example code files that was auto-generated.

                              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…)
                                0 comments  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
                              • Code Snippets in the C# Interactive Window

                                It would be really useful to be able to use code snippets within the C# Interactive Window, for example typing cw[TAB][TAB] instead of typing Console.WriteLine everytime you need to output something.

                                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 and Editor  ·  Flag idea as inappropriate…  ·  Admin →
                                • Somewhere to show when was the last "Get Latest version" done

                                  Dev take latest, and work on their code for days, not everyone get latest everyday. While comparing files with local workspace and looking at latest code in source control explorer at times they want to know how old is my code hence it will be useful to know when (date/time) I took last latest.

                                  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…)
                                    0 comments  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
                                  • VSTS Grid-like editing of release definition environment configuration variables

                                    Allow editing of configuration variables for releases in grid-like form. Display all release environments + the common variables in columns and the variables as rows. This allows much easier management of variables between environments and making sure that correct variables are overridden between them.

                                    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  ·  Project  ·  Flag idea as inappropriate…  ·  Admin →
                                    • VSTS Clone release definitions (similar to clone build)

                                      Currently you can clone the build definitions in VSTS but not the release definitions.

                                      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  ·  Project  ·  Flag idea as inappropriate…  ·  Admin →
                                      • Favorits for Documents

                                        Hallo,
                                        in Visual Studio you can see under TeamExplorer-DOCUMENTS
                                        your Documents in a tree. Can you add a functionality that I can tag a document as a Favorit-Document so that I don't need to navigate through the tree?
                                        Thanks.

                                        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 Tools for Unity  ·  Flag idea as inappropriate…  ·  Admin →
                                        • VS Extension install dialog selectable target VS versions

                                          # Allow install VS extension (vsix) multiple target VS versions for one time.

                                          * Current: Install vsix via VS extension manage dialog, installed target executing VS version only. Download and execute vsix direct, auto multiple install target VS versions.

                                          * Improvement: Install vsix via VS extension manage dialog, show multiple target VS versions checkboxes and selectable targets by user. (And already checked for current execution VS version)

                                          # Background

                                          * I repeated more repeated, re-install VS and extensions, search extension and install extension, and another VS version repeated and repeated... fgrrr!!!

                                          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  ·  Extensibility  ·  Flag idea as inappropriate…  ·  Admin →
                                          • Don't see your idea?

                                          Feedback and Knowledge Base