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. Allow StakeHolders to create PBIs under a feature

    Currently when a StakeHolder is adding a new PBI in the backlog, it is not associated with any feature regardless of the selected feature un the tree. Also, since StakeHolders cannot move PBIs under a feature by drag/droping them, it becomes very tedious for them to associate PBIs to a feature (they have to eidt links manually). This is generating a lot of friction in the adoption of TFS tools. It would be nice if they could make the association easily.

    22 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  ·  User Interface  ·  Flag idea as inappropriate…  ·  Admin →
    • create the same lightswitch Tools for ASP.NET MVC

      create the same lightswitch Tools for ASP.NET MVC

      validates
      screens
      fields
      relationship
      and others

      245 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…)
        9 comments  ·  LightSwitch  ·  Flag idea as inappropriate…  ·  Admin →
      • Option to require CodeReview on Check-in

        We are required to perform 100% code review. On the VSTS platform today, we have no way to enforce this. Requesting code review from VS IDE manually is not ideal and doesn't enforce the process.

        It would be ideal if we could add a requirement to the process template or possibly an option in the "gated check-in" feature that somehow enforces a code-review of the changesets and tracks who did it and that it was accepted.

        Ideally, if the changeset is gated, it is shelved, built successfully and then a code-review request is automatically created and only someone other than…

        42 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…)
          2 comments  ·  Cloud  ·  Flag idea as inappropriate…  ·  Admin →
        • Include a feature to export the Summary Page of a load test to PDF or DOCX

          At the end of the load test Visual Studio displays a summary with charts and test run information. It would be nice to be able to export this information to either PDF or DOCX to share with others who do not have Visual Studio. Currently the only way is to export the trx which only allows viewers with VS to be able to see the test summary.

          18 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  ·  Test Tools  ·  Flag idea as inappropriate…  ·  Admin →
          • Personal Git Repositories

            There’s this notion of your own account in GitHub where you can have 1..N Git repositories, some of your own making and some that are forked from elsewhere that you may be looking at / contributing to with pull requests back to the main repository.

            It would be nice if TFS / VSTS had a similar notion of a “personal” area in a TFS / VSTS instance where you could fork Git repositories into / make repositories of your own. (The only way we could figure out how to do this today was by making a Team Project with Git…

            11 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 →
            • Breakpoint condition/message history

              It would greatly improve productivity if we could pick a condition/message in a "recent list" when creating a new breakpoint.

              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  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
              • Visual Should should include UWP UI samples by default

                On WP 7, 8.0, 8.1, Windows 8.x, we had some default samples like grid, hub, pivots, etc. On Windows 10 we should have some default samples like hamburger menu/splitview and other default guidelines UI's. Why? We should have a consistent UI between 3rd party apps... Right now, every developer need to implement their own way of hamburger menu. If you guys shipped with a sample, or better, just like Toolbar Ink on Anniversary Update, would be awesome!

                18 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…)
                  2 comments  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
                • Support for Auto Closing Tabs

                  Implement an option to check if a tab has been open for X amount of time and idle(aka you haven't used it). If so, close it (prompt for close?).
                  So you don't end up with 100 tabs open and you only use 20 of them (Numbers are just example :P )

                  8 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 →
                  • Why is there a feedback button?

                    Why is there a feedback button? It's distracting and I'm tired of everything in Win10 asking me questions. Even my login screen wallpaper asks for feedback. I'm constantly being distracted by the bombardment of feedback requests!

                    20 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…)
                      2 comments  ·  User Interface  ·  Flag idea as inappropriate…  ·  Admin →
                    • Support "interface" constraint in generics

                      A new constraint for generics allowing to limit the type parameter to an interface type only:

                      public class MyClass<T> : T, where T : interface
                      {
                      // ...
                      }

                      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…)
                        2 comments  ·  Languages - C#  ·  Flag idea as inappropriate…  ·  Admin →
                      • bring back Build Explorer in Visual Studio 2015

                        Build Explorer had been removed in Visual Studio 2015 in favour of a browser based solution.
                        Unfortunately not all function of Visual Stduio Build Explorer are available in TFS Web Access.
                        Currently it is really frustrating when you need to look at code coverage in source files and not only at the percentage.
                        the information is stored in TFS and you can still use it with Visual Studio 2010 - 2013 but needing to use two Visual Studio does not allow to switch completely to Visual Studio 2015.

                        446 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…)
                          21 comments  ·  Flag idea as inappropriate…  ·  Admin →
                        • remove the need to constantly re-enter credentials

                          re-enter credentials for vs; re-enter credentials for cloud explorer; re-enter 2fact auth keys... again. and again. and again.

                          please stop that,

                          41 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…)
                            2 comments  ·  User Interface  ·  Flag idea as inappropriate…  ·  Admin →
                          • Improve MFC - add a VisualManager (CMFCVisualManagerWindows) for Windows 8 / 10

                            All developers in the world programming for Windows 8 / 10 with MFC need the new visual style / theme for the dialogs / application / windows / controls / a.s.o. Please add the urgent needed file(s) to the Visual Studio 2015 Update 2.

                            39 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…)
                              2 comments  ·  Languages - C++  ·  Flag idea as inappropriate…  ·  Admin →
                            • Provide option to include ignored tests in MSTest .trx output

                              Since the reporting options in VSO and TCM are extremely limited, we generate custom reports for management by processing the MSTest .trx output. Unfortunately this format excludes all ignored tests.

                              Please provide a way to include the ignored tests in the .trx output of a MSTest run. This will help us identify any automation code that exists but is not being used, so the tests can be investigated and updated/removed if needed.

                              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  ·  .NET  ·  Flag idea as inappropriate…  ·  Admin →
                              • Change order of external tools location

                                Now VS2015 installation includes old version of node.js and npm. Also devs have newer version installed globally on their machines.
                                So it would be awesome to have node and npm, which are shipped with VS2015 as fallback and set higher priority for already installed external web tools.
                                I propose to have following order:
                                1. .\node_modules\.bin
                                2. $(PATH)
                                3. $(DevEnvDir)\EXTENSIONS\MICROSOFT\WEB TOOLS\External
                                $(DevEnvDir)\EXTENSIONS\MICROSOFT\WEB TOOLS\External\git

                                22 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 →
                                • Bring back individual zoom levels for each window

                                  Individual zoom levels are key to comparing and editing code in large projects. Please bring that back in VS2015.

                                  113 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…)
                                    11 comments  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
                                  • ASHX files incorrect indent in vs2015

                                    In VS2015, ASHX files when added to a "WebApplication" project creates a code behind cs file.

                                    When adding a new ASHX file to just a new website only a ASHX file is created.

                                    When editing a pure ASHX file the indenting is not correct. The IDE seems to not know how to deal with ASHX files. No code collapse/expand, regions, etc.

                                    Please refer to:
                                    https://social.msdn.microsoft.com/Forums/en-US/b5c50c95-4f68-4072-8da0-326b15cefd1c/vs2015-ashx-files-double-indent?forum=visualstudiogeneral

                                    Thank you!

                                    56 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 and Editor  ·  Flag idea as inappropriate…  ·  Admin →
                                    • Implement the C++17 [[fallthrough]] annotation and add an optional compiler warning for non-annotated switch fallthroughs

                                      The accidental omission of a 'break' statement in a 'switch' is a very common source of bugs. C++17 has approved [[fallback]] as an official way of annotating intentional fall-throughs.

                                      It would be very helpful to programmers if Visual C++ could implement support for this annotation quickly (i.e., before C++17 is fully ratified, which could take quite a while), and also implement an optional compiler warning for when a non-annotated fall-through is found.

                                      Clang already supports this via the -Wimplicit-fallthrough option (see http://stackoverflow.com/a/27965827/434413), but Visual C++ programmers currently have no such option

                                      17 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 →
                                      • Please make Visual Studio Augmented Reality (AR/VR)

                                        I'm thinking that the main development screen could be ANY size, unbounded by my traditional monitor.

                                        I could have my unit test lists to my left, TFS work items etc. to the right and the development windows in the middle.

                                        I could have a virtual keyboard (with haptic feedback built into some gloves, or some kind of haptic suggestion built into the headset).

                                        I could arrange various VS shortcuts around the interface - e.g. put my "Clean, Rebuild & Run" buttons somewhere handy.

                                        Highlighting and much of the context-sensitive options such as F12, debugging options (step into/over, etc.) could be…

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

                                          This makes so much sense. OMP is brilliant.

                                          19 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 →
                                          • Don't see your idea?

                                          Feedback and Knowledge Base