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. add "Sign in as a different user" option.

    I have two Live ID's and it would help to have an option to sign in as a different user. It is a significant pain to switch between Live ID's.

    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 →
    • Remove reigsration demands

      Remove the registration demands when I want to submit a bug. I've found a bug in MSVC2010 and want to submit it, but I don't want to register in your MSN or hotmail or whatever.. It's not convenient. Just do a form like this and leave it for people like me.

      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  ·  Languages - C++  ·  Flag idea as inappropriate…  ·  Admin →
      • In-Text Display Q1 Opportunities

        Hello,

        My name is Jake Bakker with InTopic Media. I hope 2012 is treating you well so far. We have some new revenue streams and product offerings for silverlight.net

        Over the next few weeks we are looking to create some solid in-text advertisement partnerships, to ensure we meet our upcoming demand. Through our contextual ads and MicroBanners, we can simply provide you with a java script tag to create an additional stream of your revenue.

        Please let me know some times for us to connect this week on these opportunities and get the approval process going.

        Thanks,

        Jake Bakker
        Director…

        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 →
        • Auto Collapse Javascript Structure (Collapse To Definitions)

          as with the code behind files, where you can collapse the outlining of the Structure, I'd like to see the ability to collapse Javascript both inline and in-file.

          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  ·  Languages - JavaScript  ·  Flag idea as inappropriate…  ·  Admin →
          • Add "recent folders" in the Add Reference dialog

            Include in a separate tab in the Add reference dialog the list of folders that have been recently browsed (also, remember tab selection and last selected folder)

            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 version control support for Team Process artifacts, such as areas/iterations, global lists, and WITs

              TFS should support the provide version control support for artifacts of the active team process, such as areas/iterations, global lists, and work item type definitions. There is currently no way to view or roll back changes to these artifacts without using a manual process to export, checkin to a (manually created) version control path, edit the "offline" artifact, checkin changes, and the upload the changes. This should be natively supported, and should be transactional/atomic.

              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…)
                1 comment  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
              • New Project "Location" field should tab-complete path names

                In the VS11 beta:

                When creating a New Project, please pay close attention to making the screen as keyboard-friendly as possible. In particular, entering a path in the "location" field should support tab-completion of path names, like in the console.

                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  ·  IDE  ·  Flag idea as inappropriate…  ·  Admin →
                • 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 →
                  • Expose 'break on READ' breakpoints

                    These are available via x86 debug registers. I suspect these were never exposed out of wanting to conform to Alpha, or other legacy architectures.
                    It would be *very* useful during debugging to be able to say where is a value used, and not just set.

                    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  ·  Debugger  ·  Flag idea as inappropriate…  ·  Admin →
                    • Provide information about why a project needs to be converted

                      When loading a VS2010 solution in VS11 beta it displays a dialog (in some cases) saying that a project needs to be upgraded and that you can choose not to load the project. But it doesn't provide any information as to why the project needs to be modified. Therefore you have no context to determine whether you should or shouldn't upgrade the project.

                      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  ·  Project  ·  Flag idea as inappropriate…  ·  Admin →
                      • Highlight the next statement

                        The little arrow showing which line is next to run is not sufficient. Please bring back the yellow highlight or similar.

                        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 Ultimate  ·  Flag idea as inappropriate…  ·  Admin →
                        • Allow you to create coding automation scripts

                          Developers do many repetitive tasks so if visual studio let you record a common task, then let you modify parts of it by adding wild cards or extra coded steps then save it for later use it would save lots of time. Then a developer can highlite text and apply the task. Then VS would run it on the selected text applying the rule .

                          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  ·  IDE  ·  Flag idea as inappropriate…  ·  Admin →
                          • Remove unused features

                            Provide an option for a barebones VS install so we can only add the features we want 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  ·  Install  ·  Flag idea as inappropriate…  ·  Admin →
                            • 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 →
                              • Double clicking on a window no longer takes you to the Loaded event handler in WPF projects

                                In previous versions of Visual Studio double clicking on the window border or anywhere outside of the window in the designer would generate and take you to the Window's Loaded event handler. This no longer happens in VS 11 and is very annoying when there seems to be no reason for this to be changed.

                                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 →
                                • Compare watched objects

                                  Have the possibility to compare two different watchs of a same object and easily show the difference between 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…)
                                    1 comment  ·  Debugger  ·  Flag idea as inappropriate…  ·  Admin →
                                  • expression if boolean-expression

                                    Make an expression to be evaluated only if another boolean expression is satisfied. For examples:

                                    myObject.DoThis() if thatIsTrue;

                                    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  ·  Languages - C#  ·  Flag idea as inappropriate…  ·  Admin →
                                    • Make it clear that Secure FTP is an option

                                      From the "Open Web Site" please make it clear that Secure FTP is available. I did several searches on the web looking for another way to move files until I learned that Secure FTP will work. Many of the articles on the web talk about how only regular FTP is possible.

                                      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  ·  Editor  ·  Flag idea as inappropriate…  ·  Admin →
                                      • Incorporate the Edit.MoveLinesUp and Edit.MoveLinesDown

                                        this allows a keyboard shortcut to be assigned to move lines of code up or down in the text editor.

                                        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 →
                                        • Please add CC list in the alerts

                                          Now in our business scenario we need to use a to list and a cc list which we are unable to 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…)
                                            0 comments  ·  Team Foundation Server  ·  Flag idea as inappropriate…  ·  Admin →
                                          • Don't see your idea?

                                          Feedback and Knowledge Base