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. Editor Formatting: Leave block on single line option is broken

    Options -> Text Editor -> C# -> Formatting -> Wrapping -> Leave block on single line.

    The above option is broken and does not do what the example suggests it should do. If you type

    public int Foo { get; set; }

    in the editor. It will reformat it to

    public int Foo
    {
    get; set;
    }

    which is exactly what it's NOT supposed to do. I've played with the options as suggested in the following thread and it has not worked.

    http://stackoverflow.com/questions/30520764/did-c-sharp-formatting-change-in-visual-studio-2015-and-how-can-i-change-it-bac/

    20 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 →
    • Add a group view in the error list.

      I wish I could grouping by project or type of error

      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 and Editor  ·  Flag idea as inappropriate…  ·  Admin →
      • I would like to select the properties I want to see in a filtered view of properties

        I would like to see only forecolor, backcolor, name, text and other

        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 →
        • 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 →
          • 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!

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

                                          Feedback and Knowledge Base