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 visual studio online as a category on uservoice

    The only suitable category right now is Team Foundation Server, but for me there is a big difference in the type of requests between VSO and TFS

    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…)
    • Inline search in query column headers

      Hi,

      Can you please add Inline search in query column headers to filter results of query while keeping the original query intact
      It's should look like a dropdown with auto complete where the dropdown items should be filled from the results of the query.

      Thanks

      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…)
      • Enable searching through work item query results in Team Foundation Server

        have a Team Project open here.

        If you go to:
        [Team Explorer] > [Project] > [Work Items] > [Team Queries] > [Iteration 1] > [Active Bugs]/[Open Issues]

        and open that screen by double clicking on [Active Bugs] or [Open Issues], there is no way to quickly search a Work Item there.

        If you open up the [Pending Changes] window and select the second button [Work Items] you find a searchbox, but not on the "big" overview.

        (link to connect.ms: https://connect.microsoft.com/VisualStudio/feedback/details/687261/cannot-search-work-items-in-team-foundation-server-2010 )

        10 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…)
        • Provide a way to filter the list of items in the product backlog (under Work – Backlog) on the web view

          When our product owner is doing planning, he may want to filter out Technical Stories and/or look for stories with a particular keyword. It would be nice to be able to apply a filter or query to this view to make it easier to locate backlog items.

          10 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…)
          • TFS Online change order of tasks

            Backlog items can be easily moved up or downward to change it's priority. I would like to have the same functionality for tasks that are assigned to a backlog item.

            This is useful when a task is added but needs to be finished first. This makes it easies for developers to determine which task the should start with.

            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…)
            • task reordering

              This is a Visual Studio Online 2 feature suggestion:

              1) Allow task and backlog items reordering via drag and drop on the Sprint page (like is already done for backlog items on "Backlog items" page.)

              2) Also, allow a task to change Sprint by draging it to the Sprints panel on the left (the same way you curently do with backlog items). This is very useful when you are replanning a sprint and need to move tasks to the next Sprint.

              Regards and continue the good work

              31 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…)
              • Provide the ability to prioritise Backlog items in a sprint backlog by dragging and dropping the item

                When I am working with the sprint backlog in the new new web UI I want a way to easily re order the backlog items in the sprint.I can currently do this in the main product backlog but not in a sprint backlog

                340 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…)
                • Embrace Grunt, Yeoman & Bower for Javascript development

                  It would be nice if you embraced and baked in support for Grunt, Yeoman and Bower in Visual Studio (tooling).A node.js command window would also be great. (e.g. something like the NuGet Package Manager window etc.)

                  277 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…)
                    5 comments  ·  Languages - JavaScript  ·  Flag idea as inappropriate…  ·  Admin →

                    Visual Studio 2015 now has built-in support for Bower, npm, Grunt and Gulp including Intellisense, package dependency handling and a Task Runner Explorer.

                    Mads Kristensen
                    Sr. Program Manager
                    Visual Studio Web Tools

                  • Please, Please, Let us have VS2010 theme in VS2012

                    The new themes of VS 2012 brings headache(no insult, its personal). Please give us an option to select VS2010 theme with colorful icons.
                    Its really really hard to work with new themes.

                    350 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…)
                      23 comments  ·  User Interface  ·  Flag idea as inappropriate…  ·  Admin →
                    • Add spell check functionality to MTM so that test case writers have the ability to spell check test case steps etc.

                      Add spell check functionality to MTM so that test case writers have the ability to spell check test case steps etc.

                      38 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  ·  Visual Studio Test and Lab Management  ·  Flag idea as inappropriate…  ·  Admin →
                      • Add CodeLens support to Visual Studio Online

                        Add CodeLens support to Visual Studio Online

                        447 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…)
                          16 comments  ·  Visual Studio Ultimate  ·  Flag idea as inappropriate…  ·  Admin →
                        • As a TFS Administrator, I would like to extract permission reports to audit purposes

                          This is a common request, mainly in Banks, Government and large corporations with audit sector. Often I'm asked how to extract reports showing TFS Users and what access level they have.

                          Something like:

                          User: Andre Dias
                          Access to:
                          Project Level -> Delete team project, View project-level information
                          Build Level -> Administer build permissions, Edit build quality
                          Version Control -> Check out, Check in

                          A access level matrix would be fantastic.

                          91 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  ·  Rangers Project  ·  Flag idea as inappropriate…  ·  Admin →
                          • Allow Creation of Work Items w/o a Paid VS Online Subscription

                            In order to have any shot of taking on the likes of JIRA for work item/issue management, you absolutely need to provide a way for the clients of companies (stakeholders) to create work items and give feedback without requiring them to have a paid Visual Studio Online subscription. This is a showstopper for my company and I'm sure many others (probably thousands).

                            Please add this and add it quickly so that we can avoid having to use the likes of JIRA because it costs less (not my decision).

                            Thanks for making a great product that I /want/ to use (if…

                            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 cut and paste in Unit Test output window.

                              After running a unit test it is possible to display the output of the test even if it passed.

                              In VS2010 the output pane was annoying, but the VS11 one is even worse. A common scenario is to copy the contents out of the output and paste them into something else for further analysis. This is especially important when a test generates a lot of output that needs to be looked through carefully - particularly during performance tuning where there may not be bugs but the Test output can provide valuable information about bottlenecks.

                              The new VS11 doesn't even support…

                              38 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  ·  Visual Studio Test and Lab Management  ·  Flag idea as inappropriate…  ·  Admin →
                              • multiple class bug in css edit in html file

                                multiple class bug in css edit in html file

                                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…)
                                  1 comment  ·  Flag idea as inappropriate…  ·  Admin →
                                • Allow the evaluation of lambda expressions while debugging

                                  Allow Quick Watch and other Debug functions to work with Lambda expressions.

                                  "Expression cannot contain lambda expressions" makes this powerful language feature second-class within the IDE.

                                  Especially for data intensive applications being able to write Lambda expressions in the Quick Watch, Watch, Immediate Windows and debug evaluation is a must have.

                                  9,362 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…)
                                    93 comments  ·  Debugger  ·  Flag idea as inappropriate…  ·  Admin →

                                    Hi,

                                    This suggestion is complete. You can now debug lambda expression starting with Visual Studio 2015 Preview http://www.visualstudio.com/en-us/downloads/visual-studio-2015-downloads-vs

                                    For more information, please, read: Support for debugging lambda expressions with Visual Studio 2015
                                    http://blogs.msdn.com/b/visualstudioalm/archive/2014/11/12/support-for-debugging-lambda-expressions-with-visual-studio-2015.aspx

                                    We are currently working on edit and continue support for Lambdas. I can’t give you an exact time frame as we are quality driven, but we’ll ship it as soon as it is ready so please keep following our 2015 announcements.
                                    There will also be an update on the related UserVoice item: https://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/4079440-edit-continue-allow-the-modification-of-lambda

                                    If you have any feedback or questions for us, please, reach out through:
                                    Send-a-Smile (Visual Studio feedback tool)
                                    https://twitter.com/VS_Debugger
                                    vsdbgfb@microsoft.com
                                    commenting on the blog post

                                    If you would like to follow news about the Visual Studio Debugger, please subscribe to our blog or to our twitter account.

                                    Thanks for sharing this suggestion with us and for using Visual Studio!
                                    Maria Ghiondea
                                    Visual Studio Diagnostics

                                  • Team Foundation Service to be able to build Windows Store apps.

                                    "This Windows Store app could not be packaged. You can only package Windows Store apps on computers that have the Windows 8 operating system."

                                    80 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…)
                                    • Code Navigation for JavaScript inside Visual Studio

                                      Someone already submitted refactoring for JavaScript, but I would like to also see complete JavaScript Code Navigation as well. Anyone who has worked with several/large JS files in VS would kill for rightclick->Go To Definition.

                                      203 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 - JavaScript  ·  Flag idea as inappropriate…  ·  Admin →

                                        Hello!

                                        In the Visual Studio 2013 Preview release we’ve introduced the navigation bar to the JavaScript editor. You can use it to navigate between the major elements in your source as well as the code outline of the file. Please try it out and let us know what you think!

                                        If there’s other navigation tooling you’d like to see – please post a new idea to the site.

                                        - Jordan Matthiesen, Microsoft Visual Studio JavaScript tools team

                                      • Support Solution Templates, which include a number of Project Templates

                                        For any non-trivial solution, I will have multiple projects. Typically, since I try to write loosely coupled, testable, code, I have projects like:
                                        Core
                                        Infrastructure
                                        UnitTests
                                        UI

                                        For a given platform, say ASPNET MVC, I would like to define a standard solution template that includes the projects. Ideally it would also be easy to customize the template so that the individual projects have certain nuget projects in them (e.g. nunit/xunit), but that can probably already be done separately from this feature.

                                        155 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…)
                                          4 comments  ·  Project  ·  Flag idea as inappropriate…  ·  Admin →
                                        • Moving user stories to new iteration should not change iterations of closed sub tasks

                                          Moving an user story to a new iteration, via drag drop in web access, currently changes the iterations for closed sub tasks. Instead I would have expected that only the open subtask iterations would get updated. The closed sub task iterations should remain as such, preserving history of when a task completed.

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

                                            We have finished the work in last sprint to only move unfinished tasks to next sprint. It will be deployed with this deployment (in about 2 weeks). If you are on-prem you will see this in the next preview of TFS 2015.

                                            Ewald Hofman
                                            TFS Program Manager

                                          ← Previous 1 3 4 5 28 29
                                          • Don't see your idea?

                                          Feedback and Knowledge Base