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. Add ToBrush method in the Color class

    "Color.Black.ToBrush" as an alternative to "New SolidBrush(Color.Black)"

    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…)
      0 comments  ·  Windows Forms  ·  Flag idea as inappropriate…  ·  Admin →
    • Load Test - Save log on test failure every n fails

      It would be good to be able to save every n failures rather than all or none. We have this option for completed tests but not failed ones.

      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…)
        0 comments  ·  Test Tools  ·  Flag idea as inappropriate…  ·  Admin →
      • Add comment intellisense for xml comments contained in a different file

        It is possible to put your comments in a different file using the XML include tag referenced here: https://msdn.microsoft.com/en-us/library/9h8dy30z.aspx. However there is no support for comment intellisense using this method. Please add support for displaying the documentation popup messages for comments included in a different file. This allows source code to be kept clean from story-like comments, while still retaining the valuable documentation.

        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…)
          0 comments  ·  Flag idea as inappropriate…  ·  Admin →
        • add lambda/Linq Pane to Server Explorer for viewing query result and (T-SQL/LAMBDA/LINQ) equivalent

          there is a big gap in SQL server syntax and .net querying language.
          please provide facility in both visual studio and sql server management.

          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…)
            1 comment  ·  SQL Server Data Tools  ·  Flag idea as inappropriate…  ·  Admin →
          • Copy and paste Service References

            It should be great to allow copy/paste service reference from a project to a second (for example when the refered service is down it will be very useful)

            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…)
              0 comments  ·  Languages - C#  ·  Flag idea as inappropriate…  ·  Admin →
            • use Android SDK folder "C:\Users\<username>\AppData\Local\Android\sdk" instead of ".\ProgramFiles\.."

              Please use the standard Android SDK install path "C:\Users\<username>\AppData\Local\Android\sdk" instead of installing into ".\ProgramFiles (x86)\Android\android-sdk".

              Thanks!

              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  ·  Mobile App Development  ·  Flag idea as inappropriate…  ·  Admin →
              • Replace Interactive Window with LINQPad features

                I used for a while Interactive Window but it is not very comfortable. LINQPad is a great example of REPL tool and is even more. It supports multiple languages, debugging, great visualization of query results and, NuGet packages and many more. To read and write code in LINQPad ist definitely more comfortable like in Interactive Window. It will great to have this inside of Visual Studio and I think it will be good replacement for Interactive Window.

                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…)
                  0 comments  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
                • Reset checkmarks on start page (checkmarks on vidoes)

                  Hello,

                  on start page of Visual Studio 2013, there are some videos.

                  When I watch a video, the video on the start page gets a checkmark, telling me that the video already was watched.

                  It is not possible to remove these checkmarks again. Can you please incude a feature to reset these checkmarks?

                  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…)
                    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                  • Add memory API

                    Windows Store apps currently can't check for the current memory usage, working set limit and similar memory related values.

                    Without knowing the (still) available amount of RAM, an app can't do/stop caching or enable/disable features.

                    This in turn means an app risks running into OutOfMemory exception, drains the battery by doing superfluous web requests, is slower than necessary, features less eye candy than necessary and so on.

                    A small API with subsets of Microsoft.Phone.Info.DeviceStatus or System.Diagnostic.Process would allow for better apps without introducing any sucurity issues.

                    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…)
                      0 comments  ·  Windows 8 Apps  ·  Flag idea as inappropriate…  ·  Admin →
                    • Add ASPX MVC View in AspNet5

                      aspx engine is better than razor engine for minor enterprises

                      webform is old and we just drop it,but aspx engine is very important.

                      1.The simple design the best design for template engine,aspx engine just use <%%> and <%=%>.

                      2.What You See Is What You Get is more important for template engine.

                      3.Code separation is the kernel for template engine.Razor allow csharp programer to modify the template is not good.

                      why?for example.I'm a Csharp programer,and I don't want to write template so I just tell the html5 programer to write it.

                      Then,I have to select aspx engine.because he only know about…

                      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…)
                        1 comment  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
                      • Support for NTFS Transactions

                        Provide classes for using NTFS in transactional way, with support for TransactionScope.

                        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…)
                          0 comments  ·  .NET  ·  Flag idea as inappropriate…  ·  Admin →
                        • Color printing in Visual Studio

                          Color printing in Visual Studio with scalable letters and paper margins. The available extension for printing is very poor (too big letters).
                          I don't understand why this feature - already available in VS 2008 - has been removed.
                          Please enable (usable) color printing again !

                          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…)
                            1 comment  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
                          • Allow turning all C# auto formatting off completely

                            Since upgrading to Visual Studio 2015, every time I type an open curly bracket on a line, Visual Studio removes all extra spacing from the line even though I've placed the spacing intentionally. I've checked all throughout the formatting options, and I can't find a way to stop this. I format my code the way I want to as I am writing it. I don't need Visual Studio changing my work.

                            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 →
                            • Create a silverlight application for tablets, specifically BlackBerry PlayBook

                              I bought the PlayBook specifically because of its qnx system which i was told was what the Internet ran on. However I've found that many of the sites i use to watch media require silverlight (Sky for instance). I believe silverlight's popularity and marketability would increase exponentially by broadening its base.

                              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…)
                                0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                              • Drag and Drop horizontal and vertical screen position

                                Hi,

                                Why isnt it possible to drag and drop the screen code horizontally under two screens divided like my screenshot in attach file?

                                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…)
                                  0 comments  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
                                • Save opened files on Crash

                                  Normally when I have a solution open, and I close Visual Studio normally, the next time I open up Visual Studio, the files I had open before are opened again.

                                  However, for some reason, my Visual Studio tends to crash frequently (I expect it is probably the extensions). Ignoring the crashing issue itself, when Visual Studio recovers and reopens, and I open my solution again, it does not recall any of the files I had open - instead, it still remembers the previous state.

                                  i.e., let's call the set of files I have open right now SS. I close VS…

                                  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…)
                                    0 comments  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
                                  • integrate vagrant to the task runner.

                                    Vagrant is an increasingly common tool used by developers to spin up VMs for testing deployments and so on. It would be great if the various vagrant actions could be run from the task runner in a manner similar to the way Grunt/Gulp tasks are run. Failing that perhaps there is some other way to make the vagrant commands (up, halt, destroy, etc.) runnable from the menu if the current solution has a Vagrantfile defined within it.

                                    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…)
                                      0 comments  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
                                    • Add Git Submodules support to CodeLens

                                      Right now CodeLens supports git, but doesn't support git submodules.
                                      It displays "-references | 0 changes | 0 authors, 0 changes"

                                      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…)
                                        0 comments  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
                                      • Popup confirm dialog on folder drag/drop in solution explorer

                                        Right now you can accidentally gimp a project by dragging a folder somewhere it shouldnt go; often without knowing.

                                        It would be nice to have a popup confirm move dialog box so I could prevent the action from happening.

                                        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…)
                                          1 comment  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
                                        • Limit access for Allowed IP Addresses to TFS

                                          Restrict access to TFS based on IP Address configuration will be more safe to codes.

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

                                          Feedback and Knowledge Base