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. VS2015 Toolbar icons - Create UI theme that uses VS2010 colorized icons

    Please create an optional UI theme for VS2015 that uses all the VS2010 colorized icons.

    I find the VS2015 Toolbar icons to be a big step backward productivity-wise. Most of the icons are just black outlines. The VS2010 icons with their colors made it much easier to quickly find the icon you need. It has to do with how the human brain works. Example: In VS2015, Cut/Copy/Paste icons are all just black outline. They were much easier to locate in VS2010 with easily

    See this link for a side by side image comparison of VS2015 vs VS2010 icons (third reply…

    7 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  ·  Flag idea as inappropriate…  ·  Admin →
    • Task Runner Explorer : Bindings : Add debug and release options

      You have the option to run a gulp task either before or after build. It would be great if we had the option to run different tasks after a debug or release build. Typically for a release build there are a lot of additional gulp tasks that are run eg minification and bundling. I would like the bindings to say:

      After build
      After build - debug
      After build - release

      Thanks for listening!

      64 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 →
      • 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…)
          0 comments  ·  Mobile App Development  ·  Flag idea as inappropriate…  ·  Admin →
        • Make lightswitch HTML an App for Office.

          Lightswitch HTML would be the ultimate word add-in. If you could get msls.js and office.js to work together, Lightswitch would hand down be the platform of choice for office apps.

          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  ·  LightSwitch  ·  Flag idea as inappropriate…  ·  Admin →
          • Add git support for subtree add, push and pull

            Git subtrees are a popular way of including code from a remote repo into a project repo. They have advantages over git submodules.

            Visual Studio's git features need to support adding and managing push, pull and merges from subtrees.

            The only way to use git subtrees presently is from the command line :

            e.g.

            Add a subtree (as a remote)
            git remote add shared ssh://git@bitbucket.org/xyz/shared.git
            git subtree add --prefix=path/to/code --squash shared master

            Pulling upstream changes
            git subtree pull --prefix=path/to/code --squash shared master

            Pushing changes to the upstream repository
            git subtree push --prefix=path/to/code --squash shared master

            51 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 →
            • Auto Save On Close

              When closing a code window that has been modified VS asks if I want to save my changes. I would like this to always save without showing me this dialog.

              I don't really see any reason for prompting for this, unless you aren't using source control.

              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  ·  IDE and Editor  ·  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 →
                • Visual Studio's Built in Browser should have a 'Copy URL' on the right click menu

                  When the 2015 IDE opens up the internal web browser (for instance, Help - Customer Feedback Options - More Options), I should be able to right click on any of the urls and copy the url.

                  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 and Editor  ·  Flag idea as inappropriate…  ·  Admin →
                  • Export Button in Check In list window

                    currently we have no option to Export files Check In list window in tree structure format,We are looking such functionality next version.

                    15 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 →
                    • Encrypt ANY section or entire web config file

                      There are scenarios where people keep user name or passwords related to any service integration, for any path access inside the web.config file.
                      These values can be kept under app settings or any other custom sections.

                      There should be a easy/direct way to encrypt the config files...no matter any section...or even if entire web.config needs to be encrypted.

                      People should be able to do this with ease and this can be one part that can be integrated during continuous integration

                      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 →
                      • Wierd idea - Actually use window panes to cover data - but prevent moving stuff.

                        In file explorer if you get too frisky with the mouse pointer you can end up moving files into another folder. It would be nice to have a window pane that covers over data and protects it. If you have access or are an admin you can pull the window down temporarily to move files or remove them, but then after you are finished, the window pane now slides back over to protect the data, and it now has a little undo button on it. Yeah, I know weird.

                        0 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  ·  User Interface  ·  Flag idea as inappropriate…  ·  Admin →
                        • Generalize Resource access --> from UI Application objects to general(s) classe(s)

                          Actually resource access is made through UI specific "Application" object(s). Accessing resource is different if they are accessed from WinForm or From WPF.
                          Ex: System.Windows.Application.GetResourceStream is only valid for WPF. That class caches resource in order to improve access performance. That's nice to cache resource but Microsoft should maintain more than one place to manage resources.
                          There is 2 majors drawbacks of managing resource in a specific framework api (WPF, WinForm, ...):
                          - Microsoft has to redefine resource access more than once. ie: Code repetition.
                          - User as no way to define generic code that access resources. That forces us…

                          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 →
                          • Add a feature to hide Library projects from the Multiple startup projects list under the solution properties

                            When dealing with a large number of projects in a single solution there often comes the need to mark more than one startup project. At times those startup projects may need to change depending on the task at hand and since there doesn't seem to be a way of having a named set of startup projects at least making the existing mechanism less combersome would be helpful. Mainly the issue is that projects which are not candidates as startup projects are listed such as class libraries. In reality there may only be a handful of actual candidate projects that VS…

                            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  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
                            • Improve the Dataset visualizer

                              Could you improve the dataset visualizer, it could be nice to be able to filtre the data and the rowstate.it could be easier to debug.

                              Thanks!

                              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  ·  Debugging and Diagnostics  ·  Flag idea as inappropriate…  ·  Admin →
                              • recompile outdated PCH files automatically

                                After each VS update I receive a lot of "Fatal Error C1853" because of "The precompiled header was compiled with a previous compiler version. Try recompiling the header with the current compiler."
                                I would suggest, the compiler creating the PCH should simply recompile the PCH if this is required. On the otherhand why is a recompile necessary? For other files like OBJ it is not necessary.

                                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  ·  Languages - C++  ·  Flag idea as inappropriate…  ·  Admin →
                                • keep find pop-up (ctrl+f) open when the user switches files

                                  When the user opens the search pop-up (ctrl+f), it would be very helpful to keep that window open until it's closed. This includes changing the selected tab or opening another file in the solution explorer.

                                  Often, I am searching for a piece of text and need to check a couple files. But when I click on a tab or double-click another file in the solution explorer, the find window closes and clears my search.

                                  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  ·  User Interface  ·  Flag idea as inappropriate…  ·  Admin →
                                  • Financial Tool Kit for visual studio

                                    I would like to see a financial tool kit similar to the one you find with Matlab computational finance package b

                                    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  ·  Extensibility  ·  Flag idea as inappropriate…  ·  Admin →
                                    • R Tools for Visual Studio

                                      Please make an R Tools package for Visual Studio. Currently, I am using R.Net to access my R. In January, Microsoft purchased revolution analytics, which specializes in R analytics and has its own enhanced version of R, Revolution R Open which is only 64 bit. I would like to see an integrated R Tools for Visual Studio that would allow the use of the enhanced 64 bit version of R. R.Net only works with the 32 bit version of R on Cran. I would like to see an integrated Visual Studio package that enhanced the use of R with Visual…

                                      15 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  ·  .NET  ·  Flag idea as inappropriate…  ·  Admin →
                                      • Include a Form template for C++/CLR projects

                                        It was included in VS 2010 but isn't present in 2015...

                                        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  ·  Languages - C++  ·  Flag idea as inappropriate…  ·  Admin →
                                        • Put an option to disable indentation after pasting code

                                          Vertically line up arguments of a function call. Then copy the block of code. Paste it somewhere else. The allignment which you carefully made is all gone. You have to do the same custom formatting every single place you paste your code.

                                          Unfortunately, there is no way of preventing this in Visual Studio 2015. I checked for a solution on the internet. Most people are complaining about the same problem and there is no cure.

                                          Please provide an option for disabling this behavior.

                                          3,046 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…)
                                            8 comments  ·  Languages - C#  ·  Flag idea as inappropriate…  ·  Admin →
                                          • Don't see your idea?

                                          Feedback and Knowledge Base