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. Include Parent item in columns available in TFS queries

    With the new chart capability, I would like to have a chart that shows count x state for all user stories that are children of a specific Feature. This is the status report for the Feature's implementation.

    Currently, I can product a hierarchical query of the Feature and its children, but charts won't work on hierarchical queries.

    Since there is only one parent for a workitem, why not add Parent to the list of columns that can be used in a query, and permit me to product a flat list (which I can chart) of all user stories whose Parent…

    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…)
    • Relate the "View Azure Streaming Logs" menu to whether or not the user is currently viewing Azure Streaming Logs

      When I have access to an Azure instance through Visual Studio's Server Explorer, I can right-click on it to view streaming logs.

      This is a very convenient feature and I use it a lot.

      At any point I can right-click on the Azure instance again and select "Stop Viewing Logs" to stop viewing the logs.

      After thirty minutes, Visual Studio automatically disconnects from streaming logs, however, it doesn't update the status of the menu, so if I right click the Azure instance I have to select "Stop Viewing Logs" before I can select "View Streaming Logs" again.

      It's a small…

      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 →
      • Add Support for CommonJS Intellisense

        Please add support for CommonJS/synchronous style Javascript module loading, not just AMD/asynchronous style.

        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  ·  Flag idea as inappropriate…  ·  Admin →
        • Assigning Variables

          In Visual C++. Variable should be assigned like so...

          int x assign >> int >3<;

          This is so much easier.

          Make it happen.

          Thanks,

          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  ·  Flag idea as inappropriate…  ·  Admin →
          • Add build status to pull requests

            I would like to see the status of builds related to commits in a pull requests.

            On the main page of a pull request we have Discussion, Files, Commits. I would like a Build page as well that lists any build runs on the source branch of the pull request.

            This will allow the reviewers to quickly see that all tests have passed and that the current build is green.

            62 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…)

              Thanks for the great idea! We’re already working on building great integration between pull request and build. We plan to release this functionality in the near future, and we’ll update this suggestion when we have completed the work.

              Matt Mitrik
              TFS Program Manager

            • Allow Builds against wildcard branches

              GitFlow suggests that you have multiple release branches, one for each release. If you set up your build on develop, then you will be including still in development code. Ideally you would build on the release branch, but this means changing the build definition to point to the relevant release branch.

              Instead, TFS should allow us to set up a build on a wildcarded branch, like TeamCity allows (https://confluence.jetbrains.com/display/TCD8/Working+with+Feature+Branches)

              This is the only reason my team will not be using TFS build.

              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…)
              • one project type for cordova and Html5/JS(Ts)

                Hi there

                Currently I'm using vs 2013 update 4 + cordova and developing angular.
                Problem is debugging (developing) for web and Mobile.

                I should copy file between two project, asp.net and Js Project

                i can't chose debug on browser or device(simulator) simultaneously when developing cordova and vice versa.
                (difference between these two are almost different index file, not talking about publishing)
                I Couldn't fount any easy solution for this problem. (i also tried share JS project with no luck)

                So just add browser debug option when developing using cordava or any other suitable solution.

                13 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 →
                • Separate ship line of Visual C++ compiler from Visual Studio IDE

                  To follow changes in C++ community specially ISO standard, you could sepatare the release line of VC++ compiler from VS IDE. It seems it is possible from the technical view. This enables us (C++ developers) not to wait for completeness of .Net or other technologies and enables Microsoft to compete better with open source compilers like Clang & GCC. It's clear that I don't mean releasing CTPs by this suggestion.

                  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 - C++  ·  Flag idea as inappropriate…  ·  Admin →
                  • Enable searching for labels in TFS WebAccess

                    In the history tab of CODE section in TFS WebAccess it is not possible to find labels. Many teams use labels for marking releases, etc. Please provide a way to list or search for labels in WebAccess.

                    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…)
                    • Allow directories in solutions to automatically include new children

                      I would like an option for directories in solutions to 'add all new children to solution' - so that when I add a subdirectory or file, I don't have to open the solution, 'show all files in the solution' and then add the individual items to the solution manually. Such option would also need a default 'Copy To Output Directory' and 'Custom Tool' property to be applied to the new files. This mechanism would help in scenarios where artists are adding raw assets to the solution subfolders as they are made, and shouldn't need to open Visual Studio and mess…

                      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  ·  Flag idea as inappropriate…  ·  Admin →
                      • Provide a .Net 4.5 version of core Microsoft.ApplicationInsights Package w/o Microsoft.Bcl* dependencies

                        As described in my post over at the MSDN forums (see https://social.msdn.microsoft.com/Forums/vstudio/en-US/ef9705c7-bbcf-4af3-af15-bf09ff446960/unnecessary-microsoftbcl-dependency-of-microsoftapplicationinsights-nuget-package?forum=ApplicationInsights), I would like to suggest that the core 'Microsoft.ApplicationInsights' NuGet package gets a separate net45 config it its nuspec that does NOT pull in Microsoft.BCL.Async (and its dependencies).

                        .Net 4.5 obviously comes with native async/await out of the box and right now the aforementioned net40 only config and its dependency not only causes my .Net 4.5 solution and projects to unnecessarily reference the Microsoft.BCL* packages, but even worse, all referencing projects are required to do the same - when building this occurs for my Test- & Azure…

                        40 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  ·  Application Insights  ·  Flag idea as inappropriate…  ·  Admin →
                        • Provide exact branch name for build scripts in TFS build (GIT repository)

                          I have a TFS2013 CI build definition (GIT repository) which is monitoring branches by wildcard. I need determine in pre-build script what was the exact branch name.

                          Please, provide exact branch name for build process. Maybe as TF_BUILD environment variable.

                          13 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…)
                          • Improve WPF Application Cold Start

                            Cold start can take up to 8 seconds of Empty app. This definitely needs improvement as it's really annoying that you are not able to create applications which must have a rapid start.

                            Splash screen is not an solution as user still needs to wait that amount of time.
                            Creating service which would load app into a memory every 30 minutes isn't a solution too.

                            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  ·  Windows Presentation Foundation  ·  Flag idea as inappropriate…  ·  Admin →
                            • Default to most appropriate debugger visualizer

                              Please add support to auto-detect which debugger visualizer to run. An example scenario is when I view a string that is in the json format by default it should open with the json debugger visualizer rather than the text visualizer. This would remove a button click and make these specialty visualizers that someone has invested in developing more discoverable, useful and used.

                              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  ·  Debugger  ·  Flag idea as inappropriate…  ·  Admin →
                              • Include information on merge candidates in TFS Warehouse

                                Would like to be able to run an SSRS report that shows change sets that have not been promoted to the next branch.

                                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…)
                                • When (and only when) ALL the bugs linked to a test case have been corrected, automatically change test case status from "fail" to "active"

                                  In the test phase, when (and only when) ALL the bugs linked to a test case have been corrected, automatically change test case status from "fail" to "active"

                                  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 →
                                  • Multiple column layouts for charts or display multiple favorites at same time

                                    I would like to have charts span multiple columns. With only being able to display 1 favorite blade at a time, I am adding a lot of charts to a single blade and now finding I can't see them all without vertical scrolling required. Either allow multiple favorites to be visible at the same time or allow blades to have multiple columns to be able to see all the charts at once.

                                    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  ·  Application Insights  ·  Flag idea as inappropriate…  ·  Admin →
                                    • "Not" filters in Application Insights

                                      The application insights filtering is currently inclusive and not exclusive. I would like to setup a filter where all information about a filter is included EXCEPT a selected filter value.

                                      For example, it is not possible to exclude metrics from ONLY Internet Explorer 8.0. I could select every filter except Internet Explorer 8.0, but then I will not see other new browser versions in the future as traffic comes from 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  ·  Application Insights  ·  Flag idea as inappropriate…  ·  Admin →
                                      • Honor the .gitignore rules on the file listing view

                                        avoid showing build artifact/autosave files...

                                        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  ·  Editor  ·  Flag idea as inappropriate…  ·  Admin →
                                        • Better XAML region support via exististing comment style already in use.

                                          Blend recognizes <region> but Visual Studio does not and confuses it for <drawing:region> How about supporting the widely used comment style <!-- #region MyRegion --> ... <!--#endregion --> Its already in use through a 3rd party add-on, matches C# styling and doesn't confuse with another namespace:tag.

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

                                          Feedback and Knowledge Base