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: https://connect.microsoft.com/visualstudio.

To review the current UserVoice statuses and their definitions, please review our “What Does the Status of My Feedback Mean?” article.

We would also like to invite you to check out the Announcements section we have added to this site, where we will be posting special opportunities for you to participate in.

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. Provide an open API to allow us to extend Code Lens (now that Roslyn is open sourced)

    Please open up the API for CodeLens now that Roslyn is available to the wider public. It would allow to to do some great stuff on the local code. I would not mind a model that only works locally for now, though a server side API would be nice.

    188 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  ·  Extension  ·  Flag idea as inappropriate…  ·  Admin →
    • Buy JetBrains and incorporate Resharper

      JetBrains make Visual Studio a better app. Either learn from them, license from them, or buy them.

      159 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…)
        10 comments  ·  Extension  ·  Flag idea as inappropriate…  ·  Admin →
      • Give some love to the Visual Studio Gallery

        Visual Studio Gallery serves thousands of Visual Studio users every day.

        As a developer of Visual Studio extensions (and other tools), I'd love to see the Gallery receiving some of the love that the .NET tools and frameworks enjoy.

        In particular (but in no particular order):

        1. Spruce up the Gallery - the site could use some freshening up, making it a bit more up to date with regards to technology
        2. Provide a public API (REST?) for interacting with the gallery: uploading extensions, querying the download count, getting information about a particular package, etc.
        3. Support Markdown in the…

        114 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…)
          under review  ·  3 comments  ·  Extension  ·  Flag idea as inappropriate…  ·  Admin →
        • Bring back the Visual Studio Achievements extension.

          Greetings,

          For Visual Studio 2010 and Visual Studio 2012 is the achievements extension released. For those who are not familiar with it, I added the links to them below.

          Sadly is this extensions nowhere to be found for Visual Studio 2013. It's not a killing extensions but it sure adds a lot of fun between developers in a company or for students on Facebook. I personally think that it is improving the working environment.

          It would be nice to have this extensions continued or open sourced so the community can work on it.

          Extension for 2010: http://visualstudiogallery.msdn.microsoft.com/ed9e23e2-ff50-43e3-9aa6-c91f27bd6a6d
          Extension for 2012: …

          86 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  ·  Extension  ·  Flag idea as inappropriate…  ·  Admin →
          • Non-modal UI for Extensions and Updates download and install

            When downloading an extension (say VS Web Essentials), Visual Studio IDE is completely blocked. Why should I have to watch through the progress of the extension download progress bar? Please make this non-modal.

            57 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  ·  Extension  ·  Flag idea as inappropriate…  ·  Admin →
            • Install and update extensions without need to restart VS

              It can save time, especially when you have big project. Chrome can do it, why not Visual Studio?

              46 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  ·  Extension  ·  Flag idea as inappropriate…  ·  Admin →
              • Provide a way within VS to see what Extensions are slowing the IDE

                If we can see what extensions are slowing the IDE, the we can make a informed decision by either reporting them back to the extension creator or disable them until the issue is resolved.

                43 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  ·  Extension  ·  Flag idea as inappropriate…  ·  Admin →
                • Memory and CPU consumption of cccheck.exe

                  Hi there,
                  we are using the latest version of the code contracts to increase our software quality.

                  Now i found, that the cccheck.exe consumes a lot of Memory and CPU time (pls see attached copy of the task Manager).

                  I found a thread on a MSDN Forum (http://social.msdn.microsoft.com/Forums/en-US/0873a84e-f0d6-4a03-a21c-715a23840e55/cccheck-excessive-memory-processor-usage?forum=codecontracts), that describes exactly the same problem. The first post was from 2010...now is nearly 2014!

                  PLEASE Microsoft, fix this. I like the code contracts. But on my machine other programs have to run too ;-)

                  Thank you!

                  35 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  ·  Extension  ·  Flag idea as inappropriate…  ·  Admin →
                  • Data Compare automation table list

                    It would be nice to save data comparisons (in a definition file, etc) or pass in which tables to compare via command line / command utility. When comparing data in larger databases (say, 500+ tables) and I want to compare only a subset of tables (say, 50-100) the interface requires manually selecting only the desired tables. It would be nice to automate this task.

                    34 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  ·  Extension  ·  Flag idea as inappropriate…  ·  Admin →
                    • Improve process isolation and messaging for broken plugins

                      Visual Studio has a tremendous amount of plugins and extensions. Most serious developers working with the IDE make use of many of them. Although stock Visual Studio continues to improve, these plugins can be absolutely essential for productivity. The problem with plugins in Visual Studio is that it's hard to tell when a plugin is crashing or causing performance issues. If it is clear that a plugin is causing issues, it's sometimes tough to know _which_ plugin is causing issues.

                      I recommend the Visual Studio team takes some inspiration from anther class of applications which have dealt with this issue…

                      33 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  ·  Extension  ·  Flag idea as inappropriate…  ·  Admin →
                      • Allow 3rd Party Developers Access To ASP.NET Web Project "Change Authentication" Dialog

                        I run the very popular ASP.NET MVC Boilerplate project template extension which is currently the most popular project template in the Visual Studio Gallery.

                        I am asked every few days to add authentication support to the project template. I want to be able to hook into the "Change Authentication" dialogue and give consumers of my template the choice of which authentication provider they want to add.

                        30 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  ·  Extension  ·  Flag idea as inappropriate…  ·  Admin →
                        • Make notifications extensible

                          In VS 2013 you guys added notifications:
                          http://blogs.msdn.com/b/visualstudio/archive/2013/10/09/10449071.aspx

                          Many extensions would benefit from a uniform notification system.

                          I work on Code Review extension, and I'd love my users to know when new comments have been made, when folks sign off on the review and what not.

                          This seems like such a central feature - it deserves extensibility.

                          29 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  ·  Extension  ·  Flag idea as inappropriate…  ·  Admin →
                          • Add some plugin/option to be able generate trx-files in VS2012

                            It's blocking for your team to switch VS2010 to VS2012. We have difficult solution structure and it's very hard to run required feature-files from command line. We need to get trx-files using MSTest and VS IDE.
                            Thanks.

                            29 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  ·  Extension  ·  Flag idea as inappropriate…  ·  Admin →
                            • Remove extension restrictions from Visual Studio Express edition

                              Remove extension restrictions from Visual Studio Express edition.
                              This is what you get when you try to install an extension in Visual Studio Express

                              3/7/2014 11:37:52 AM - Microsoft VSIX Installer
                              3/7/2014 11:37:52 AM - -------------------------------------------
                              3/7/2014 11:37:53 AM - Initializing Install...
                              3/7/2014 11:37:53 AM - Extension Details...
                              3/7/2014 11:37:53 AM - Identifier : FSharpVSPowerTools.68b42cfe-c752-4094-8dba-ed48aa81cac8
                              3/7/2014 11:37:53 AM - Name : F# Power Tools
                              3/7/2014 11:37:53 AM - Author : fsharp.org
                              3/7/2014 11:37:53 AM - Version : 0.3.2
                              3/7/2014 11:37:53 AM - Description : A colllection of additional commands for F# in Visual Studio
                              3/7/2014 11:37:53 AM - Locale :…

                              28 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  ·  Extension  ·  Flag idea as inappropriate…  ·  Admin →
                              • Provide Identity and Access Tool support for Visual Studio 2013

                                Currently, the Identity and Access tool used in Windows Identity Foundation only supports Visual Studio 2012. http://visualstudiogallery.msdn.microsoft.com/e21bf653-dfe1-4d81-b3d3-795cb104066e However, developers who have since migrated to using Visual Studio 2013 are no longer able to utilize this very useful extension, therefore, it should be updated to support the latest version of the Visual Studio IDE.

                                28 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…)
                                  3 comments  ·  Extension  ·  Flag idea as inappropriate…  ·  Admin →
                                • Add FTP support in Visual Studio Code

                                  It would be amazing to have native support for FTP so we can program from remote.

                                  27 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  ·  Extension  ·  Flag idea as inappropriate…  ·  Admin →
                                  • For the tools in the Visual Studio Gallery make it possible to download "old" versions if needed

                                    Sometimes, not very often, but, there is a need to download previous versions for the tools in the Visual Studio Gallery. E.g. for the Team Foundation Power Tools. Currently it is not possible to download "old" versions even if very needed.

                                    25 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…)
                                      3 comments  ·  Extension  ·  Flag idea as inappropriate…  ·  Admin →
                                    • Integrate Jquery and Ajax in Visual Studio

                                      Would be a great contribution to the community see integrated in Visual Studio, Ajax and Jquery

                                      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…)
                                        1 comment  ·  Extension  ·  Flag idea as inappropriate…  ·  Admin →
                                      • Provide pure HTML5/CSS3/JS project template

                                        No References
                                        No Propertities
                                        No Web.config
                                        No buiilding at all

                                        21 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  ·  Extension  ·  Flag idea as inappropriate…  ·  Admin →
                                        • Allow "Update All" in Extension Manager

                                          When there are updates available for extensions, you install them in the Extension Manager, one by one. There should be an "Update All" button so I can review the EULAs all in one go, then walk away from my computer while all the updates are downloaded and installed.

                                          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  ·  Extension  ·  Flag idea as inappropriate…  ·  Admin →
                                          ← Previous 1 3 4 5
                                          • Don't see your idea?

                                          Feedback and Knowledge Base