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. Bring Back TechNet!

    Loss of Technet will leave a lot of individuals out in the IT cold. Bring it back, please!

    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 →
    • TFS/Visual Studio Online - Collaborative Touch Experience

      Add collaborative editing and touch capability similar to http://www.eteoboard.de/

      to support stand up meetings.

      Their UI is very slick but is tied to a costly touch board.

      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…)
      • Inferred new

        Infer the type being used by the `new` operator from the type of the variable it is being assigned to.

        For example, instead of doing this:

        class MyClass {
        public MyClass(Foo arg) {
        m_Field = new SomeComplexType(arg);
        }
        SomeComplexType m_Field;
        }

        We could avoid repeating SomeComplexType:

        class MyClass {
        public MyClass(Foo arg) {
        m_Field = new(arg);
        }
        SomeComplexType m_Field;
        }

        The programmer could still choose more-derived type if needed, but the default would equal the compile-time type of the variable being assigned.

        A similar mechanism could prove useful for local variables as well:

        SomeComplexType x = null;
        if (some_complex_condiion)
        x…

        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  ·  Languages - C#  ·  Flag idea as inappropriate…  ·  Admin →
        • Remove Visual Basic from Visual Studio 2013

          I love VS.NET but I never write code in Visual Basic. I always write code in C#.

          VS.NET 2013 does not allow anyone to un-install visual basic from vs.net

          older versions of vs.net did used to allow people to be able to pick the languages. but vs.net always installs the visual basic.

          please allow me to remove visual basic from vs.net

          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  ·  IDE  ·  Flag idea as inappropriate…  ·  Admin →
          • TF225001 creating a build definition requires a build controller be defined for this team project collection. there may not be any controll

            I am using VS2012
            TF225001 creating a build definition requires a build controller be defined for this team project collection. there may not be any controllers configured or you may not have permissions to view them. contact your team foundation server administrator

            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  ·  Languages - C#  ·  Flag idea as inappropriate…  ·  Admin →
            • Release bootstrapper packages through VS "Extensions and Updates"

              Currently the prerequisite component bootstrapper packages used by ClickOnce and Visual Studio Installer are either installed along with Visual Studio or must be downloaded manually. An example of this is the latest .Net Framework 4.5.2 package which you need to Google to find (searching the Microsoft website doesn't even work).

              Bootstrapper packages should be released along with other Visual Studio updates in the "Extensions and Updates" dialog as long as being listed in the Visual Studio Gallery online.

              Additionally, to enable the "Download prerequisites from the same location as my application" I shouldn't have to manually open the package.xml file…

              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  ·  Flag idea as inappropriate…  ·  Admin →
              • Rename Visual Basic to V#

                I believe it is time that the acronym BASIC (Beginner's All-purpose Symbolic Instruction Code) be disassociated from VB.

                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 - Visual Basic  ·  Flag idea as inappropriate…  ·  Admin →
                • "shared parameters"

                  In MTM 2013 and VSO 2013 the only way to edit and map "Shared Parameters" when scripting tests is through the VSO Web interface.

                  The ability to edit and map shared parameters should be provided in MTM - you shouldn't have to jump out to use VSO Web and then back.

                  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 →
                  • Provide code in vb and c#

                    Microsoft keeps saying they will continue to support Visual Basic, yet everywhere I look I see code examples and sample programs only provided in C#.

                    The Microsoft Developer Network provides the option to view different languages, so there must be people at Microsoft who can translate the code.

                    Whilst I don't expect every Microsoft blogger to provide samples in multiple languages, sites like www.asp.net with it's learn section should provide at least VB and C#.

                    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  ·  Languages - Visual Basic  ·  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  ·  Visual Studio Ultimate  ·  Flag idea as inappropriate…  ·  Admin →
                      • "Publish Web" (Web Deploy / msdeploy.exe) should use my systems default proxy settings

                        I currently cannot use Web Deploy because it ignores my proxy server settings, and there seems to be no way to specify a proxy server for web deploy to use.

                        Web access in our company is required to use a proxy server, otherwise our firewall will block the traffic.

                        Alternate publish methods like FTP are also problematic to use, because our IT blocks FTP by default. I have to ask them for every single IP address that I want to access via FTP. IP adresses for azure VMs might change at any time, so this is not really an option.

                        43 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  ·  Cloud  ·  Flag idea as inappropriate…  ·  Admin →
                        • Give a refresh button in the docked builds tab.

                          Dear VS team,
                          I dock my Builds window.
                          Eveytime I create a new build definition, the docked builds window does not show up the newly created build. I dont see a refresh button either. So I close the window, go to teamexplorer again and select builds and dock it again.

                          Providing a refresh button would be a simple and useful solution for this. Kinldy do hte needful. Thanks. Saideep

                          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 →
                          • Mark C++ compilation errors in the source code editor

                            In VS2013 only Intellisense errors are marked in the source code editor (scrollbar markers, squigglies). It would be nice if the errors from the last build would be similarly marked as well.

                            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  ·  Editor  ·  Flag idea as inappropriate…  ·  Admin →
                            • One .NET Framework for One Microsoft

                              Proposal is to create a “One Framework” project at Microsoft to encompass both technology development and a consistent message for customer engagement. A developer should be able to fire up Visual Studio and use C# and Xaml to target Windows Desktop, Windows Store Apps, and Xbox One along with a cloud deployed “click once” option to all these targets. There should be clear guidance that all of these will be both supported and enhanced for a long time to come. It would be a nice extra to have a fully supported by Microsoft targeting of C# to Android and IOS…

                              2,101 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…)
                                27 comments  ·  .NET  ·  Flag idea as inappropriate…  ·  Admin →
                              • Use internal IP address in Server Explorer for Azure hosts

                                We use a VPN to connect are azure services to our internal network, this removes the need to poke holes in the firewall for different ports we need access to. When using server explorer it sees the internal 10.* address the VM/services are on but when launching things like the remote access the use the xxxxx.cloudapp.net address which tries to use the web proxy for access. Could there be a config option to say use IP address instead of DNS address?

                                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  ·  Windows Azure Tools  ·  Flag idea as inappropriate…  ·  Admin →
                                • navigate backwards should apply to source control explorer windows

                                  when I'm in source control explorer and I navigate to a folder, clicking the back button on the toolbar only navigates in previous source code locations. It does not navigate the source control.

                                  Expectation is that SCE is pretty similar to windows explorer and should therefore act similarly.

                                  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  ·  Flag idea as inappropriate…  ·  Admin →
                                  • auto-expand the user story Description area as you write more text in this field. Currently it is not expandable.

                                    Currently if you have a long story description, you will see a scroll bar on the right. The writing area is not expandable, even though there is plenty of space below. That would be great to expand it as you write more description.

                                    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…)
                                    • Add a hot key to navigation from MVC view to controller

                                      Using Web Forms the developer is able to navigation between the view and the C# code using hot key F7. I would like to be able to do the same in MVC.

                                      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  ·  Visual Studio Ultimate  ·  Flag idea as inappropriate…  ·  Admin →
                                      • to make the windows button to blink when there are notifications in the notification center

                                        Hi everyone,

                                        I just recently got my first WP, and as much as I like it, I really miss 1 feature I used to have on my android phone.

                                        Having a LED blinking when there are notifications in the notification center.

                                        I know that glance allows you to see for yourself if there are any messages, but:
                                        - my Lumia 930 doesn't have glance
                                        - if my phone is 7 meters from me, my arm will not be long enough ;)

                                        At first I wanted to code it myself, but I was told that there were no API to be…

                                        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  ·  Phone  ·  Flag idea as inappropriate…  ·  Admin →
                                        • Remove extension restrictions from Visual Studio Express edition

                                          Remove extension restrictions from Visual Studio Express edition.
                                          This is what you get when you try to install an extension in Visual Studio Express

                                          3/7/2014 11:37:52 AM - Microsoft VSIX Installer
                                          3/7/2014 11:37:52 AM - -------------------------------------------
                                          3/7/2014 11:37:53 AM - Initializing Install...
                                          3/7/2014 11:37:53 AM - Extension Details...
                                          3/7/2014 11:37:53 AM - Identifier : FSharpVSPowerTools.68b42cfe-c752-4094-8dba-ed48aa81cac8
                                          3/7/2014 11:37:53 AM - Name : F# Power Tools
                                          3/7/2014 11:37:53 AM - Author : fsharp.org
                                          3/7/2014 11:37:53 AM - Version : 0.3.2
                                          3/7/2014 11:37:53 AM - Description : A colllection of additional commands for F# in Visual Studio
                                          3/7/2014 11:37:53 AM - Locale :…

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

                                          Feedback and Knowledge Base