Visual Studio 2015

Welcome to the Visual Studio 2015 UserVoice site. This site is for suggestions and ideas for the IDE of Visual Studio (Community, Professional or Enterprise). You can also add suggestions for Team Services or Visual Studio Code. Or go to Connect to file a bug. Note that Application Insights has moved to its own UserVoice forum.

We also added an Announcements section where we will be posting special opportunities for you to participate in.

Read about current UserVoice statuses and their definitions in our article “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. add "Favorite Packages" tab to nuget package manager

    Please add "Favorite Packages" tab to nuget package manager.
    It is still better if it can synchronize on-line by relating with user profiles (for example, nuget.org, Microsoft account, 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…)
      1 comment  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
    • Include WinRT & WinJS TypeScript definitions in UWP JS

      When enabling typescript in a Windows Universal 10 JavaScript application, the WinRT and WinJS type definitions should be available just like lib.d.ts is available.

      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…)
        1 comment  ·  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 →
        • Personal Git Repositories

          There’s this notion of your own account in GitHub where you can have 1..N Git repositories, some of your own making and some that are forked from elsewhere that you may be looking at / contributing to with pull requests back to the main repository.

          It would be nice if TFS / VSTS had a similar notion of a “personal” area in a TFS / VSTS instance where you could fork Git repositories into / make repositories of your own. (The only way we could figure out how to do this today was by making a Team Project with Git…

          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 →
              • Allow the output window to stop auto scrolling

                Add a button to the Output Window to stop it "Auto Scrolling" to the bottom. It is very frustrating trying to read debug info when the window keeps scrolling me away from what I am trying to read

                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 →
                • Show -where- we are un-doing (Ctrl-Z) in the source code. It doesn't really relocate the cursor right now.

                  Show -where- we are un-doing (Ctrl-Z) in the source code. It doesn't really relocate the editor screen. When I go out for diner and come back, I often undo to show to my brain where I was last time I typed some code. But most of the time, it undo, I -feel- it places the cursor at the right place, but the scroll isn't good at all, so I can't see quickly what I just typed, as it disappears before I have the time to adjust the scroll.

                  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…)
                    3 comments  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
                  • Allow peek to view definition from the references linked within CodeLens.

                    It would be nice to open a peek window from the "References" CodeLens to view the full definition of the code referencing said method.

                    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 →
                    • 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 →
                        • Provide a Visual Studio Express for ARM based tablets like Surface RT

                          I was the proud owner of a Microsoft Surface RT and many times I had an Idea I had to first write it down and test it at home when I had my Surface RT with me in the train or in the plane.

                          I think there is a big thing missing in the whole RT tablets Idea and that is an IDE to allow developers to develop application for their beloved tablet or phone.

                          Let's have a Visual Studio Express version that can be deployed on Surface RT and the like and it can be restricted to developing Universal…

                          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 →
                            • Pick my credentials up from Windows

                              Getting pretty fed up of having to constantly re-enter my credentials when I start Visual Studio. Is there some really good reason why you can't simply use my Windows login?

                              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 →
                                • Support CTRL-0 to reset zoom

                                  There seems a be some odd series of keystrokes that cause the text in code windows to get zoomed in and out accidentally, I see this all the time on multiple machines.

                                  Some ways to fix this are to click on the Zoom dropdown in the corner of the window or to hold the CTRL button and spin the mouse wheel. Both of these options are annoying because they force you to use the mouse.

                                  In most web browsers, CTRL-0 is a standardized shortcut for restoring the text to it's original 100% zoom, and it's what a lot of people…

                                  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 →
                                  • 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 →
                                      • 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 →
                                        • Return Build Explorer to Visual Studio

                                          In Visual Studio 2013, Build Explorer was accessible from Team Explorer -> Builds -> Actions -> Manage Queue. In Visual Studio 2015 this menu is removed, making this functionality inaccessible.

                                          The intention of the TFS Build team (see here: http://stackoverflow.com/questions/31614150/where-is-tfs-build-explorer-in-visual-studio-2015) was to force the users to manage the builds from the web interface.

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

                                          Feedback and Knowledge Base