Visual Studio IDE

Welcome to the Visual Studio UserVoice site. Let us know what you would like to see in future versions of the Visual Studio suite of products. This site is for suggestions and ideas. If you need to file a bug, you can visit our Developer Community website to get started. 

For suggestions for improvements to other developer products, see these sites:

To review the current UserVoice statuses and their definitions, please review our “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. Angular 2 / TypeScript forum for ASP.NET 5 / ASP.NET Core 1.0

    Can we have an Angular 2 / TypeScript forum for ASP.NET 5 / ASP.NET Core 1.0 please? Its relevant to ASP.NET Core 1.0 Web API Projects. Its leading edge and relevant to a lot of developers.

    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  ·  .NET  ·  Flag idea as inappropriate…  ·  Admin →
    • Sort editor tabs by filename or by least recent use

      It would be useful if tabs of open files in the editor could be (automatically) sorted by their filename. Another option would be to arrange them by their last use. In this case the last "used" file would be moved to the leftmost position.

      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 →
      • VSPackage Builder 2015

        Hello,

        do you work on porting VSPackage Builder to Visual Studio 2015? If not it would be nice to upload source code tp github so that community can port it or so.

        Kind regards

        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…)
          1 comment  ·  Extensibility  ·  Flag idea as inappropriate…  ·  Admin →
        • Save solution file with "Save as type".

          I am using Visual Studio 2015 while everyone else on my team is still using Visual Studio 2013 for reasons that adhere to company policies. Eventually everyone will be on VS 2015. It would be nice if I can create or open solutions and save as type VS 2013. That way, when I check in my solution into source control, my developers can open the solution with their VS 2013.

          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 →
          • intellisense in cross-platform (android...)

            Develop intellisense (help in writing code) for cross-platform (Java, Android, ..) in C# coding.

            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  ·  Languages - C#  ·  Flag idea as inappropriate…  ·  Admin →
            • Immutable<T> inheriting from T

              My problem is this: I want to be able to return a list of type T in a way that the caller of the method is not able to manipulate the returned objects. Currently I need to duplicate the object type to make a "read only version".

              Original class
              class Sample { public Thread Thread { get; set; } }
              This simple class does have a simple property. I can prevent setting "Thread" to something else by introducing a read only version and make the original class inherit from my read only class (with an ugly write-only property, because I…

              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  ·  Languages - C#  ·  Flag idea as inappropriate…  ·  Admin →
              • Make the property list in the Designer more inteligent

                When using the designers I think that statistically programmers change the name and text of the control more often than any other property. Why do we have to scroll down the list of properties to find the name or the text every time we need to set or view these properties? Would it not just be simplifier to have the most often used properties on top of the list in a non scrollable area. Or even better, be able to mark properties that we want displayed in this fixed non scrollable area so we can set our own desired properties.

                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 →
                • Allow WebView to be updated through PlayStore

                  Actually it is possible to install PlayService/Store and then download the updated webview. But installed apps does not pick up the updated webview, but they stick to the embedded one.

                  It will be very useful to test webapps against the real world available webview.

                  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  ·  VS Emulator for Android  ·  Flag idea as inappropriate…  ·  Admin →
                  • Relocation services provider packers & movers services http://www.movers5th.in/packers-and-movers-thane/

                    Shifting is one of the complicated items that require interest and time both. If you don’t have any of these then go with packers and movers for the protected shifting. If you are residing in Thane the Silicon Valley of Indian then strategy the efficient packers and movers in Thane for the protected and harm totally free transport of your products. Shifting with Removal Company is always a pleasure as you need not to package and move any factor they will manage each and anything professionally. They assure complete security to your valuables and also cover them against loss and…

                    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  ·  SQL Server and Data Tools  ·  Flag idea as inappropriate…  ·  Admin →
                    • On Time Packing and Moving Services http://www.movers5th.in/packers-and-movers-karnal/

                      Packers and Movers Hyderabad to Bangalore
                      There are many expert packers and movers or movers in Hyderabad, Hyderabad/. Such organizations are helping those individuals who are moving locally within the city just from one house/office to anther or moving from this city to somewhere else. Some organizations also help individuals on international moving as well as domestic moving. They also help individuals on corporate relocation because Hyderabad has many corporate offices of many big Indian local and multinational organizations.
                      The most everyday sort of relocation we have to see in our lives is none other than residential relocation also called…

                      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  ·  SQL Server and Data Tools  ·  Flag idea as inappropriate…  ·  Admin →
                      • Need way to autoconnect to network devices when VS launches

                        n our shop we have several domains with no trust relationships (e.g. to keep dev away from prod). So devs like me have Windows accounts in each domain. That means that, when running VS to develop something for a different domain, we need to run as a user in that domain (We use Sysinteral's shellrunas to help us with that).

                        Now, to partially simulate the other environments (servers) I map certain directories to drive letters on my workstation. So if the server has a "D:" drive, I have a directory ..\Documents\D_Drive and I have a network mapping to \\localhost\...\D_Drive as…

                        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  ·  SQL Server and Data Tools  ·  Flag idea as inappropriate…  ·  Admin →
                        • Get Verfied and Trusted Packers and Movers Services http://www.movers5th.in/packers-and-movers-hyderabad/

                          Relocation is a problematic process which can disturb all people. It is troublesome enough to get you highly tired and stress filled. It is bit of a tedious too. But moving can the easy. Well it can be created less difficult and simpler. You can certainly convert moving into lenient and streamlined circumstance. And the remedy is licensed packers and movers or elimination organizations. An outstanding moving organization will help with your moving dramatically in the whole phenomenon and provides you entirely trouble-free and pleasant moving encounter. You will not only create moving painless and smooth but also enjoy your…

                          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  ·  SQL Server and Data Tools  ·  Flag idea as inappropriate…  ·  Admin →
                          • Get the Best Packers and Movers Services http://www.movers5th.in/packers-and-movers-chennai/

                            Among various shifting firms Packers and Movers Chennai has been at the front of providing top great quality options to a family event associates as well as expert organizations which often need to go their items across diverse places in India.
                            How Packers and Movers Charge?
                            Packers and movers Chennai price on several factors such as kind boasting of merchandise, the put it occupies in the vehicles. Besides, volume of merchandise, time taken to provide items, manpower boasting deployed also kind basis of shifting expenses. Let us discuss the same in detail;
                            Goods Weight and Volume
                            Professional overall look movers…

                            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  ·  SQL Server and Data Tools  ·  Flag idea as inappropriate…  ·  Admin →
                            • Peek Definition Debugger Support

                              It would be very happy to see Debugger support Peek Definition.
                              Let's say we call some method of some class. And Peek Definition would provide Step Into the code of that method right from the current line, expanding Peek Definition View and highlighting debugging line in the same place instead of redirection to a newly opened source code file

                              Thanks

                              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  ·  Debugging and Diagnostics  ·  Flag idea as inappropriate…  ·  Admin →
                              • Visual Studio 2015 disable TypeScript build

                                Visual Studio 2015 automatically builds TypeScript files. Which is a nice feature for coders not using gulp/grunt etc. For those using this tools the VS TypeScript build leads to unwanted JS files in the source directory.
                                Please add an option to turn off the TypeScript build of VS 15.

                                16 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 - JavaScript  ·  Flag idea as inappropriate…  ·  Admin →
                                • Fix the credential problem.

                                  Every couple days I get a message saying an error occurred and MS cannot verify my credentials in VS. So I need to enter them again. Fix the **** error. I get so tired of entering credentials. This is also true of Outlook, Skype, Excel, etc. I think the real problem is MS systems.

                                  9 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 →
                                  • Typescript - Autocompletion for triple-slash directives

                                    If would be nice if triple-slash directives were auto-completable using ctrl+space.

                                    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  ·  Languages - JavaScript  ·  Flag idea as inappropriate…  ·  Admin →
                                    • Support mode to have XAML tags with N or less attributes formatted on a single line.

                                      There is the option to have XAML tag attributes formatted on individual lines, however when there are only a couple of attributes it looks better to format as a single line, such as in the case of Style Setters:

                                      <Setter Property="..." Value="..." />

                                      Instead of

                                      <Setter Property="..."
                                      Value="..." />

                                      or

                                      <Setter
                                      Property= "..."
                                      Value ="..." />

                                      I find there are a lot of times where there are only two attributes in a XAML tag but I usually prefer to have them in a single line.

                                      However I always prefer to have a large list of attributes with each placed on…

                                      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 →
                                      • 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 →
                                        • Give me a Mini Solution Explorer Where I Drag a Subset of Files

                                          I generally work with a limited number of files as I focus on specific functionality. I spend far to much time searching through Solution Explorer for the ones I want.

                                          Please let me drag the files I want into a Mini Solution Explorer (folderless) where I can find them quickly.

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

                                          Feedback and Knowledge Base