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. Planning poker game integrated into the backlog so the points will automatically associate with the PBI

    A online VSO planning poker game would create real value for my Scrum teams.

    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 →
    • Consider my detailed proposal for non-nullable references (and safe nullable references)

      Here are the benefits very briefly:

      1. Minimal syntax changes.
      2. Null reference exceptions eliminated.
      3. No changes to code compilation as such (only introduces compiler error checks).
      4. Existing code will continue to compile unchanged.

      See my full proposal at:
      https://github.com/dotnet/roslyn/issues/227

      48 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 →
      • highlight search term in the find results pane

        When searching for some term, you may find big lines, and then you need to search these lines for the term you searched for.

        highlighting the term will help distinguish between what you searching more easily.

        5 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 →
        • .Net new versions should work in Windows XP

          @dotNet_On_XP .Net new versions works on Linux with Mono supported by MS, but is not supported on MS Windows XP, Very strange???

          the Navy's Space and Naval Warfare Systems Command (SPAWAR) closed a $9.1 million contract, so XP, Win 7, are still alive.

          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  ·  .NET  ·  Flag idea as inappropriate…  ·  Admin →
          • Provide a way to opt out of different windows layout for design and debug modes

            Different windows layouts (a.k.a perspectives) for different interaction modes (designing, debugging) makes a lot of sense in some cases but in other only causes announce and flickering e.g. in case of running unit tests in debug mode, therefore I would like to see the option to turn layout switching behavior off.

            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  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
            • Allow some kind of "rich comments" in the code

              Many times, traditional code comments are not enough, for example when you want to show a mathematical formula or a diagram that explains the code. Nowadays,many programmers solve this problem copying web links into the code comments, telling the programmer that is reading the code where can he find more info.

              Inspired by the "web note" feature in Microsft Edge, it came to my mind that it would be great to have some of feature in the IDE where the programmer can write, draw, and place images in a white canvas. Then, that "canvas annotations" would be uploaded to the…

              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  ·  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 →
                • Batch Build should allow building projects in parallel

                  When using batch build to build every configuration for a solution, it executes the different configurations one at a time. So if I have Debug and Release flavors for both x86 and x64, It will build Debug x86, then Release x86, then Debug x64, and finally Release x64 before moving on to the next project. No projects are build in parallel.

                  This is not about using the /MP compiler switch option for C++ to enable multiprocess compiles. This feature works fine during batch builds. It is does tie into the feature that allows visual studio to do parallel project builds.…

                  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 →
                  • Save Filters from the Task List for a Given solution in the solution file.

                    I work on a number of solutions and for each one and every time I open it in the new visual studio 2015 I have to define my filters in the task list. I have not found any way to save these and would prefer that it automatically save in my solution file. This way the filter is local to me and only me.

                    p.s. Thanks for adding the filter option to the task list in vs2015!

                    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 →
                    • Improve C++ release mode debugging experience

                      There are times when I want to debug in release mode or maybe I am doing so by accident. Regardless of the reason, the debugging experience is sometimes really confusing when stepping through code. While stepping through the source code, the current position will change to very weird places that don't make sense at all. I assume this is due to how the code has been optimized. Regardless, it doesn't make sense to just jump all over the place and show incorrect values for variables. If there is a way to improve this experience please do so, or at least…

                      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 →
                      • new language

                        Microsoft did (kind of timeline):
                        1- Use native C++ with version 2, 4, 5, 6
                        2- Develop an interopability standard: COM
                        3- Created a Managed frameWork: .Net
                        4- Created new languages based on .Net: C#, VB, etc.
                        5- Created an extension to C++: C++/CX

                        1- C++ syntax is awfull, complex and error prone
                        2- COM is complex, error prone and using C++/ATL is son complex that no one really want to adhere to that. It was an easy mistake.
                        3- .Net is slow. Can't create object on the stack. Has a garbage collection which make programmer life easy but make…

                        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  ·  Flag idea as inappropriate…  ·  Admin →
                        • Easy project delete

                          I am a standalone developer. When doing training or R&D I am continually creating new empty projects to test out code and my Projects folder gets filled up with projects like TelerikWinFormsApp1. It would be nice if I could create a new project, try out some code, and then delete the project from VS.

                          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  ·  Test Tools  ·  Flag idea as inappropriate…  ·  Admin →
                          • Next Page botton in Search

                            When searching for text have a next page button in addition to the next button. Common words are hard to look for across many files when you get stuck on files with lots of instances but you already know it isn't there but you don't know the file you want.

                            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 →
                            • Select multiple nuget to be updated at a time rather than waiting for for the update page to refresh

                              Select multiple nuget packages to be updated with a click rather than waiting for for the update page to refresh. More control than update all

                              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 →
                              • 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 →
                                • Language Packs

                                  Using language packs in the IDE as in Windows and Office. I think that would be an IDE more users friendly.

                                  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…)
                                    0 comments  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
                                  • F# Installation - Proxy

                                    fsharp.org/use/Windows - PowerShell install script: To use it behind a company proxy (NTLM/Negotiate) the following line should be inserted between the second and the third reading:

                                    $webclient.Proxy.Credentials = [System.Net.CredentialCache]::DefaultNetworkCredentials

                                    5 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  ·  Languages - F# Tools  ·  Flag idea as inappropriate…  ·  Admin →
                                    • Remote Website Project

                                      Bring back Frontpage Extension support to allow for connecting to and developing on a Remote Website through an http 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  ·  Project  ·  Flag idea as inappropriate…  ·  Admin →
                                      • Bring back the Code Definition Window

                                        Please bring back the Code Definition Window in Visual Studio 2015 for C# and VB languages.

                                        6 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 →
                                        • Make visual studio as an app for iPad and iPad mini some people do not have laptops or computers

                                          I really want to use visual studio but I don't have a laptop or a computer plz plz plz make it a app for iPad and iPad mini

                                          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…)
                                            0 comments  ·  Project  ·  Flag idea as inappropriate…  ·  Admin →
                                          • Don't see your idea?

                                          Feedback and Knowledge Base