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. VSO/TFS Query Cook Book

    I think a book (pdf, document, wiki etc...) in the style of a cook book, rather than cooking recipes has a TFS/VSO query that someone has used.

    Each recipie describes the problem and how to craft the query in VSO/TFS - they should ultimately be really short.

    Where do we get them? from everyone! Since they are short we can easily get a different ranger, product group member or anyone to submit them and we catalog them.

    The idea is to provide a document where someone can say - hey, I think it would be useful to have a query…

    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  ·  Rangers Project  ·  Flag idea as inappropriate…  ·  Admin →
    • View history for whole GIT repository.

      Currently in Visual Studio 2015 when looking at the branches tab for a GIT repository, I can do a history for any branch. The root of the GIT repository will show the history for the currently checked out branch. This can already be had looking at the history for the highlighted branch. It would be nice to have the history of the root of the repository show the history for all branches very much like the "Visualize All Branch History" available in git-gui by Shawn Pearce, et. al. in the windows git package suggested by Visual Studio.

      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…)
      • In the Execute Test Case window, I would like to be able to add a "Create Task" to either the toolbar or to the actions drown down list.

        In MTM.

        In the Execute Test Case window, I would like to be able to add a "Create Task" to either the toolbar or to the actions drown down list. Currently in the drop down list, the options available are: "Create bug" and "Update an existing bug".

        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 →
        • Provide a step by step wizard for MVVM across all platforms with data connectivity

          Provide a step by step wizard for MVVM across all platforms with data connectivity

          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  ·  .NET  ·  Flag idea as inappropriate…  ·  Admin →
          • Provide configuration to map custom file extension to existing Language

            I need to edit files which should be interpreted (syntax highlighting) as e.g. SQL or XML.
            I see definitions in ticino.plugin.json/vs.language.tsql(sqlDef.js) for (file)extensions - how do I get my custom file extension in there?

            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  ·  Editor  ·  Flag idea as inappropriate…  ·  Admin →
            • location bookmarks would be great

              Source control explorer can be massive. Adding location bookmarks would be great

              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  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
              • Open Work Item in Visual Studio

                Have a link in the Work Item online to open it in Visual Studio.

                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…)
                • Build solution with forward slash rather than backslash in files depencies

                  Build solution with forward slash rather than backslash in files depencies

                  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 →
                  • Create a way to set global IDE settings for a development team

                    The idea is for a development team to be able to sync their IDE settings to a global, master settings configuration.

                    For example, a master configuration for how Code Formatting should work (e.g. Tools -> Options -> C# -> Whitespace formatting) and then each member in a VSO team could then sync with that master configuration.

                    This would help teams stay in sync with code conventions, etc.

                    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  ·  Flag idea as inappropriate…  ·  Admin →
                    • REGEX. implement new option regarding to quantifiers

                      Dear Madadm/Sir! I would like you to implement the new option to regex quantifier
                      for example (.+){3} - exactly 3 characters (ok)
                      (.+){3,} more than 3 characters (ok)
                      (.+){,3} - up to 3 characters (ok)
                      I need the following:
                      (.+){3|5|....} exactly 3,5 etc.

                      Best regards
                      Andrey

                      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 →
                      • Allow errors to be clicked on the scroll bar.

                        Allow errors to be clicked on in the code editors scroll bar and navigated to quickly. This should open the method/area of code that contains the error automatically if the code is hidden.

                        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 →
                        • Allow better cross team support on team board

                          If I create a PBI in Team A and assign a task to it to a member of Team B, the task should show up on Team B's task board

                          Maybe make the option configurable for teams/projects that do not want to use this feature.

                          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…)
                          • Restore font and color options when entering text in web version of TFS 2013

                            When trying to enter descriptive text (example: "Step to Reproduce" for a work item in TFS 2013 (Web interface), the only options are to change the font to bold, italic, and underline. The ability to change fonts and color was available in previous versions of TFS, and this should be restored.

                            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…)
                            • not redirect one to a page indicating that they're not authorized to submit feedback while attempting to submit a bug in the application

                              While attempting to submit a bug to you guys, I get redirected to a screen indicating that I'm not authorized to submit feedback on this connection. How am I supposed to submit the bug?

                              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  ·  Debugger  ·  Flag idea as inappropriate…  ·  Admin →
                              • Add the cordova browser platform in TACo (Tools for Apache Cordova)

                                I made some good experience, adding the default cordova browser platform and serving the platform/browser/www with gulp and browserSync.

                                I would be even better, when it would be available from Visual Studio as target, so we don't need ripple anymore.

                                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  ·  Multi-Device Hybrid Apps  ·  Flag idea as inappropriate…  ·  Admin →
                                • Use TypeScript definition files to extend JavaScript intellisense in Visual Studio

                                  Instead of creating new X.intellisense.js for various APIs and frameworks, it would be very nice to be able to drop a X.d.ts file somehere and use that as a reference for intellisense, like Visual Studio Code is doing. This way JavaScript projects can benefit from the DefinitelyTyped library...

                                  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 - JavaScript  ·  Flag idea as inappropriate…  ·  Admin →
                                  • Pull requests can be restricted by the reviewer until complete

                                    During a pull request code review I want to be able to "lock" it down until all the files and functionality has been reviewed so the reviewer can see the whole picture from the review and not just each comment as they are added to the changes. This will give them better context of the code review comments as they are sometimes across multiple files/projects. As pull requests are between different branches a feature could include a large number of commits and files. Once the initial code review has been completed the comments are available to be seen and read…

                                    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…)
                                    • Delete individual bookmarks

                                      Please allow delete individual bookmarks. I can only delete all bookmarks for now.

                                      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  ·  IDE  ·  Flag idea as inappropriate…  ·  Admin →
                                      • Save and Restore the current session of the WCF Test Client

                                        It would by useful if the WCF Test Client would automatically save the requests that i created when closing and restore them on the next start.

                                        As an alternative a possibility to Export and Import Requests would be useful.

                                        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  ·  Flag idea as inappropriate…  ·  Admin →
                                        • DNX Package Viewer Search

                                          With so many packages and dependencies pulled into a DNX we need a way to search the package dependencies for specific packages, so we can see what references a particular package or whether it's even referenced at all. Along the same lines we also need a view that shows all packages in use as a single level, non-tree list.

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

                                          Feedback and Knowledge Base