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. Console.ForegroundColor Visual Studio in Menu->View->Output tab

    When I am writing console application I can change console background or foreground color and make some data more conspicuous.
    But when I am writeing non-console application and I use Console.WriteLine it display data in View->Output tab as BLACK text only.
    Sometimes I have to copy a lot of data from Output and use it in elsewhere like Excel.
    I think it would be a little better when I will be able to use colors in Output tab. I will easily see if there is any Debug exceptions in other color between my data.

    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  ·  IDE  ·  Flag idea as inappropriate…  ·  Admin →
    • Renaming a model class should also update cshtml views

      when you rename a class, VS does a smart refactoring where it updates references to that class to the new name. If your project is an MVC project, model declarations in cshtml views are not updated. These should be refactored too.

      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  ·  IDE  ·  Flag idea as inappropriate…  ·  Admin →
      • Drag and drop between Solution Explorer and Windows Explorer

        Should be able to copy (or even move, if necessary) a file from Solution Explorer to Windows Explorer via drag-and-drop. (Surprisingly, the reverse direction is already implemented!)

        The Solution Explorer is similar enough to Explorer that it is somewhat surprising that this well-established convention is not supported bidirectionally.

        (Similarly, D&D between two instances of Visual Studio ought to work too.)

        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  ·  IDE  ·  Flag idea as inappropriate…  ·  Admin →
        • Ability to disable 'class preview' in solution explorer

          In Visual Studio 2012 Solution Explorer will now not only show solution files but also allows to drill down to the file contents.

          I do not like this feature as it adds noise to SE and would like ability to switch it off.

          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…)
            3 comments  ·  IDE  ·  Flag idea as inappropriate…  ·  Admin →
          • To make Visual Studio an empty IDE.

            I suggest you to make VS and empty IDE which I can download languages in it instead of making many softwares (EG: VB, VC#) which the size of each on 250/300 MB and it is almost the same and the difference between it is the language which I'll use in each software.

            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…)
              2 comments  ·  IDE  ·  Flag idea as inappropriate…  ·  Admin →
            • Hide rarely used context menu items

              Hide/Collapse rarely used context menu items
              Provide option to show hidden menu items

              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  ·  IDE  ·  Flag idea as inappropriate…  ·  Admin →
              • Remove default feature for following current document in Solution Explorer

                Instead of following the selected document within the Solution Explorer a feature could be added to the right click menu of the document or the document's tab to Open in Solution Explorer. This would allow one to conveniently trace back to where the document exists in the solution but without the sometimes unwanted side effect of having your current selected node in Solution Explorer lost just because a different document was activated/selected/focused in the IDE>

                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…)
                  4 comments  ·  IDE  ·  Flag idea as inappropriate…  ·  Admin →
                • Put main menu into window title bar

                  Why do we wasting so much space to title bar?
                  We have only three buttons at right side and one on left plus title and many empty space. I think it is worth to put main menu there.
                  Title can be displayed in status bar for example, or at task bar.

                  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…)
                    1 comment  ·  IDE  ·  Flag idea as inappropriate…  ·  Admin →
                  • Intellisense filter by type

                    Sometimes, when I'm coding, I need to search in the intellisense's dropdown for certain kinds of elements.

                    That is, when I need to add an event handler and I don't recall its name, I have to search through all elements (methods, properties, enums, etc) til I find mine.

                    If I could filter the list by "events", it could optimize the search. Same when I'm looking for "methods", "properties" and etc.

                    What about adding tabs on top or below the list, so we can filter and find members quickly by those types?

                    I suggest:

                    All | Methods | Properties | Events…

                    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…)
                      0 comments  ·  IDE  ·  Flag idea as inappropriate…  ·  Admin →
                    • Auto-hide status bar

                      Most of the time the status bar doesn't show any useful information. Could the status bar be auto-hidden like in browsers?

                      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…)
                        1 comment  ·  IDE  ·  Flag idea as inappropriate…  ·  Admin →
                      • 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…)
                          0 comments  ·  IDE  ·  Flag idea as inappropriate…  ·  Admin →
                        • My solution explorer in VS has 30 projects. Could you make hight-tech addition and insert in solution explorer combobox on top, so I can se

                          My solution explorer in VS has 30 projects (sometimes 50). Could you make hight-tech addition and insert in solution explorer combobox on top, so I can select needed project faster. Please :). I'm dreaming about this since VS 2003.

                          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…)
                            0 comments  ·  IDE  ·  Flag idea as inappropriate…  ·  Admin →
                          • Use columns in the History List

                            Here's the current screenshot of the History List - http://goo.gl/jmE6E

                            The primary problem with this is there is two clear columns and they don't use them.

                            File list should be all start at the same Y point (which they do) and the lines of code should all start at the same Y point. This is obvious. It's the same problem we've had to deal with in the find result windows.

                            Also using a bit of colour (preferably syntax highlighting) would help.

                            9 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 →
                            • Add in Solution Explorer Buttons

                              Many projekttypes fokus only a loot of items like classes, pages, windows and something like that.

                              If a folder marked, the solution explorer can show some buttons to add least recently used items or user spezificated button used items. this will add classes or something like that faster.

                              9 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 →
                              • MSBuild script generator for continous integration

                                There should be some UI that allows you to generate MSBuild, hook pre-build, post-build (c#, code) tasks such as versioning of code, comit, email, run db scripts, zip, etc. All these tasks can be custom written by implementing interfaces so that they can be extended and can be used as projects require.

                                This will be very helpful for any project using continous integration processes using any 3rd party suites. Enteprises waste lot of time and effort in creating build scripts which can be automated and made easier with Visual Studio.

                                9 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 →
                                • Please move the Open Project / Recent Project back to the left half of the start page

                                  To me the Open Project and recent projects on the start page is the most important thing... and you moved it WAY over there on the right. I also put the solution explorer on the left which makes it worse.

                                  Please move it back.. or at least allow my to configure it to show on the left side of the start page.

                                  9 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 →
                                  • Changing the Active configuration takes so much of time;

                                    When you have a project with typically 60-70 projects, changing the configuration from one to the another takes so much time ???? !!!!

                                    9 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  ·  IDE  ·  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.

                                      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…)
                                        1 comment  ·  IDE  ·  Flag idea as inappropriate…  ·  Admin →
                                      • Add function "reopen closed tab"

                                        add a function "reopen closed tab " at the tab menu

                                        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…)
                                          2 comments  ·  IDE  ·  Flag idea as inappropriate…  ·  Admin →
                                        • Support multiple rows of document tabs

                                          It would be really nice if the IDE allowed multiple rows of document tabs. Currently, I'm using the "Tabs Studio" add-in for this (http://www.tabsstudio.com). See here for an example: http://www.tabsstudio.com/documentation/addins/several-tabs-highlighted-with-the-default-style.png

                                          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…)
                                            1 comment  ·  IDE  ·  Flag idea as inappropriate…  ·  Admin →
                                          • Don't see your idea?

                                          Feedback and Knowledge Base