Visual Studio 2015

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, you can visit our Developer Community website to get started. 

For suggestions for improvements to other developer products, see these sites:

To review the current UserVoice statuses and their definitions, please review our “What Does the Status of My Feedback Mean?” article.

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. Make the My Work section available in Visual Studio 2013 Professional

    The My Work Section has many useful features for a team to not be availabel in VS 2013 Professional, like Work in Progress, Suspend, Etc..

    13 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 and Editor  ·  Flag idea as inappropriate…  ·  Admin →
    • Registry: Find result format -> make it more customizable in Settings

      You can modify result's format in regedit in "HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\{version}\Find\Find result format
      with some $vars.
      I would love to have this in Visual Studio settings and also added new $var for "file's project relative path" so $p is absolute path on the disk and let's say $r would be relative path from solution's root folder.
      So instead of C:/User/James/Documents/Visual Studio 14/Projects/Project_x/Program.cs would be ./Project_x/Program.cs

      13 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 and Editor  ·  Flag idea as inappropriate…  ·  Admin →
      • Support horizontal scrolling on devices with multi-touch touchpads

        On ultrabooks with modern touchpads, most windows (Windows Explorer, browsers etc.) support horizontal scrolling by keeping two fingers down and sliding horizontally. Visual Studio's editor is one of the very few that doesn't.

        13 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 and Editor  ·  Flag idea as inappropriate…  ·  Admin →
        • Custom-color folders within solution/project

          It's rather tiring locating a project sub-folder when you have a large project with multiple folders. Being able to custom-color the folders would enhance the usability.

          13 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 and Editor  ·  Flag idea as inappropriate…  ·  Admin →
          • Add support for project reference constraints

            When working in large teams there is to easy for a single developer to add a reference from one project to another.

            The developer could have done this without knowing the planned architecture of the application.

            It would be nice if Visual Studio had the ability to setup reference constraints for a project.

            If a member tries to add a reference to a invalid project they will get notified about that.

            13 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 and Editor  ·  Flag idea as inappropriate…  ·  Admin →
            • itemtemplate

              As a freelancer I often have to work on others code.
              I get ItemTemplates for "their" work and these start to clutter my VS.NET installation.

              Introducing a project local Template and Snippet folder would make a lot of things easier

              12 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 and Editor  ·  Flag idea as inappropriate…  ·  Admin →
              • Embed console applications on VS IDE

                When debugging a console app, VS opens a console window. This breaks the workflow as the console always pops in the most inconvenient place and switching windows back and forth can become really annoying.

                Other IDEs (e.g. Eclipse) include a built in console window embedded in the IDE itself (it prints STDOUT, STDERR and reads STDIN). This is really helpful as you can see the output of the program and the debugger+code+breakpoints+data at the same time and on the same window.

                It would be nice to have a built-in console on VS for console applications. Especially if it is searchable…

                12 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 and Editor  ·  Flag idea as inappropriate…  ·  Admin →
                • The VS 2015 needs a automatic layout mechanism for different working programming languages.

                  The VS 2015 needs a automatic layout mechanism for different working programming languages.

                  As more and more working programming languages are added to VS 2015, the problem that the VS 2015 can not automatically "re-layout" the windows for the current working language becomes disturbing when the last working language has too many left windows in the IDE work-space. (RTVS, especially)

                  The following is the suggestion:
                  1. Different default window layouts for different working languages predefined in the *TVS

                  2. VS remembers the last layouts for different working language

                  3. When switching working programming language, VS automatically switch the window layouts…

                  12 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 and Editor  ·  Flag idea as inappropriate…  ·  Admin →
                  • Add the ability to invoke a PowerShell command inside of the REPL

                    It would be very cool if one could invoke PowerShell commands inside of the C# REPL. Being able to bridge these two technologies together inside of scripts would make this whole DevOps things sooooo much easier.

                    I would either consider using #[PSCommand] to invoke any in-context command or possible #PS [Command]. I would consider the #| to differentiate between the OR operator and the PS pipe operator.

                    12 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 and Editor  ·  Flag idea as inappropriate…  ·  Admin →
                    • Enable word-wrap in the diff view of VS 2013.

                      By enabling work-wrap in the diff view of VS 2013, I will be able to see the complete line when doing a merge. I have to put 2 separate diffs on the screen and compare them to insure that the merge was done correctly.

                      12 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 and Editor  ·  Flag idea as inappropriate…  ·  Admin →
                      • Different icon for project reference and assembly reference

                        Would be nice to easily differentiate a project reference to an assembly reference by changing the icon under a projects references.

                        12 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 and Editor  ·  Flag idea as inappropriate…  ·  Admin →
                        • Hot code replace

                          In Eclipse, you can edit the files while the application is running. When you save, it checks if your code can be hot-swapped (same limitations as the Edit-and-Continue feature in VS) and replaces it without having to pause the application execution. This is very useful in game development as it allows to debug rendering very easily and efficiently. You can get more details about the Eclipse IDE feature here: https://wiki.eclipse.org/FAQ_What_is_hot_code_replace%3F

                          12 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 and Editor  ·  Flag idea as inappropriate…  ·  Admin →
                          • Allow relative paths for external hyperlinks in comments

                            Since documentation files are often checked into TFS along with code, allowing relative links to be followed from comments would allow linking to images, pdfs, and other documentation relevant to understanding code directly from code comments.

                            12 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 and Editor  ·  Flag idea as inappropriate…  ·  Admin →
                            • I suggest that the error window presents errors in the order they appear in the build log.

                              The error window is useless for c++ developers. The sorting options don't allow me to see the first error encountered by the compiler which is often causing many of the rest of errors I'm seeing.

                              12 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 and Editor  ·  Flag idea as inappropriate…  ·  Admin →
                              • Export and or Copy all the items from Find symbol result list

                                Hello Team,

                                Can you provide a way for copying/exporting all the items from the Find Symbol Result window.

                                Thanks
                                Abhijeet Ballal

                                12 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 and Editor  ·  Flag idea as inappropriate…  ·  Admin →
                                • Create a 'File Bundle/Group/Briefcase Explorer'

                                  Create a view similar to the 'Solution Explorer' that allows for the grouping of files based on their relevancy to each other (i.e. grouping files by feature). A group could contain the JS, CSS, Controllers, Services, Etc files related to a particular feature. A file can belong to multiple groups.

                                  In the 'File Bundle/Group/Briefcase Explorer', you can view all groups, expand them to view the files, and be able to open all files in a group with one click (possibly closing all other open files).

                                  12 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 and Editor  ·  Flag idea as inappropriate…  ·  Admin →
                                  • HTML5 Outliner

                                    Provide like Chrome HTML5 Outliner parse function in VS IDE ( or VS SDK ).

                                    Client Page ( *.html / *.cshtml / *.vbhtml ... ) code is very long for now dev-environment.

                                    12 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 and Editor  ·  Flag idea as inappropriate…  ·  Admin →
                                    • Keep command line window open (finally!)

                                      Starting a console project opens the console, runs and then closes the console window immediately. I understand why this happens: The program is done.

                                      But this is not what anyone wants!

                                      Please add a Visual Studio feature that allows us to easily keep a console window open to inspect what the program did.

                                      This issue is a constant annoyance and trips up literally 100% of all new .NET developers. Please treat this item with priority. It is amazing to me that such an egregious usability problem has not been solved for 15 years in .NET.

                                      12 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 and Editor  ·  Flag idea as inappropriate…  ·  Admin →
                                      • Enable customization of emails for Release Management

                                        Microsoft Release Management does not support customization of the standard server emails.

                                        It would be beneficial if we could add fields such as Build Number and Drop location to the email notifications for TFS Linked builds.

                                        This allows developers to see which build was deployed (build number), and if they need quick access to the binaries they can click link in the RM mail to see the files on the file server (and avoid logging into production servers).

                                        12 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 and Editor  ·  Flag idea as inappropriate…  ·  Admin →
                                        • Run scripting files from Visual Studio(batch files, powershell,ruby, python etc.)

                                          Every time I install a new version of Visual Studio I always end up having to add an external tool to execute batch files that are part of the solution. This should be built in for batch files as well as power shell or ruby, python etc.

                                          Any time I am editing batch files or simple python or ruby scripts I end up editing the files in Notepad++ so that I can run them directly from the editor.

                                          12 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 and Editor  ·  Flag idea as inappropriate…  ·  Admin →
                                          1 2 8 10 12 92 93
                                          • Don't see your idea?

                                          Feedback and Knowledge Base