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. 

NOTE: The Applications Insights forum has moved to the Azure feedback site.

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. 12,081 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…)
      7696 comments  ·  Languages - Visual Basic  ·  Flag idea as inappropriate…  ·  Admin →

      We have read all of the comments on this thread and I’d like to thank you for providing your constructive feedback on this issue. Instead of merely repeating our support and migration guidance that has been laid out on http://msdn.com/vbrun, I’d like to address some of your specific comments here.

      To play back the feedback themes we’re hearing:
      - VB6 is awesome
      - VB6 needs to be brought forward and maintained: in a new release or OSS

      VB6 was and still is without a doubt awesome. VB6 made developers incredibly productive building a breadth of applications and as a result we have a wealth of applications and passionate developers to this day in 2014. One way I see our mission in developer tools is to empower developers to solve problems. This includes both today’s problems AND the problems of tomorrow. VB6, as you all have stated repeatedly in this…

    • Provide a Visual Studio Express for ARM based tablets like Surface RT

      I was the proud owner of a Microsoft Surface RT and many times I had an Idea I had to first write it down and test it at home when I had my Surface RT with me in the train or in the plane.

      I think there is a big thing missing in the whole RT tablets Idea and that is an IDE to allow developers to develop application for their beloved tablet or phone.

      Let's have a Visual Studio Express version that can be deployed on Surface RT and the like and it can be restricted to developing Universal…

      254 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…)
        32 comments  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →

        Thank you for your feedback. With the upcoming Visual Studio ‘15’ release, we are working hard to make Visual Studio more lightweight and easier to install. However, the system requirements of Visual Studio are incompatible with Windows RT, and we have no plans to port Visual Studio to that Windows edition.

        Paul Chapman
        Visual Studio Program Manager

      • VB6 Programming - Create a utility to convert VB.Net to VB6

        With the news of the decline of C# and .Net, Microsoft should create a utility that converts VB.Net code to VB6.

        http://t.co/doKJ712Kqm

        148 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…)
          declined  ·  77 comments  ·  Languages - Visual Basic  ·  Flag idea as inappropriate…  ·  Admin →
        • Visual Basic for Developing Universal Windows Application

          Please include Visual Basic as programming language for developing universal windows applications. VB is known for its simplicity and easy syntax to write Windows Applications.

          I suggest that the syntax must be both Visual Basic 6.0 and Visual Basic .NET coding style for faster adoption of VB Developers.

          If the current Visual Studio supports objective C and Android source code. Visual Studio must also supports Visual Basic language for developing Windows Universal Application

          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…)
            9 comments  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
          • Re-open the "Bring back Classic Visual Basic" suggestion for VB6 Programming

            The "Bring back Classic Visual Basic" suggestion
            http://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/3440221-bring-back-classic-visual-basic-an-improved-versi
            should be re-opened to allow voting.

            It has twice been closed, but it was closed without going to review, which is against Microsoft UserVoice policy.

            And this suggestion is by far the most popular on UserVoice judging by the number of comments (over 4300).

            Clearly this issue won't go away, closing this suggestion doesn't close down the demand for VB6 Programming.

            Remember, you claim this site is for "This site is for suggestions and ideas" - yet you close down suggestions you don't like.

            Open the suggestion, and allow voting .

            249 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…)
              84 comments  ·  Flag idea as inappropriate…  ·  Admin →

              Zagor,

              As you mentioned, the suggestion in question was closed. Before it was closed it was reviewed and given due consideration. The result of that consideration, including the final decision is detailed in the response to the linked bug. The duplicate issue you mention was precisely that, a duplicate. It is our policy to merge/close duplicates. This is usually done to merge open ideas and combine their votes and comments but is done for duplicates of closed suggestions as well. Merging is often done promptly and silently though that is not always the case. While we understand that all participants may not be satisfied with our decisions on UserVoice suggestions or the reasons we give for them, creating duplicates or posts suggesting re-opening those suggestions are not an appropriate (or viable) means to re-open consideration.

            • Provide a Visual Basic 6 Community edition - to allow free download of the VB6 programming language

              Make a Visual Basic 6 Community edition free download of the Microsoft VB6 programming language and IDE available.
              Microsoft already have a VS2013 community edition and also a free download of Expression Web.
              Now please allow a 'Community Edition' of VB6.

              1,742 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…)
                514 comments  ·  Languages - Visual Basic  ·  Flag idea as inappropriate…  ·  Admin →

                We have no plans to release a new incarnation of the Visual Basic 6 IDE, either as an incremental update or a free “Community Edition”. Some of you have expressed concerns that without such a product it would be difficult or impossible to maintain your existing Visual Basic 6 applications using a licensed version of the product. Please note that Visual Studio Community has a license that restricts use for enterprise development and as such a Community Edition of the Visual Basic 6 IDE would not actually address that concern. Additionally, your original license for VB6 is perpetual so provided that you still have the license key you may continue to install the product for current and future use. Lastly, the Visual Basic 6.0 IDE is available to all MSDN subscribers and can be downloaded at any time from the subscriber downloads section and installed. A generic subscriber key…

              • CodeLens for Community Edition

                CodeLens is very helpful and cool feature! Once you try it, then you can't use simple "find references". I think community will be grateful for it. Make CodeLens available for VS2015 Community!

                164 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…)
                  23 comments  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →

                  Thank you for your feedback on this idea.

                  We’re glad you find Code Lens a useful feature, however at present we have no plans to bring it to the Community Edition of Visual Studio; it will remain one of the benefits of the Visual Studio 2015 Professional and Enterprise editions.

                  As such, we’re declining this suggestion at present.

                  Thanks!
                  Mark Wilson-Thomas
                  Program Manager, Visual Studio Editor Team

                • Add support for OpenMP 4.5 to VC++

                  This makes so much sense. OMP is brilliant.

                  144 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…)
                    14 comments  ·  Languages - C++  ·  Flag idea as inappropriate…  ·  Admin →
                  • C99 support

                    Support missing C99 features in plain C - stdint.h, declaration in the middle of the block, struct initializers with labels. C99 support is 12 years too late already.

                    1,133 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…)
                      53 comments  ·  Languages - C++  ·  Flag idea as inappropriate…  ·  Admin →
                    • Visual studio 2017: Add support for Windows store 8.1 projects (Phone & Desktop).

                      Visual studio 2017: Add support for Windows store 8.1 projects (Phone & Desktop).

                      34 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 →

                        Thank you for your feedback. Visual Studio 2015 continues to be a productive developer environment for maintaining Windows 8.1 Store apps. Visual Studio 2017 installs cleanly side by side with Visual Studio 2015, allowing you to maintain your existing Windows 8.1 Store apps in Visual Studio 2015, and to use the latest tools when it comes time to migrate your apps forward to Windows 10.

                        -Paul Chapman
                        Visual Studio Program Manager

                      • Add React Native support to VS2015.

                        Facebook have a React Native to build both iOS and Android, and could write javescript html 5 and css to have native application, This could compare to Cordova, A compiled to wrapper or native like Xamarin did.
                        TypeScript already suport React, and will VS2015 support React Native also, like Tools for Cordova project.

                        92 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  ·  Mobile App Development  ·  Flag idea as inappropriate…  ·  Admin →
                        • Show CodeLens above Attributes if they exists

                          If a function/property/class as an attribute defined above it. the CodeLens is inserted between the attribute definition.

                          Today:
                          [MyAttribute]
                          codelens stuff
                          public void MyFunction(){}

                          Should be:
                          codelens stuff
                          [MyAttribute]
                          public void MyFunction(){}

                          218 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…)
                            8 comments  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →

                            Dear supporters for this suggestion

                            Thank you for your feedback on this idea.

                            We designed the Code Lens indicator to be as close to the actual function declaration as possible, to allow you to make a better cognitive connection with it. At one point during the development of Code Lens, we actually tried locating it above the attributes as this suggestion requests. It looked great in simple cases, but unfortunately it started to feel “disconnected” from the declaration when more attributes were added. It really looked strange at around three attributes, but started feeling a bit odd around two.

                            Here’s a pathological “real world” case which illustrates this -

                            https://github.com/dotnet/roslyn/blob/master/src/VisualStudio/CSharp/Impl/CSharpPackage.cs#L26

                            Imagine the indicator above the attributes in this case.

                            For this reason, we’re declining this suggestion at present.

                            Thanks!
                            Mark Wilson-Thomas
                            Program Manager, Visual Studio Editor Team

                          • Enable VS Community activation/registration offline

                            It would be nice if there was a way to register/activate the Community Edition of VS offline, that one can use it (longer than 30 days) on virtual machines without internet access or PC that cannot access the Internet.
                            There's a way to install it on machines like those discribed above using the "/layout"-Option of the setup on another PC to then install it on the offline PC afterwards, but then there isn't an option to register/activate that copy of VS.
                            For example let us download a license file for the community edition in addition to signing into a Microsoft-Account…

                            685 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…)
                              88 comments  ·  Install  ·  Flag idea as inappropriate…  ·  Admin →

                              Thank you for the feedback and the suggestion about Community edition.

                              This may not be the answer that you want to hear, but we do require occasional online connectivity as a requirement of using Visual Studio Community. As you probably know, we introduced Visual Studio Community two years ago as a free, full-featured development environment designed for students, open source contributors, small companies, startups and individual developers.

                              While we set out to try and make Community as broadly available as possible, we recognize that it doesn’t accommodate every scenario. For those who need offline usage, Professional and Enterprise editions might be a better choice.

                              Since we’re not able to accommodate this request, we are closing this suggestion to return your votes. While we can’t address all suggestions, we appreciate the feedback and hope you’ll continue to share your ideas.

                              Thanks,

                              Visual Studio Team

                            • UWP C++ only Workload in Visual Studio Installer

                              With the advent of C++/WinRT we could have a customizable C++ only workload without installing VB.NET, C#, etc.

                              Blend should also not be installed by default.

                              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  ·  UWP / WPF / XAML Tools  ·  Flag idea as inappropriate…  ·  Admin →

                                Thanks for your feedback!

                                Unfortunately, we will not be able to address this feedback. In Visual Studio 2017, we have done a lot of work to improve the overall acquisition experience and making sure that you only get the tools that you want. At the same time, we also want to make it really easy for users to get started with the product, and we do need to be mindful of making sure that we default to the tools that benefit the vast majority of our developers. This is the primary reason why .NET and Blend are not separate components in the installation experience.

                                Thanks!
                                Unni
                                Program Manager, Visual Studio Tools

                              • 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  ·  NuGet Package Manager  ·  Flag idea as inappropriate…  ·  Admin →
                                • Tell the user what Blend actually does, since the name means absolutely nothing.

                                  Tell the user what Blend is, since the name means absolutely nothing.

                                  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  ·  Blend for Visual Studio  ·  Flag idea as inappropriate…  ·  Admin →

                                    Thanks for your feedback.

                                    Blend is a tool focused as UI Developers and Designers to allow them to easily create user interfaces for XAML based applications for either the Windows Presentation Foundation (WPF/.NET Desktop) or Universal Windows Platform (UWP) apps.

                                    To learn a bit more about Blend, I would recommend this video:
                                    https://channel9.msdn.com/Events/Visual-Studio/Connect-event-2014/514

                                    Thanks,
                                    Unni
                                    Program Manager, Visual Studio

                                  • pls develop uwp professional browser similar IE

                                    pls develop uwp professional browser similar IE

                                    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  ·  UWP / WPF / XAML Tools  ·  Flag idea as inappropriate…  ·  Admin →
                                    • Having Windows 10 SDK For Windows Insiders in VS 2017 Preview a option

                                      When you have Visual Studio 2017 Preview so you can get updated SDK if you are Windows Insider automatically could help and can get preview SDK faster to Windows Insider developers

                                      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  ·  UWP / WPF / XAML Tools  ·  Flag idea as inappropriate…  ·  Admin →

                                        Thanks for your feedback!

                                        With Visual Studio Preview builds (https://www.visualstudio.com/vs/preview/), we do include certain specific versions of the Windows 10 SDK preview builds, but those are not included by default as we want users to be very conscious of the choice they make when they acquire preview releases. We will also not be including every single Preview SDK in the installation experience, and instead encourage users to choose the SDK and Windows 10 flights that they prefer explicitly.

                                        Thanks,
                                        Unni
                                        Program Manager, Visual Studio Team

                                      • Stop building UWP

                                        I suggest you STOP BUILDING UWP apps. They are completely useless!

                                        e.g. Remote Desktop App in Windows 10. It doesn't allow copy/paste of files so it is completely USELESS!

                                        Skype preview app, complete useless.

                                        I hate how the UWP apps constantly jump around when the mouse moves, extremely ANNOYING.

                                        They provide the WORST customer experience and for developers they are just garbage.

                                        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…)
                                          declined  ·  0 comments  ·  UWP / WPF / XAML Tools  ·  Flag idea as inappropriate…  ·  Admin →
                                        • Support JavaScript/Managed mixed mode debugging

                                          Provide the ability to debug both JavaScript and Managed code at the same time with one instance of Visual Studio.

                                          107 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…)
                                            4 comments  ·  Debugging and Diagnostics  ·  Flag idea as inappropriate…  ·  Admin →

                                            Thank you for your feedback on this idea. We have reviewed this and we will not be able to complete this suggestion in the foreseeable future. For now the only option is too attach both script and managed from two instances of Visual Studio though this solution isn’t ideal it should unblock development.

                                            Andy Sterland,
                                            Program Manager, Visual Studio

                                          ← Previous 1 3 4 5 30 31
                                          • Don't see your idea?

                                          Feedback and Knowledge Base