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

ASP.NET Runtime/Web Tooling suggestions have moved! All your ideas, including your votes, have been transferred and are searchable in the ASP.Net Uservoice forum. Please submit any new ASP.NET Runtime/Web Tooling suggestions, or vote on existing suggestions by going to http://aspnet.uservoice.com.

We look forward to hearing from you!

Thanks – Deon Herbert
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 vote and comment on it.

If it doesn't exist, you can post your idea so others can vote on it.

Enter your idea and we'll search to see if someone has already suggested it.

  • Hot ideas
  • Top ideas
  • New ideas
  1. Add Font Transform (lowecase, SentenceCase, UPPERCASE) property for each control that has a text on the program made

    Responding to concerns about the look of the main menu in Visual Studio 2012, so many users discuss things and sometimes invite the user to discredit the quality of development that occurs in Microsoft Visual Studio 2012 that is why the main menu of the program using UPPERCASE. Up there in a few blogs that exclusively discusses about how to change the menu to Pascalcase. Microsoft would be wise hand, if the problem is terminated by adding a setting to change it dynamically and implement it in Visual Studio program by adding a feature like Font Transform (lowercase, SentenceCase, and…

    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  ·  .NET  ·  Flag idea as inappropriate…  ·  Admin →
    • show pre and post-build results directly in build log / summary page of team build

      When a pre / post build event result fails on team build but not in a local build, it's a PITA to diagnose. not showing the results directly in the build summary / log page makes it one step more difficult.
      Please show a reasonable amount of detail in the team build summary page, especially if this is the only thing that has errorred.

      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 →
      • in the team build log summarise success but show heaps of info on failures

        The current logging / summary approach seems to highlight success more than errors. Great. I like to know when things work, but if I'm looking at these pages it's because things didn't. Make it easy for me to find and diagnose the failures.

        provide context around the failure lines.
        provide more detailed click in
        hide the successes for the most part unless I request 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  ·  Flag idea as inappropriate…  ·  Admin →
        • show queued and completed builds in one screen

          Switching between queued and completed is annoying and seems unnecessary. Two tabs are used where for most cases the distinction is meaningless.
          Most of the time I only care that I'm looking at the most recent results
          Most of the time, the number of queued builds is fairly limited
          This is in VS and in the web ui

          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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
          • don't lockup visual studio when clicking a link to a slow drop folder in builds

            Clicking a link to a drop folder / log file stored on a unc drop folder that is slow to react (latency) locks up visual studio until this returns. Please make this async load.

            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 →
            • code map filter

              A filter by object type in the CodeMap would be of great help. For example, only show methods. It would be nice if the legend had check boxes next to each object type that could be used to filter what is shown in the diagram.

              Thanks.

              Thanks,

              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  ·  Flag idea as inappropriate…  ·  Admin →
              • Hierarchical namespace view of tests in Test Explorer

                When working on a project with a lot of tests, I want to navigate the tests in a hierarchy: top level are assembly names, under each assembly name I want to see the dissembled namespace names.

                E.g: AssemblyName/Namespace/Namespace/Namespace/.../TestClassName/TestCase

                Leaf parent nodes should be the class name housing the test cases/the test class, leaf nodes then the test case.

                This helps me to find and run the test cases I'm interested in. Using search isn't a good candidate for this because assembly names and namespaces are long, and I don't want to type them into a search box.

                At the moment…

                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…)
                  1 comment  ·  Visual Studio Test and Lab Management  ·  Flag idea as inappropriate…  ·  Admin →
                • Allow to only use the project management aspect of TFS for non software development teams

                  We have a big myriad of teams from software development to business consulting, business analysts, and even some non IT teams. If I could disable the Build and Test "options" in the top ribbon of the UI, those other teams could use TFS for simple project tracking using Scrum.

                  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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
                  • Implement other non-Agile templates in TFS

                    Some of the software development teams are not using Agile processes, but if TFS would have a non-Agile and more of a plan-driven template, that would allow some software engineering teams and other non-software engineering teams make use of TFS for project management.

                    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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
                    • Sort and autoformat xml inside .edmx files before saving via EF Designer

                      Need the EF designer to generate nodes inside .edmx file in exactly the same order they are present in the database (currently a list of entity properties is saved in reverse order in mappings section, also when you update the model from the database schema the ordering is messed up). Also before saving .edmx file EF Designer should auto format the document. This would help significantly with branching, merging and resolving conflicts during merge operations of .edmx files.

                      Steps to reproduce: (1) Generate EF data model based on an existing database (2) Add a couple of new columns, indexes, foreign…

                      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  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
                      • Support for T4Toolbox on TFS Cloud Build Host Controller

                        T4 Toolbox is a popular set of code-generators that currently aren't installed on cloud TFS's cloud build server. We keep getting the following error as a result :

                        "The imported project "C:\Program Files\MSBuild\Microsoft\VisualStudio\v10.0\TextTemplating\Microsoft.TextTemplating.targets" was not found. Confirm that the path in the declaration is correct, and that the file exists on disk."

                        Would be great to see T4Toolbox installed here

                        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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
                        • Give us a timeline for when Team Foundation Service pricing will be released!

                          Team Foundation Service is awesome! My org would love to have their code hosted, built, tested, and deployed in the cloud. However, It would be nice to know the pricing of this system, or at least, when such a pricing would be finalized/released so we can plan accordingly.

                          We have many immediate needs that can be addressed by the Team Foundation Service, but need to know if such an amazing service is even within our budget!!

                          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…)
                            0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                          • Add reviewing mode to VS like in Word application

                            Add enabled annotation mode. Everytime when you get latest update from any source control, all diffs in files could be highlited

                            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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
                            • Make CTRL+F -> ALT+A please!

                              ALT+A is not current supported in VS2012.

                              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  ·  IDE  ·  Flag idea as inappropriate…  ·  Admin →
                              • In Team Foundation Service, allow projects to be "public", like GitHub

                                I really like Team Foundation Service, but I keep find I get drawn back to GitHub for Open Source projects.

                                I realise CodePlex already exists, but they don't have the full TFS facilities (Build etc).

                                I would like to see the ability to have public projects for our Open Source work.

                                111 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…)
                                  7 comments  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
                                • Provide useful error message when projects have .net version mismatches

                                  I recently started a project in vs2012/.net 4.5 and then continued developing .n vs2013. I upgraded the core class library to .net 4.5.1 and set about refactoring the library to use EF5. Once I had the class library building I realised that all other projects in the solution now had a new error in referencing this. I tried re-adding the reference to the library, but all I got was a tiny yellow exclamation over the reference. How difficult would it be to have a compiler warning saying: 'referenced project is compiled in a newer version of .net (v4.5.1) vs (vX.X),…

                                  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  ·  .NET  ·  Flag idea as inappropriate…  ·  Admin →
                                  • Integrated Apache Web Server

                                    You could add an integrated apache web server as part of Visual Studio for debugging within the software. Rather than installing other software such as 'XAMPP' or 'WAMP'.

                                    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  ·  Debugger  ·  Flag idea as inappropriate…  ·  Admin →
                                    • Small cross-functional agile team pricing model required for TFS cloud service

                                      Team Foundation Service Pricing.

                                      A pricing model which supports small dev shops running cross functional agile project teams. i.e A mixture of devs and testers with MSDN subscriptions Ultimate to Pro and a variety of non-development users who are only interested in process management and reporting.

                                      How would a non-development product owner with no MSDN subscription plan projects? These users will never need to edit, build and test source but they do want to manage and report on user stories etc...

                                      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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
                                      • Add IntelliSense support for the <inheritdoc /> tag in XML documentation comments

                                        We currently use the <inheritdoc /> and <inheritdoc cref="" /> tags extensively in our code base in order to reduce the amount of duplicated documentation that needs to be written.

                                        This works great for the most part, since we generate our docs using Sandcastle.

                                        However, when we are actually developing code in the same c# project as the API which uses <inheritdoc>, Visual Studio does not recognize the tag, or resolve any references.

                                        It would be great if Visual Studio Intellisense could actually do this.

                                        88 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  ·  Languages - C#  ·  Flag idea as inappropriate…  ·  Admin →
                                        • Support converting TFS online project from TFSVC to Git

                                          I want to be able to convert an existing project in TFS online from using TFSVC version control to Git. Currently I can only get Git by creating a new project.

                                          218 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…)
                                            6 comments  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
                                          • Don't see your idea?

                                          Feedback and Knowledge Base