Visual Studio IDE

Announcement: This forum has been migrated to provide our customers one convenient and responsive system for all feedback. You can now suggest new ideas, browse and vote on existing ideas in the Visual Studio Developer Community. To learn more about the migration to Visual Studio Developer Community please check out the release blog post.

We’d like your suggestions and ideas to help us continuously improve future releases of Visual Studio, so we’ve partnered with UserVoice, a third-party service, to collect your feedback. Please do not send any novel or patentable ideas, copyrighted materials, samples or demos for which you do not want to grant a license to Microsoft.

This site is for feature suggestions; if you need to file a bug, you can visit our Developer Community website to get started.

Note: your use of the portal and your submission is subject to the UserVoice Terms of Service & Privacy Policy and license terms.

We look forward to hearing from you!
- The Visual Studio Team

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. 351 votes
    Vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)
      You have left! (?) (thinking…)
      2 comments  ·  Languages - Visual Basic  ·  Flag idea as inappropriate…  ·  Admin →
    • Support VB6 programming and VBA programming

      This suggestion is migrated to Developer Community. Please use below link to view the current status.
      https://developercommunity.visualstudio.com/content/idea/351655/support-vb6-programming-and-vba-programming.html
      VB6 programming remains popular 20 years afteer the last version.

      Top 10 languages for Enterprise Application Development...

      https://sdtimes.com/java/report-finds-java-and-javascript-remain-the-top-languages-for-enterprise-development/

      Java ................58%
      JavaScript .......57%
      C++ ................ 46%
      C# ...................26%
      Python ............25%
      PHP ................22%
      VB.NET............17%
      C .....................16%
      Visual Basic 6 ..16%
      VBA .................15%

      https://visualstudio.uservoice.com/forums/121579-visual-studio-ide/suggestions/8556433-vb6-programming-create-a-utility-to-convert-vb-n
      https://visualstudio.uservoice.com/forums/121579-visual-studio-ide/suggestions/12363366-vb6-programming-waking-a-sleeping-giant-msdn-ma
      https://visualstudio.uservoice.com/forums/121579-visual-studio-ide/suggestions/3617544-discard-the-terrible-slow-net-framework-let-c-c
      https://visualstudio.uservoice.com/forums/121579-visual-studio-ide/suggestions/3440221-bring-back-classic-visual-basic-an-improved-versi

      https://visualstudio.uservoice.com/forums/121579-visual-studio-ide/suggestions/13273713-microsoft-vb6-programming-reopen-this-suggestion
      https://visualstudio.uservoice.com/forums/121579-visual-studio-ide/suggestions/8021706-re-open-the-bring-back-classic-visual-basic-sugg

      https://visualstudio.uservoice.com/forums/121579-visual-studio-ide/suggestions/10525326-support-the-vb6-programming-ide-on-windows-10
      https://visualstudio.uservoice.com/forums/121579-visual-studio-ide/suggestions/15474105-microsoft-can-make-an-update-of-the-vb6-to-vb7-cl
      https://visualstudio.uservoice.com/forums/121579-visual-studio-ide/suggestions/7462243-provide-a-visual-basic-6-community-edition-to-al
      https://visualstudio.uservoice.com/forums/121579-visual-studio-ide/suggestions/6811742-support-for-running-web-class-applications-from-th
      https://visualstudio.uservoice.com/forums/121579-visual-studio-ide/suggestions/12516426-allow-free-download-of-the-vb6-programming-languag
      https://visualstudio.uservoice.com/forums/121579-visual-studio-ide/suggestions/12851976-congratulations-to-microsoft-for-extending-vb6-pro
      https://visualstudio.uservoice.com/forums/121579-visual-studio-ide/suggestions/13368858-please-please-compromise-with-visual-basic-6-user

      https://www.facebook.com/michael.elliott.3914207/videos/1824084670958680/
      http://www.vbforums.com/forumdisplay.php?1-Visual-Basic-6-and-Earlier
      https://blogs.windows.com/buildingapps/2015/06/22/getting-ready-for-windows-10-sdks-compatibility-bridges/

      258 votes
      Vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        Signed in as (Sign out)
        You have left! (?) (thinking…)
        2 comments  ·  Languages - Visual Basic  ·  Flag idea as inappropriate…  ·  Admin →
      • VB6 Programming is a Top 10 language for Enterprise Application Development

        This suggestion is migrated to Developer Community. Please use below link to view the current status.
        https://developercommunity.visualstudio.com/content/idea/351652/vb6-programming-is-a-top-10-language-for-enterpris.html
        Report finds Microsoft Visual Basic 6 is a top 10 language for Enterprise Application Development.

        "Following Java and JavaScript, the report found the top 10 languages for the enterprise are: C++, C#, Python, PHP, VB.NET, C, Visual Basic 6 and VBA."

        Java ................58%
        JavaScript ........57%
        C++ ................ 46%
        C# ...................26%
        Python ............ 25%
        PHP ................22%
        VB.NET............17%
        C .....................16%
        Visual Basic 6 ..16%
        VBA .................15%

        https://sdtimes.com/java/report-finds-java-and-javascript-remain-the-top-languages-for-enterprise-development/

        https://www.cloudfoundry.org/wp-content/uploads/Developer-Language-Report_FINAL.pdf

        It is time for Microsoft to update the VB6 programming language.

        355 votes
        Vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          Signed in as (Sign out)
          You have left! (?) (thinking…)
          1 comment  ·  Languages - Visual Basic  ·  Flag idea as inappropriate…  ·  Admin →
        • 131 votes
          Vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            Signed in as (Sign out)
            You have left! (?) (thinking…)
            1 comment  ·  Languages - Visual Basic  ·  Flag idea as inappropriate…  ·  Admin →
          • 90 votes
            Vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              Signed in as (Sign out)
              You have left! (?) (thinking…)
              1 comment  ·  Languages - Visual Basic  ·  Flag idea as inappropriate…  ·  Admin →
            • Support *.natjmc files storing on project/solution level

              This suggestion is migrated to Developer Community. Please use below link to view the current status.
              https://developercommunity.visualstudio.com/content/idea/351648/support-natjmc-files-storing-on-projectsolution-le.html
              Its proposed improvement for the newly announced 'C++ Just My Code Stepping' feature (https://blogs.msdn.microsoft.com/vcblog/2018/06/29/announcing-jmc-stepping-in-visual-studio/). As blog post states config files (*.natjmc) for the feature can be placed only in %VSInstallDir% and %USERPROFILE% folders.
              I propose to support storing this files in solution/project folder. You can use the same overriding scheme as *.gitconfig use.
              This will greatly simplify usage of the feature for the big teams since they tend to share such settings via version control and have different settings per-project.

              172 votes
              Vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                Signed in as (Sign out)
                You have left! (?) (thinking…)
                2 comments  ·  Debugging and Diagnostics  ·  Flag idea as inappropriate…  ·  Admin →
              • VB6 programming language #13 in June 2018 Tiobe Index

                This suggestion is migrated to Developer Community. Please use below link to view the current status.
                https://developercommunity.visualstudio.com/content/idea/351645/vb6-programming-language-13-in-june-2018-tiobe-ind.html

                Microsoft's VB6 programming language is the 13th most popular programming language in June 2018.

                The latest version of classic Visual Basic was launched in 1998, 20 years ago, and still rates highly in the Tiobe index of over 200 programming languages.

                https://www.tiobe.com/tiobe-index

                This shows VB6 programming is more popular than Perl, Swift, Assembly Language, Matlab, Go, Delphi and over 200 other programming languages.

                Time for a new release of VB6, Microsoft.

                223 votes
                Vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  Signed in as (Sign out)
                  You have left! (?) (thinking…)
                  3 comments  ·  Languages - Visual Basic  ·  Flag idea as inappropriate…  ·  Admin →
                • VB6 programming language in top 10 enterprise languages

                  This suggestion is migrated to Developer Community. Please use below link to view the current status.
                  https://developercommunity.visualstudio.com/content/idea/351663/vb6-programming-language-in-top-10-enterprise-lang.html
                  Top 10 programming languages for Enterprise Application Development...

                  https://sdtimes.com/java/report-finds-java-and-javascript-remain-the-top-languages-for-enterprise-development/

                  Java ................58%
                  JavaScript .......57%
                  C++ ................ 46%
                  C# ...................26%
                  Python ............25%
                  PHP ................22%
                  VB.NET............17%
                  C .....................16%
                  Visual Basic 6 ..16%
                  VBA .................15%

                  53 votes
                  Vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    Signed in as (Sign out)
                    You have left! (?) (thinking…)
                    2 comments  ·  Languages - Visual Basic  ·  Flag idea as inappropriate…  ·  Admin →
                  • VB6 the most perfect programming environment ever created

                    This suggestion is migrated to Developer Community. Please use below link to view the current status.
                    https://developercommunity.visualstudio.com/content/idea/351633/vb6-the-most-perfect-programming-environment-ever.html
                    Joel Spolsky, founder and CEO of Stack Overflow has described the VB6 programming language as "the most perfect programming environment ever created."

                    Microsoft's Visual Basic 6 won the dubious honor of "Most Dreaded," with a resounding 89.9% of developers currently using the language saying that they have no interest in continuing to do so. This was something of a personal affront to Spolsky, who describes VB6 to Business Insider as "the most perfect programming environment ever created."

                    http://www.businessinsider.com/stack-overflow-developer-study-2018-results-2018-3

                    390 votes
                    Vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      Signed in as (Sign out)
                      You have left! (?) (thinking…)
                      8 comments  ·  Languages - Visual Basic  ·  Flag idea as inappropriate…  ·  Admin →
                    • Do not create UTF16 source code files, it is not compatible with git!!

                      This suggestion is migrated to Developer Community. Please use below link to view the current status.
                      https://developercommunity.visualstudio.com/content/idea/351638/do-not-create-utf16-source-code-files-it-is-not-co.html
                      Do not never ever have the IDE create UTF16 source code files, it is not compatible with GIT!

                      It took me hours to figure out what happend and why my source code files got totally corrupted at some point!

                      This seems to have started to happen with VS 15.4 for newly created C++ projects.

                      Git is unable to deal with UTF16 as text.

                      It will treat UTF16 files as binary.

                      And git's auto-crlf-correction will corrupt the files if I tell it to treat…

                      245 votes
                      Vote
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        Signed in as (Sign out)
                        You have left! (?) (thinking…)
                        14 comments  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
                      • Add a search box to Visual Studio Installer

                        This suggestion is migrated to Developer Community. Please use below link to view the current status.
                        https://developercommunity.visualstudio.com/content/idea/351653/add-a-search-box-to-visual-studio-installer.html
                        I often have to hunt down a component I'm missing in the Individual Components list in Visual Studio Installer. Having a searchable list would aid in that search immensely.

                        58 votes
                        Vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          Signed in as (Sign out)
                          You have left! (?) (thinking…)
                          0 comments  ·  Install  ·  Flag idea as inappropriate…  ·  Admin →
                        • Named Tabs

                          This suggestion is migrated to Developer Community. Please use below link to view the current status.
                          https://developercommunity.visualstudio.com/content/idea/351649/named-tabs.html
                          What would be wonderful in Visual Studio would be the ability to create named sets of open tabs.

                          Scenario: I’m working on bug 101 and I have six tabs open. Suddenly I need to switch to another bug. I tap Tools->SaveTabs and name it Bug-101. I then close all the tabs and open the new tabs I need. Once done, I close all those tabs and click Tools->Restore Tabs -> Bug-101 and I’m back where I was, with all the right tabs open.

                          54 votes
                          Vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            Signed in as (Sign out)
                            You have left! (?) (thinking…)
                            3 comments  ·  Project  ·  Flag idea as inappropriate…  ·  Admin →
                          • Microsoft VB6 programming is the most perfect

                            This suggestion is migrated to Developer Community. Please use below link to view the current status.
                            https://developercommunity.visualstudio.com/content/idea/351766/microsoft-vb6-programming-is-the-most-perfect.html

                            Joel Spolsky, founder and CEO of Stack Overflow has described the VB6 programming language as "the most perfect programming environment ever created."

                            http://www.businessinsider.com/stack-overflow-developer-study-2018-results-2018-3

                            24 votes
                            Vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              Signed in as (Sign out)
                              You have left! (?) (thinking…)
                              1 comment  ·  Languages - Visual Basic  ·  Flag idea as inappropriate…  ·  Admin →
                            • .NetCore Code Metrics

                              This suggestion is migrated to Developer Community. Please use below link to view the current status.
                              https://developercommunity.visualstudio.com/content/idea/351625/netcore-code-metrics.html
                              Make the Code Metrics feature and command line power tool work against projects/binaries that target .NetCore.

                              290 votes
                              Vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                Signed in as (Sign out)
                                You have left! (?) (thinking…)
                                9 comments  ·  Debugging and Diagnostics  ·  Flag idea as inappropriate…  ·  Admin →
                              • Disable automatic layout for DGML graphs and improve the editor

                                This suggestion is migrated to Developer Community. Please use below link to view the current status.
                                https://developercommunity.visualstudio.com/content/idea/351643/disable-automatic-layout-for-dgml-graphs-and-impro.html
                                I use DGML graphs not only for Code Maps, but also for code prototyping and automatic layout creates complete mess. Why can't I set nodes up the way I want them to be? When I add new node to the group it changes layout without any question.
                                Here is what it looks like:

                                192 votes
                                Vote
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  Signed in as (Sign out)
                                  You have left! (?) (thinking…)
                                  1 comment  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
                                • Put Visual Basic 6.0 in the tools section of Windows

                                  This suggestion is migrated to Developer Community. Please use below link to view the current status.
                                  https://developercommunity.visualstudio.com/content/idea/351641/put-visual-basic-60-in-the-tools-section-of-window.html
                                  We have Notepad, Paint, Calculator, CMD. Visual Basic 6.0 is perfect as a tool in this arsenal.

                                  154 votes
                                  Vote
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    Signed in as (Sign out)
                                    You have left! (?) (thinking…)
                                    2 comments  ·  Languages - Visual Basic  ·  Flag idea as inappropriate…  ·  Admin →
                                  • VB6 programming language #13 in April 2018 Tiobe index

                                    This suggestion is migrated to Developer Community. Please use below link to view the current status.
                                    https://developercommunity.visualstudio.com/content/idea/351639/vb6-programming-language-13-in-april-2018-tiobe-in.html
                                    Microsoft's VB6 programming language is the 13th most popular programming language in April 2018.
                                    The latest version of classic VB was launched in 1998 and still rates highly in the Tiobe index of over 200 programming languages.

                                    https://www.tiobe.com/tiobe-index

                                    Microsoft's flagship language C# has fallen to #5 in the Tiobe index

                                    155 votes
                                    Vote
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      Signed in as (Sign out)
                                      You have left! (?) (thinking…)
                                      3 comments  ·  Languages - Visual Basic  ·  Flag idea as inappropriate…  ·  Admin →
                                    • Allow building, running, and debugging a .NET application in a long path

                                      This suggestion is migrated to Developer Community. Please use below link to view the current status.
                                      https://developercommunity.visualstudio.com/content/idea/351628/allow-building-running-and-debugging-a-net-applica.html
                                      Filed on behalf of our customers from here:

                                      https://visualstudio.uservoice.com/forums/121579-visual-studio-ide/suggestions/2156195-fix-260-character-file-name-length-limitation

                                      The Windows and .NET platform have changed their IO APIs to allow handling paths that are longer than MAX_PATH. At the same time, this doesn't immediately make all scenarios work, specifically:

                                      - The CLR loader needs to support loading PE files (both native and managed) from paths longer than MAX_PATH
                                      - Windows still doesn't support handling long paths from all CLI commands
                                      - Many products have excessive path validation and block longer paths even…

                                      184 votes
                                      Vote
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        Signed in as (Sign out)
                                        You have left! (?) (thinking…)
                                        3 comments  ·  .NET  ·  Flag idea as inappropriate…  ·  Admin →
                                      • Annouce Visual Basic 1.0 Pheonix (Visual Basic Classic)

                                        This suggestion is migrated to Developer Community. Please use below link to view the current status.
                                        https://developercommunity.visualstudio.com/content/idea/351634/annouce-visual-basic-10-pheonix-visual-basic-class.html
                                        VB.net was never about "improving" VB. It was about giving in to the Object-Oriented nerds. They had C++ and were getting C#, but that was not enough. They wanted control over EVERYTHING. Perhaps, as is the case with many people who live their lives hiding behind a computer monitor, they don't have control over ANYTHING in real life.

                                        That was opinion, this is fact:

                                        VB.net has been a disaster. Visual Basic has gone from being the most popular programming language in the world,…

                                        143 votes
                                        Vote
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          Signed in as (Sign out)
                                          You have left! (?) (thinking…)
                                          8 comments  ·  Languages - Visual Basic  ·  Flag idea as inappropriate…  ·  Admin →
                                        • VB6 Programming is a Top 10 language for Enterprise Application Development in 2018

                                          This suggestion is migrated to Developer Community. Please use below link to view the current status.
                                          https://developercommunity.visualstudio.com/content/idea/351767/vb6-programming-is-a-top-10-language-for-enterpris-1.html
                                          The top 10 languages for Enterprise Application Development in 2018 are:

                                          Java ................58%
                                          JavaScript ........57%
                                          C++ ................ 46%
                                          C# ...................26%
                                          Python ............ 25%
                                          PHP ................22%
                                          VB.NET............17%
                                          C .....................16%
                                          Visual Basic 6 ..16%
                                          VBA .................15%

                                          https://sdtimes.com/java/report-finds-java-and-javascript-remain-the-top-languages-for-enterprise-development/

                                          19 votes
                                          Vote
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            Signed in as (Sign out)
                                            You have left! (?) (thinking…)
                                            0 comments  ·  Languages - Visual Basic  ·  Flag idea as inappropriate…  ·  Admin →
                                          ← Previous 1 3 4 5 526 527

                                          Feedback and Knowledge Base