Visual Studio

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, visit the Visual Studio Connect site: https://connect.microsoft.com/visualstudio.

To review the current UserVoice statuses and their definitions, please review our “What Does the Status of My Feedback Mean?” article.

We would also like to invite you to check out the Announcements section we have added to this site, where we will be posting special opportunities for you to participate in.

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. The only thing i want is PLEACE include Java into Visual Studio 2015. PLEACE

    The only thing i want is PLEACE include Java into Visual Studio 2015. PLEACE

    13 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  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
    • Diğer veritabanı tanınmıyor, table eklemek bile sorunlu

      Diğer veritabanı tanınmıyor, Diğer veritabanı eklenebilmeli. table eklemek bile sorunlu, kendi içinde veritabanına table eklemek bile sorunlu, bazılarını file tabeles', bazılarını tables'e ekliyor, önceki tabloları göstermiyor. Sağ tıklama düzenleme biçiminde aç komutu çıkmıyor. VB 6 kadar bile değilsiniz.

      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  ·  Visual Studio Tools for Unity  ·  Flag idea as inappropriate…  ·  Admin →
      • add some more screenreader accessibility to VSO's markup

        Right now, the VSO interface is a little painful to use with a screenreader. I really enjoy the features this platform provides, but I can't use them reliably at the moment and it is more of a hassle to get stuff done right now than it is a time-saver or productivity enhancement. Adding the proper accessibility markup (headings, roles, ARIA/WAI-ARIA markup) to the right fields can make this one of the most accessible and feature-rich project and code management tools out there.

        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  ·  Accessibility  ·  Flag idea as inappropriate…  ·  Admin →
        • visual studio settings .vssSetting automatic backup in OneDrive

          visual studio settings .vssSetting automatic backup in OneDrive

          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  ·  Visual Studio Ultimate  ·  Flag idea as inappropriate…  ·  Admin →
          • Add password handling for Visual Code's Git handler

            When I try to do a git push it hangs because there is no prompt for a password.

            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 →
            • Automatic identifier resolve

              interface IWalkable
              {
              void Walk();
              }

              class Human : IWalkable
              {
              void Walk( ... );
              }

              class Duck : IWalkable
              {
              void Walk( ... );
              }

              and so on..

              If I have to ensure those subclasses (Human, Duck, ...) implement other interfaces, I either make that classes inherit interfaces one by one, or make a abstract class named Animal and make it inherit those interfaces. Of course, if I have many subclasses, the latter would be much easier.

              public abstract class Animal : IWalkable, ISleepable
              {
              void Walk();
              void Sleep();
              }

              Then I have to add override identifer to 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  ·  Editor  ·  Flag idea as inappropriate…  ·  Admin →
              • Allow us to write human queries in web portal (like in Power BI)

                Like in Power Bi, it could be great to ask some questions about how user use our app.

                The graphs are interesting but it could take time to generate a specific graph with the UI.

                With a human query, the app could generate dynamically and isntantly a response to some questions like :

                * "How many (percent of) users did THAT action at least 1 time ?"
                * "How many (percent of) users that use the app this week already used it 4 weeks ago ?"
                * "How many (percent of) users stays at least 5 minutes per session ?"

                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  ·  Application Insights  ·  Flag idea as inappropriate…  ·  Admin →
                • Capacity Field into Warehouse database

                  Push the Capacity Field into Warehouse database

                  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…)
                  • Extend Incoming Changes CodeLens to support Shelvesets

                    It would be great if the Incoming Changes Lens would also show the changes on shelvesets that have been created and work that has been suspended through My Work.

                    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  ·  Editor  ·  Flag idea as inappropriate…  ·  Admin →
                    • Pretty Print XML

                      Provide a "Pretty Print XML" option similar to most other XML Editors such as Altova XMLSpy and various other XML-based editors. This is frequently needed to format XML files such as App.config and Web.config files.

                      Visual Studio really needs this option since it has been missing since the first release of VS.NET 2002 and most developers need to re-format XML files very frequently.

                      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  ·  Editor  ·  Flag idea as inappropriate…  ·  Admin →
                      • htonl htonll asm code optimize suggestion

                        I have a ntohl asm impl optimized code, use 5 instructions to impl ntohl, 10 instructions to impl htonll that, see attachment file

                        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  ·  Languages - C++  ·  Flag idea as inappropriate…  ·  Admin →
                        • Provide the ability to bulk add users to a VSO account

                          i should be able to bulk add users instead of a 1 by 1 action. Also, i can't assign a license when adding users on the Team homepage...fix!

                          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 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 →
                            • Decouple VSO from programming-specific tasks

                              We run a tech consulting firm, and that means not all of our projects involve development; however, even our development projects require documentation, communication, and other activities.

                              I find that VSO is not built out to be a fully-functional tool for managing all aspects of a project. It seems more like a collaboration space for developers, with a few generic project management/communication features. Bottom line: I can't manage all of my projects using only VSO effectively. I have to use other tools, which is frustrating, and disjointed. Here are a few practical changes I can recommend to help VSO grow…

                              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…)
                              • Bring back editing of Numeric Values in PropertyPanel via drag

                                When doing animations Setting Properties via Textinput is taking longer since VS 2015. Please bring back the ability to drag values

                                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  ·  Blend for Visual Studio  ·  Flag idea as inappropriate…  ·  Admin →
                                • Manage Nuget Packages default sort order

                                  I'd like to be able to set the sort order for the Nuget Package Manager.
                                  Though it might be relevant to sort by "most downloaded" for online sources, I'd highly prefer an alphabetical order for my own sources.

                                  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  ·  Extension  ·  Flag idea as inappropriate…  ·  Admin →
                                  • Find reference / find usages for only write access / read access

                                    Eclipse have this option.
                                    Search > Read Access / Write Access.

                                    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  ·  Flag idea as inappropriate…  ·  Admin →
                                    • Allow to Configure bool properties as variable on new BuildTemplate

                                      We have multiple Build Configurations with a few Variables. But sometimes I have the need af disabling a complete Build Step. So could you provide a Way to bind these Build Properties via Variable so that I can set it on Queue build and do not have to modify the whole Build definition.

                                      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…)
                                      • Use of the Full available Screen size for menu

                                        I love to use all the functions on VSO. But when I switch from Build to Pull Requests or something else I must do too much clicks. Can you display the whole menu on large Screens. see Attachment vor a View on my 24'' monitor. There is enough space to display the whole menu sturcture.

                                        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…)
                                        • Eliminate the prompt "You have modified this work item. Close and lose changes?" when canceling a new item

                                          VSO requires a lot of clicking, and it causes my teams to not want to use it. Have you ever used Trello? Moving between cards (which can be equivalent to tasks) is quick and easy, and makes my life simple. You should eliminate that prompt when the user hasn't even added a task name.

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

                                          Feedback and Knowledge Base