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

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. Provide GUI interface for creating varying scheduled builds in TFS Build

    In Team Foundation Server Build, there is no GUI interface to create a varying scheduled build. For example, if I want to run a build at certain times of the day (such as at 9 a.m., 12 p.m. and 5 p.m.), I am unable to create this type of a schedule within the GUI interface of TFS Build. Instead, the GUI interface for TFS Build only allows creation of a single timing schedule. Other CI Build Integration tools such as Cruise Control.Net and Jetbrains TeamCity offer this functionality out-of-the-box in a nice easy to use web-based interface.

    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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
    • ssh key auth instead of username / password method

      nowdays it's routine to use ssh private key for authenticating in code repositories ! pleas add this feature ! i'm fed up with entering my username and password each time ... !

      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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
      • add filters for Found In and Integrated In fields in the Bug work item, similar to what exists for associating a build to a test plan in MTM

        generally, make it easier and provide more flexibility in the creation and management of the global lists that feed these drop-downs.

        The specific situation that is problematic is if you have a team project that is largely scoped... and you would have lots of build definitions and lots of builds being executed.

        need something more recent and accessible than this: http://blogs.msdn.com/b/jpricket/archive/2006/09/05/how-to-filter-the-build-completion-event.aspx

        alternative - make writing to the global list part of the build process template through an activity

        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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
        • 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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
          • In the TFS Team Build Build Definition Build Number Format change Hours to be 24 hour instead of 12 since there is no PM option.

            In the TFS Team Build Build Definition Build Number Format change Hours to be 24 hour instead of 12 since there is no PM option.

            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…)
              2 comments  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
            • Searching for TFS 2012 API or TFS 2012 SDK all results in irrelevance. I suggest you fix that.

              Searching for TFS 2012 API or TFS 2012 SDK all results in irrelevance. I suggest you fix that.

              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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
              • Add a search box to the Source Control Explorer to enable people to search for files from the currently selected directory.

                Add a search box to the Source Control Explorer to enable people to search for files from the currently selected directory.

                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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
                • Full Text support should be available in LocalDB

                  Full Text support should be available in LocalDB which is used in elastic 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…)
                    0 comments  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
                  • VS2012 should not become unresponsive when TFS is offline

                    As I write this TFS azure is experiencing issues. I have started VS2012 in offline mode to work around this outage.

                    However, VS2012 remains unresponsive, bringing my entire development effort to a standstill.

                    VS2012 should be able to handle outages much more gracefully than this.

                    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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
                    • Scriptcenter

                      Make the web application behind the MS scriptcenter (http://gallery.technet.microsoft.com/scriptcenter) available for inhouse installations as single product or as part of TFS.

                      It would be very useful for non-development engineers as a simple way to manage their scripts.

                      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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
                      • Team Explorer Everywhere: Save Comments for Reuse

                        Almost daily I try to check in some pending changes. I enter a comment, because it is required by our TFS server. I might spend 2 or 3 minutes writing a very detailed comment describing all of the changes and why I am making them. When I press "Check In" I get a dialog stating that there are conflicts. I resolve the conflicts and now what... Nothing. I have to press "check in pending changes" again. My comment is lost. I have to write it over again. Another 3 minutes re-writing the comment and some frustration go by, then I…

                        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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
                        • Add support for Migrate all data from one tfs server to another.

                          Like migrate data from tfs.visualstudio.com to own server

                          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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
                          • Ability to Customize WorkItemChangedEvent

                            I would like to have the ability to Customize WorkItemChangedEvent so when WI is changes, the mail notification will include also predefined customized fields in addition to the predefined core fields it currently supports.
                            Today, the following core fields are included in every notification mail: Team Project, Area, Iteration, Assigned To, State, Reason, Changed By and Changed Date.
                            Customize field is included in the mail only when it is changed, this is the default behaiver of the TFS.
                            We would like to have this field in all notification mails, even when not changed.
                            For example, the customized field for the…

                            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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
                            • Selecting a TFS entry, there is no possibility to unmark ALL entries.

                              Taking a shelve of another user, it is possible that I take the TFS entries from that shelve too. If a want to checkin my changings, these entries are still marked. So I've to scroll the entire list to find all marked tfs entries. With more than 10000 entries...

                              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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
                              • add a new column as the default column in work item query result

                                Hi all,

                                I want to change the default display columns for query result, now when I create one new query, the defalult column named "ID" 、"WorkItem Type"、 "Title"、 "Assigned To"、 "Status" displayed.

                                But the column named "BB" is my care , so I must add the column "BB" to result everytime. Is there anyway to change the column "BB" to be default column, so everytime when I create one new query, the column "BB" is auto displayed.

                                Thanks

                                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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
                                • Add clear OAUTH setup on a project in TFSpreview

                                  I see OAUTH pass by when I initially log on to the system, however I cannot find where to select different OAUTH providers on a project or on a collection. I would like to mix with different globally dispersed teams and individuals that may have Gmail, Facebook and Live accounts which they would be willing to use.

                                  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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
                                  • Suggestion: Force the TFS team to use the product out-of-the box (no customizations)

                                    Force the TFS team to completely end-to-end manage a release, SP or something via TFS out of the box as is. In reading the items in this list (other than plug-ins), nearly all of the items below show that people are just trying to use it, as it was probably intended. Its a great product, AWESOME in fact, but lacks so many basic items (all listed here), renaming a project, really?, and the only thing I can come up with is becuase the team just doesn't really use it out of the box with minimal customization (or if they do,…

                                    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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
                                    • Automatic Reconcile to workspace

                                      Implement automatic reconciling of a successful gated check-in to workspace. We have problems because developers forget to do this and the file stay checked out for months! It would be nice to have this a bit cleaner.

                                      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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
                                      • Add a "Continuous Get Latest" feature

                                        We are a small development team, moving very quickly on a new product. It would be interesting if we could enable a "Continuous Get Latest" feature.
                                        The idea is: when one developer checks in a change, all all other developers currently working on that solution (on that branch) would be automatically updated with the source (in Visual Studio), in real-time, with no action required.
                                        A few seconds delay would be good, but even a minute is probably OK.

                                        This would save us from having to yell "Finished {feature/change here}, everyone update latest!" over the cubes and keep us more tightly…

                                        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  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
                                        • Add server-side git hooks

                                          Please add server-side git hooks. Github has this feature and it is extremely useful.

                                          More info here: http://git-scm.com/book/en/Customizing-Git-Git-Hooks#Server-Side-Hooks

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

                                          Feedback and Knowledge Base