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. Be able to choose new location for autorecovery files

    In a corporate environment the My Documents folder could be a shared network drive that is slow to access. This can cause the IDE to freeze when autorecover kicks in. It would be nice to be able to specify a new location for autorecover to save files to.

    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…)
      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.

      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…)
        0 comments  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
      • Allow to change code font size at different monitor

        Some developers use several monitor (2 or 3 or more) to coding with Visual Studio, it supports code editor displays in different monitor, but if monitor place as vertical, code font is smaller and can't adjust for best view. Please consider and add this function into VS IDE font editor.

        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 and Editor  ·  Flag idea as inappropriate…  ·  Admin →
        • Visual Studio should support leading commas when formatting code

          Currently, Visual Studio doesn't support the leading comma notation, like this:

          o = new O( 1
          , "a"
          , 1235
          );

          or like this:

          o = new O()
          { a = 1
          , b = "a"
          , c = 1235
          }

          Please support this very user friendly kind of notation.

          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…)
            4 comments  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
          • Autogenerate comments for populating Intellisense

            In C#, if you type /// comments, those comments appear in Intellisense.
            If you don't have a comment, no intellisense info.
            There are tools that will analyze your function names and the types of your parameters and autogenerate sentences to populate the comments.

            Any comment that can be autogenerated from the code becomes a maintenance burden. If those comments can be autogenerated from the code, then Intellisense could generate the comments whenever it tries to display a function that has no /// comments. It would save us from adding to our source code maintenance weight and would still give us…

            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…)
              0 comments  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
            • Allow custom CSS formatting in Visual Studio 2012

              At the moment there are only three options - "Compact", "Semi-expanded" and "expanded", though none of these meet our needs.

              Please enable some kind of custom template for formatting CSS, or at the very least include more options (such a version of "Compact" without the space after the colon).

              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…)
                0 comments  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
              • Highlight cursor during rename/refactor (Dark Theme)

                I think the rename refactor option is great, and I love how all visible instances of the symbol being renamed are highlighted simultaneously.

                The only problem for me is that I use the Dark Theme, and while the text highlighting is 100%, I struggle to see the cursor during the rename process.

                Suggestion:
                Invert the colour of the cursor during the rename process when using the Dark Theme

                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…)
                  0 comments  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
                • TFS Client 2015 should be available stand-alone.

                  The VisualStudio download is massive, whereas the old TFS 2013 client was a fraction of the size. It should be as lightweight as possible, thus making it portable. Add standard cmdlets so no client needs to be install whatsoever.

                  In this way, I can "share" code, making sure that each user / computer that requires a copy of the code has the correct version.

                  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…)
                    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.

                    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…)
                      0 comments  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
                    • syntax highlighting needs overhaul

                      There are a ton of feature requests revolving around enhancements to syntax highlighting. Please roll them up into one so you can see them all.

                      In addition I'd like to that constants and readonly variables/properties get called out such that we can set colors and font styles to them as well.

                      Types that are immutable should be called out so one can easily distinguish these from other types as well.

                      How about methods marked with different access modifiers being called out so one can set different colors and styles to them as well such that their names show up in…

                      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 and Editor  ·  Flag idea as inappropriate…  ·  Admin →
                      • Solution Explorer's file search filter is case sensitive

                        As long as you do not enter text in file search filter with any capitalized letters, the search will be case insensitive. When you enter a single capitalized letter, the search becomes case sensitive. This to me serves no purpose because most developers would want the search to be a "quick" one and not care about Pascal casing. See https://connect.microsoft.com/VisualStudio/feedback/details/1078288/solution-explorer-search-filter-is-case-sensitive-it-should-be-case-insensitive for screenshots and other details.

                        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…)
                          4 comments  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
                        • Allow developers to override the default namespace as defined by a folder

                          Allow developers to override the default namespace as defined by a folder

                          Sometimes we'd like to simply use a folder as an organizational structure and not a namespace. It would be nice if a folder had a boolean value to indicate that it should be used to define a namespace and have a namespace field that defines what it used.

                          For example..

                          I might have a Folder structure like

                          -ClassLibrary
                          -- Folder1
                          --- SubFolder2
                          ----- Sub-SubFolder 3

                          And I only want my namespace to be ClassLibrary.Folder1.Folder2 and folder 3 is strictly for organization. Whenever I add a new class under…

                          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…)
                            0 comments  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
                          • Make CoffeeScript editor autoindent next line on enter

                            The CoffeeScript editor of VS 2013 does not autoindent the next line of my code when I press enter, but jumps always to the start of a line, and I need to tab several times to get to the right indentation.

                            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 and Editor  ·  Flag idea as inappropriate…  ·  Admin →
                            • Allow commenting on pending changes that would be available before code review

                              I would love to be able to jot down comments on pending changes that would be imported into a code review when it is requested.

                              Currently I have to remember things that are worth noting and enter comments after I create the code review. It would be helpful if I could make those comments as I create / edit code.

                              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…)
                                0 comments  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
                              • Ability to exclude folders from find in files/replace in files

                                I would like the ability to choose folders which are excluded from Find in Files / Replace in Files. This is very useful for javascript projects which make use of bower_components / node_modules.

                                I'd recommend sticking an extra line form element in the Find and Replace dialogue - right underneath "Look in:" - e.g. "Choose paths to exclude". It could leverage the existing "Choose Search Folders" dialogue.

                                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 and Editor  ·  Flag idea as inappropriate…  ·  Admin →
                                • Visual Studio for Linux

                                  We need Full Version of Visual Studio for Linux.
                                  And language of programming such as:

                                  -C
                                  -C++
                                  -C#
                                  -VB
                                  -F#
                                  -HTML
                                  -MHTML

                                  Thanks,

                                  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…)
                                    0 comments  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
                                  • Add option to rename file when using refactoring to rename class

                                    If you rename a file in solution explorer, a question pops up to use refactoring to rename the class name. It looks like an omission that the opposite action is not available in the dialog box for renaming a class. Just as the question only pops up if the filename is equal to the classname, the option to rename the file should only be selected when the file containing the class has the same name.

                                    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 and Editor  ·  Flag idea as inappropriate…  ·  Admin →
                                    • Populate Find In Files (Ctrl+Shift+F) with SELECTED text only

                                      If there is selected text, fill the search box with the selected text.
                                      If there is no selected text, do not touch the search box - just fill it with the last searched item.

                                      This was the behavior for VS2008. (change from 2010 or 2012 I don't remember). I could quickly search for what I just searched the last time (but on another project scope, for example), or modify on my last search.

                                      I am now on VS2013, the Find Window will try to grab a word even there is no text selected; so often it's filled with garbage text…

                                      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 and Editor  ·  Flag idea as inappropriate…  ·  Admin →
                                      • Embed Terminal within VS like WebStorm

                                        One of the more invaluable tools I enjoy in JetBrains WebStorm is the embedded terminal within the IDE.

                                        This feature would default to the current working directory. With so much being done in package managers (Bower, NPM, JSPM) many are rather comfortable with command line interfaces. They are quicker less intrusive and simply feel right for these sorts of tasks.

                                        I don't believe this to be a difficult feature to add, but the return would be tenfold.

                                        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 and Editor  ·  Flag idea as inappropriate…  ·  Admin →
                                        • Include Indent Guides Natively into Editors

                                          Although automatic indention in editors works pretty well, the formatted code lacks usability.

                                          It is difficult to spot which braces belong together or which indents are on the same level. It would be great to include guides that allow for more clearness in this respect.

                                          It would thus be advisable to include such a feature in one of the following, since such things are implemented in other (smaller/minor) IDEs and editors already.

                                          Having to rely on an extension like 'Indent Guides' (see http://visualstudiogallery.msdn.microsoft.com/e792686d-542b-474a-8c55-630980e72c30) should not really be necessary for such a common editor feature.

                                          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 and Editor  ·  Flag idea as inappropriate…  ·  Admin →
                                          • Don't see your idea?

                                          Feedback and Knowledge Base