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.

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. Have a setting to always create UTF-8 source files

    In Visual Studio 2013 (and before) it is possible to save Unicode Files (with our without BOM) by using "Advanced Save Options". It would be great to have a setting in Properties, so that all files that are created by Visual Studio use UTF-8 (without BOM) automatically (for the filetypes where this is a possiblity). Of particular interest to me are the .json files, because most programs do not like the BOM. (.cs and .js work fine with BOM)

    28 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 →
    • "Scope to This" is great, but when working in a large solution, I'd like to be able to set my scope to a subset of projects.

      In the Solution Explorer, I like the new "Scope to This" feature.

      Could this be expanded to scope to a subset of projects as opposed to just one? It would make working in large solutions much easier.

      27 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 →
      • add more options in VS search dialog

        options like
        * "search in strings only" / "not in strings"
        * "search in comments only" / "not in comments

        27 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 →
        • Find should default to Current Document, Entire Solution, depending on context

          VS2010 would default the Find dialog scope to the Current Document if hitting Ctrl-f from within a document; and Entire Solution if selecting Edit->Find and Replace->Find In Files / Replace in Files.

          Visual Studio 11 does not seem to have this capability. It appears to always use the last specified scope. If I last searched within Current Document, clicking Edit->Find and Replace->Find In Files still shows Current Document as the scope, when I actually wanted Entire Solution.

          27 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 a "Go to Definition in New Tab" option to the context menu in the class editor.

            Pretty self-explanatory. Make the IDE able to open a "Go To Definition" request in a new tab so that the current tab remains at the current location (making it so that you can easily find definitions for multiple items without loosing your mind).

            27 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 Skip-this-File and Skip-this-Folder to Find and Find/Replace

              Scenario: User types Ctrl-F. Find dialog appears. User enters text that is sought and selects "All Open Documents" or "Current Project" or "Entire Solution". User clicks "Find Next" arrow or presses F3 or Alt-F. Sought text is found in a file. User does not care that *that* file has the sought text, but the user is not sure which other file is the one he or she thinks the sought text should be in. Let's say the current file (the one the user does not care about) has 100 instances of the sought text. That means the user has to…

              27 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 →
              • Option to save without BOM by default

                For the 2012 web express edition, it would be super handy to have an easy way of saving files without the byte order mark (BOM) by default. For those of us working with html + php this would be nice because php does not always handle the BOM well - for instance, if you include a php file saved with a BOM in an html file, the BOM will be added into the html as a character which can mess with the page layout.

                There is an 3rd part extension "Fix File Encoding" that adds this functionality for the non-express…

                27 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 group files in Solution Explorer like files of WindowsForms forms

                  Ability to group files in Solution Explorer like files of WindowsForms forms: Form1.Designer.cs under Form1.cs

                  26 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 →
                  • Format all IDE warnings and errors consistently

                    Please format all IDE warnings and message like the C++ compiler does, i.e. like this:
                    "FullPath(LineNumber): error|warning IDExxxx: Message string."

                    e.g.:
                    C:\Foo\Bar\Mine.sln(1): error IDE4711: The selected file is a solution file, but was created by a newer version of this application and cannot be opened.

                    Reason: We use a separate PC and scripts to build our entire code base every night. The - very long - build log is parsed and summarized into an HTML file that highlights all warnings and errors.

                    Yesterday, the following error message appeared in the log file:
                    "The selected file is a solution file, but…

                    26 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 →
                    • Add code folding for all code blocks like in Notepad++

                      It would be great to fold all kind of code blocks and not just methods like you can do it in Notepad++.

                      26 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 →
                      • Fix behaviour of Home/End keys when word wrap is enabled

                        There are several problems with the word wrap feature in Visual Studio 2013.

                        * Pressing the Home key moves the cursor to the start of the screen line. This works correctly. At this point, pressing the Home key again should move the cursor to the start of the *real* line, however nothing happens.
                        * The end key is similarly broken.
                        * Triple-clicking should select the entire real line, rather than the current screen line.
                        * Similarly, the cut command (when nothing is selected) should cut the whole line.
                        * Similarly, the move line up/down commands should move real lines, rather…

                        26 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 →
                        • Move Code Lens to the left-side instead of above my references!

                          When it is above my references, it stretches the height of my code. I don't like that at all. I work hard to get my code tight.

                          26 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…)
                            5 comments  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
                          • Fix "ready" while building in Visual Studio 11

                            Visual Studio 11 shows an intermittent "ready" message in the lower left while it is building a project. The way that it blinks on and off draws your eye, and makes you think that the build is finished when it is not. The result is that when you try to perform the next logical step, such as running the program, you get an error message saying that the build is not complete. This seems to happen in other cases when the IDE is busy as well.

                            26 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 →
                            • Improve the RDLC Editor and Rendering

                              Currently, the RDLC editor is VS 2012 has issues. These issues have occurred since the IDE was converted to WPF in 2010. We need a snap to align and other basic functionality you'd expect from a designer. While we're improving the editor, we need to improve the rendering. The answer provided about PDF rendering being processor intensive (http://social.msdn.microsoft.com/Forums/is/sqlreportingservices/thread/ca45fcc4-be69-410f-aaed-19b65f279330) doesn't fly. Many 3rd parties can convert HTML to PDF in seconds compared to the RDLC provider. So, allow HTML rendering and convert the HTML to DOCX or PDF.

                              26 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 the intellisense dropdown resizable (again)

                                In VS 2008 and earlier, the Intellisense dropdown was resizable so that you could see more suggested members. As of 2010, this was no longer possible, and in VS 11 beta, it is really small so that you cannot see a lot. Please make this possible again!

                                See also: https://connect.microsoft.com/VisualStudio/feedback/details/501459/no-longer-able-to-resize-the-intellisense-window

                                25 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 →
                                • 25 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 →
                                  • Separate code visualization from code formatting in file

                                    There should be an option to define code formatting for files and another for user (.suo?) to define how he/she wants to see that code in Visual Studio editor.

                                    For teams this would give the freedom to individually setup code visualization for personal taste and keep shared (committed) code in commonly accepted format thus preventing unnecessary differencies in committed files.

                                    25 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 →
                                    • 24 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 →
                                      • Confirm that user wants search for a single character term when using Find in Files

                                        Every few days I wind up accidentally searching my entire codebase for a single character term. Such searches can yield hundreds of thousands of results, and Visual Studio can become unresponsive for minutes.

                                        It would be great if Visual Studio could confirm that you want to search for single character terms when using Find in Files.

                                        A method for limiting the maximum number of search results would also work.

                                        24 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 →
                                        • Shortcut to duplicate current line/selection

                                          In Netbeans, when we press Ctrl+Shift+downKey, it duplicates the current line or selection just below the cursor. This comes handy, if we are inserting the same statement consecutively (perhaps with little modification... saves us from copy/paste). Please provide the similar shortcut for VS11.

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

                                          Feedback and Knowledge Base