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. Gathering hours completed and remaining on a WI should be easier

    Getting these fields to be filled by developers is almost impossible the way it's done.
    Two solutions that reflect two steps in the roadmap:
    Phase 1: Allow filling these fields from pending checkin window, using default values like completed = estimate and remaining = 0
    Phase 2: Build a way that the developers notify the start task and count times from there to the close of the task. Allways add completed work and by default subtract remaining. Something like "Grindstone" software, having into account idle machine times and asking what task was that time to be associated.

    Today's implementation due…

    64 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…)
    • 64 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…)
      • 63 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…)
        • Add Story Point burndown to dashboard and reports

          Add a burn down for User Story's with Story Points to:
          - Project Dashboard
          - Reports (Project Management similar to Burndown and Burn Rate)

          We use Story Points on User Stories and Hours on Tasks. This means we have:
          - A project burndown based on story points
          - An iteration burndown based on hours

          In Iteration 0, we take a first pass to create all known User Story's assign each Story Points. This allows a project burn down based on Story Points. This feature is missing in TFS 2012.

          At the start of each iteration (1 and onward), we create…

          63 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…)
          • Support opening diffs for multiple files with a single click

            When viewing diffs in TFS, it is very time consuming to right-click on each file individually to select "compare with latest version...". Would like to be able to select multiple files, right click, compare, and have a diff window pop up for each file selected using the comparison method chosen.

            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 suggestion. We’re current investigating how we might build a richer file diff experience in Visual Studio. We’ll provide more details when we better understand our direction.

              Matt Mitrik
              TFS Program Manager

            • Support for Custom Link Types in TFS 2012 Web Sprint Board

              In TFS, it’s possible to introduce Custom Link type(s) that can be used to Link up two WorkItem records. Customers that have used Open Source process template like Scrum for Team Systems have used custom links all over the place. Plus this is supported feature within TFS where by it allows customization of Link Types via Process Template Modification. Now, in TFS 2012, in Web based Sprint boards, it only supports Parent / Child link type. It does not support Custom Links which I think is a big gap. Without support for Custom Links I could only see one type…

              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…)
              • Bring back the TFSServerManager from Powertools 2008

                This tool was very helpful for admins, you could easily see performance and usage info of the system. This should also be tied in with a way to control security on TFS Sharepoint and Reports.

                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…)
                • Enable Kanban Column field to be used in work item queries

                  It is a constant source of frustration for our users that they are unable to use the Kanban Column field in work item queries. This field is recorded in the history of a work item whenever it is moved from one Kanban column to another but this information is not available to be used for reporting purposes. This would allow various additional Kanban metrics to be easily produced.

                  61 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…)
                  • Use tags in alerts

                    I want to use tags in my alerts query. I want to create an alert that when a workitem is changed with a particulair tag/tags I get notified.

                    60 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…)
                    • Allow multiple Complete meta state mapping in TFS 2013

                      In TFS 2012, we were able to map multiple state values to the "Complete" meta state. In TFS 2013, we cannot do that anymore.

                      This is very beneficial for business like ours who have different state that is considered "Completed" in the software development cycle.

                      59 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…)
                      • Send backup notification to non TFS Admin users

                        In my environment, the TFS Admin users don't have mailboxes. I'm probably not the only one, since Admin accounts should only be used for Administrative tasks. In the Scheduled Backups I can only configure that TFS Admin users receive notifications if a backup fails or succeeds. Not a regular (mail enabled) user.
                        It would be very nice if I could select different users for receiving backup alerts. Now I have to use a scheduled script that sends the Full_... log every day to me...

                        59 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…)
                        • Allow changing TFS work item attachment comments

                          I also would like to see the ability to change attachment comments made available. This is the single biggest reason why I am still saving emails to disk and then attaching them manually so that I can add the correct comments. The ability to change them after would be invaluable and a huge time saver.

                          59 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…)
                          • Custom Sort Order for TFS Fields

                            At the moment is very difficult to get a good sort order for any field that is not-numerical. Give me the ability, either when I create a field, or when I create a query, to set a custom sort order.

                            This comes up all the time. But here are two examples.

                            Status: I have New, Active, Closed. I'd like to have the sort order match the chronology of the workflow, but all I can get is alphabetical.

                            Stack Rank: We use stack rank to organize the most pressing work item, but don't apply it to all items in our backlog.…

                            58 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…)
                            • Allow to maximize the TestSteps in WebAccess

                              All HTML Fileds in TFS 2013 have a Option to maximize the content to Screen.

                              I would love to see this Feature also for the TestStep Section

                              58 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…)
                              • Allow users to choose which Live ID Service account they want to use. I signed up and it took the wrong one!

                                TFS online signup seems to just grab the first live ID it finds. I actually wanted to sign up with a different one!

                                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…)
                                • Add "Edit work items in this node" security policy to Iteration in Team System

                                  In a Team System project there are two security policies under Area that currently are not available for an Iteration. I would like to have those same policies available for both Areas and Iterations. The policies (permissions) are:

                                  Edit work items in this node
                                  View work items in this node

                                  https://connect.microsoft.com/VisualStudio/feedback/details/557648/add-edit-work-items-in-this-node-security-policy-to-iteration-in-team-system

                                  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…)
                                  • Make cross-team project checkins properly respect checkin policies of each individual team project.

                                    It is currently possible to check in files that fail the checkin policies of a team project by also checking in files from other team projects at the same time. See http://connect.microsoft.com/VisualStudio/feedback/details/726309/custom-checkin-policy-not-being-applied for more details about this currently "by design" "feature".

                                    56 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 feedback on this idea. We’re currently investigating how we might improve the policy experiences for TFVC. We’ll provide more details in the future after we better understand this work.

                                      Matt Mitrik
                                      TFS Program Manager

                                    • Have an option to host private Nuget packages on TFS preview

                                      I love Nuget and TFS preview, but my offsite staff have to map a drive to a network share to get to our local (private) Nuget package store.

                                      I would love to be able to upload our internal Nuget packages to a private Nuget server within our TFS Preview 'domain'.

                                      e.g. nuget.myaccount.visualstudio.com

                                      56 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…)
                                      • Allow the "contains" operator when searching iteration/area paths

                                        I find it frustrating that I can't use the "contains" operator on Iteration/Area paths when defining Queries.

                                        I often like to search for all work items in an iteration path containing "hotfix" for example. Or all workitems containing the phrase "Chrome" in Area Path.

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

                                          We already had this idea received from different schedules. It is on our backlog. We don’t have it scheduled for the VS11 release (yet).

                                          If the idea gets a lot of votes, it is more likely that it will be implemented in the near future.

                                        • Support for CORS in the Visual Studio Online REST API

                                          Add support for CORS so I can use the Visual Studio Online REST API from a Javascript client.

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

                                          Feedback and Knowledge Base