Visual Studio IDE

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, you can visit our Developer Community website to get started. 

NOTE: The Applications Insights forum has moved to the Azure feedback site.

For suggestions for improvements to other developer products, see these sites:

To review the current UserVoice statuses and their definitions, please review our “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. View switcher for Solution Explorer

    Solution Explorer allows you to "change root", so you see only part of your project (for easier navigation).

    It'd be great if you could save these views and quickly switch between them. It'd also be great if you could add "currently open files" to an existing view (as a way of making the "custom view" in SE less narrow, as in, not restricted to a single sub-tree).

    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  ·  User Interface  ·  Flag idea as inappropriate…  ·  Admin →
    • Add horizontal scrolling in "Timeline details" pane of Application Timeline tool

      There needs to be a way to scroll horizontally in the "Timeline details" pane of the Application Timeline tool. When the logical tree is very deep, and the monitor size/resolution is limited (such as when remote desktopping on a laptop) it becomes impossible to see the names of the elements in the expanded logical tree of the Layout event.

      As a current workaround to this limitation, one can hobble through "blindly" and expand the tree using the arrow keys, while simultaneously looking at the complete logical tree in another tool, such as Snoop, and correlating it back to what is…

      44 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 →
      • SSDT: Initial Data Support (not only schema but Data too)

        I think it would be very use-full to be able to store 'initial' data inside of the project. Very often database has some static look-up data that would be very nice to have inside of the project..

        right now the work around is possible having a bunch of post-deploy scripts with a merge statements inside, but I think some native support would add value.

        16 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  ·  SQL Server and Data Tools  ·  Flag idea as inappropriate…  ·  Admin →
        • Allow Code Analysis for Single File

          Currently the code analysis runs for a whole project which takes (beside HelloWorld) a long time.

          It should be possible to run the analysis for the current file only.

          24 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 →
          • Make URLs in the Error List to be clickable

            Make the URLs in the Error List clickable so developers can quickly find information on how to resolve issues

            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  ·  Flag idea as inappropriate…  ·  Admin →
            • Enable IntelliTest integration with Codelens

              Enable IntelliTest integration with Codelens.

              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  ·  Flag idea as inappropriate…  ·  Admin →
              • 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  ·  Languages - Other  ·  Flag idea as inappropriate…  ·  Admin →
                • Code snippets for Typescript pls.

                  Since code snippets are easy to use and gives a lot of speed to developer, and since you are supporting Typescript, pls enable the code snippets for Typescript.

                  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  ·  Languages - JavaScript  ·  Flag idea as inappropriate…  ·  Admin →
                  • Enable IntelliTest for 64 bit projects

                    Enable IntelliTest for 64 bit projects

                    179 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…)
                      12 comments  ·  Test Tools  ·  Flag idea as inappropriate…  ·  Admin →
                    • Sequencer's audio and midi with VISUALSTUDIO

                      Hello can I program a sequencer's audio and midi with VISUALSTUDIO? If it is not possible it is an idea that I want to share with you. If it is possible please let me know at my email address israheyennavarro@gmail.com

                      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  ·  Flag idea as inappropriate…  ·  Admin →
                      • bring back- auto fix argument parentheses when calling sub or function in vb.net

                        Please bring back auto fix parentheses when writing sub or function with
                        arguments

                        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  ·  Languages - Visual Basic  ·  Flag idea as inappropriate…  ·  Admin →
                        • A way to customize product versions on MSDN

                          When I search for the documentation for a certain topic(Eg, string class), it shows up with the latest version of .Net Framework/Visual Studio/SQL server. But, I may use a different version of these products and I wonder if it is possible to set my preferences in MSDN, so i don't have to change every time i lookup for something on MSDN.

                          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 →
                          • 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 →
                            • Bring back the test list editor in coded UI test as was available in VS 2010 in VS 2013

                              please bring back the test list editor in coded UI test as was available in VS 2010.It was very useful and handy while at work.

                              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  ·  Test Tools  ·  Flag idea as inappropriate…  ·  Admin →
                              • Add a reference to multiple projects in the same solution

                                It would be nice if we had multiple projects in one solution, that we can add a reference to an assembly to multiple projects, in one shot, like whats has been done in NuGet, as you can right click on the solution, and click the menu "Manage NuGet Packages for solution.."

                                32 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  ·  NuGet Package Manager  ·  Flag idea as inappropriate…  ·  Admin →
                                • VS 2015 - SQL Server Object Explorer - Connect should respect the "connect to database" and not fail for users with a bad default database

                                  When a user has a bad default database, a typical work around is to provide the "connect to database" option in the connection GUI. This works in SQL Server Management Studio, but doesn't work in Visual Studio 2015's SQL Server Object Explorer. I suspect that VS is connecting to the default database and ignoring the provided setting or it is ignoring the setting at connection and then switching databases after the connection. This does not work for users with a bad default database.

                                  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  ·  SQL Server and Data Tools  ·  Flag idea as inappropriate…  ·  Admin →
                                  • provide a way to report bugs in visual studio without opening a paid support ticket.

                                    I have what looks like a legitimate reproducable bug in visual studio that I want to report, but there is no obvious way to do this. I can open an incident, but I don't want to pay to tell Microsoft that it has a bug. I can open a new idea, but this is not where this should be done. Has the send a frown face replaced bug reporting?

                                    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 →
                                    • Visualize source control to show the branches as a tree and not flat view

                                      The view should show sub-branchs as you have in a directory tree view, not flat.

                                      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  ·  User Interface  ·  Flag idea as inappropriate…  ·  Admin →
                                      • Fix broken links

                                        You want an idea? Here's one...fix the download links on your web page. I'm looking for a particular download. But, everytime I click the download link, I get "page not found". I can't buy what I can't find.

                                        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 →
                                        • Provide standalone update tool

                                          There are many updates that require Visual Studio to be closed to prevent reboots etc, it would be nice to have a standalone Visual Studio update tool that would list the various updates just like the update window within Visual Studio itself and from which you can start the updates.

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

                                          Feedback and Knowledge Base