Visual Studio 2015

Welcome to the Visual Studio 2015 UserVoice site. This site is for suggestions and ideas for the IDE of Visual Studio (Community, Professional or Enterprise). You can also add suggestions for Team Services or Visual Studio Code. Or go to Connect to file a bug.

We also added an Announcements section where we will be posting special opportunities for you to participate in.

Read about current UserVoice statuses and their definitions in our article “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. I am working in multinational company.I wan to use lock screen as share point for actual news , social activities.How we can make this?

    I am working in multinational company.I wan to use lock screen as share point for actual news , social activities.How we can make this?

    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  ·  Windows 8 Apps  ·  Flag idea as inappropriate…  ·  Admin →
    • Additional special access level for nesting and nested types

      There is no special access level that allows nesting types to exclusively access nesting types and vice versa. This limits usefulness of nested types. It seems that the whole idea of having nested class is to provide special way of "communications" between nesting and nested classes in a way not accessible from/by outside "world".

      Let's say that we have two more access levels:

      - ForNesting - allows access from inside the type and also from the nesting type (including from more than one level up). Should be applicable to, at least, Procedures, Properties and Member Variables, and also to Constructors.…

      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  ·  .NET  ·  Flag idea as inappropriate…  ·  Admin →
      • try catch operator, ???

        Implement ?! as try catch,
        so f.x. a
        (int.Parse("x") ??? 0)==0
        ("x".Substring(3,3) ??? "")==""

        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 →
        • Language context sensitive editor hotkey

          (see examples at last to get the idea, i justify the feature first)

          (yeah I could use autohotkey to hack together something like this, but with Roslyn you'd think it was possible to easily just open some C# script-like file in the IDE that had callback that got called when a hotkey is pressed and current context in terms of what is around the caret, the compiler would generate this file in any language supported and then allow you to edit and recompile it in your favorite language)

          If you know old adventure games they had following interfaces:

          1. Zork/early…

          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 →
          • 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  ·  Install  ·  Flag idea as inappropriate…  ·  Admin →
            • Visual Basic.NET 中的 #Region 是否可以

              Visual Basic.NET 中的 #Region 是否可以随着代码自动缩进, 而不是停留在代码第一列? 这样看起来非常不整齐.

              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  ·  Languages - Visual Basic  ·  Flag idea as inappropriate…  ·  Admin →
              • Provide a means to choose content and formatting of exported test outcomes in MTM 2015.

                The exported test outcomes from MTM 2015 contains items that isn't always necessary. As a result work is required to manually edit the outcome details for each and every test case outcome. For instance, the person who executes a test is more important than the person who owns a test. I would like to choose the content I want, which is provided as a table with various columns. I suggest providing a means to select which data items to include in the table. Also, we have specific requirements for date formatting, which MTM does not meet. We would like to…

                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  ·  User Interface  ·  Flag idea as inappropriate…  ·  Admin →
                • Provide support for electronic signatures which can meet the requirements of 21 CFR Part 11.

                  Provide the means for a tester to electronically sign their results. It isn't enough that MTM 2015 shows the test runner in the test outcomes unless it can be demonstrated that the system positively identifies the person that ran a test and that person cannot be impersonated. Test records need to show who did what, when.

                  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  ·  User Interface  ·  Flag idea as inappropriate…  ·  Admin →
                  • 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 Tools for Unity  ·  Flag idea as inappropriate…  ·  Admin →
                    • Allow call to event that is null to optionally not throw exception

                      Allow call to event that is null to optionally not throw exception. If we could do something like:

                      public event Callback Foo();

                      public void SomeMethod()
                      {
                      Foo?(); // Does not continue call if null
                      }

                      I think this would be useful for a lot of places where a null-check is required, just like the ?. operator. It also preserves the ability to throw an exception if that it is desired.

                      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 →
                      • Allow more syntax themes.

                        Even UI developers need some good UI to work with. Visual Studio UI is awesome, however additional syntax themes would become a nice addition for people who spend lots of time in the editor. Sometimes it gets boring. Monokai, Seti, Abyss, Flatland would be great.

                        1 vote
                        Vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          I agree to the terms of service
                          Signed in as (Sign out)
                          You have left! (?) (thinking…)
                          0 comments  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
                        • Add Surround with support for Visual Studio TypeScript text editor.

                          It would be extremely useful for us as long-time TypeScript supporters and developers to be able to use our favorite feature of the Visual Studio text editors - "Surround with..." in the TypeScript text editor.

                          10 votes
                          Vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            I agree to the terms of service
                            Signed in as (Sign out)
                            You have left! (?) (thinking…)
                            0 comments  ·  Languages - JavaScript  ·  Flag idea as inappropriate…  ·  Admin →
                          • Add a ColdFusion plugin to VS

                            Add a ColdFusion plugin or module for VS so multi-language developers can leverage one tool for both .Net and CF

                            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  ·  Extensibility  ·  Flag idea as inappropriate…  ·  Admin →
                            • Dynamic class

                              Include support for dynamic class in .net.

                              This should allow the developer to take existing classes and either add more properties to the class in a new class, or remove properties.

                              This will allow the developer to create DTO classes from original classes, cutting away the properties he wants, but maintaining the ones he wants as well.

                              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  ·  .NET  ·  Flag idea as inappropriate…  ·  Admin →
                              • Code Differences in separate windows on dual monitors

                                Hello ,

                                I use two monitors for my system.I'm happy with the new Visual Studio 2015.One feature i would like to see is that there is a single window that is divided into two halves that show the code differences between the new code and the previous code by authors on github.

                                If , instead of halving the size of the window into two equal halves you can show one window for the old code and another to show the latest code but on the second monitor.This way its more convenient as we can utilize the space available with both…

                                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  ·  IDE and Editor  ·  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  ·  .NET  ·  Flag idea as inappropriate…  ·  Admin →
                                  • Stop opening all documents open in Visual Studio when opening a document in Blend

                                    It creates clutter and increases the risk of editing a document from two places at once by accident. Please let me open only the document I tell the program to open. I'm likely to have unsaved changes in the opened documents that can easily be lost in ther current setup
                                    The issue occurs when using the "Design in Blend" option in the solution explorer.

                                    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 →
                                    • reverse the deprecation of XPS Print API, or produce a viable server-side alternative

                                      There is currently no supported .NET API for printing server-side (e.g .from Services). In 2009 I was put in touch with one of the relevant people at Redmond, who said that some people get away with using System.Printing from services, but its unsupported, and fails for many people. He helped these people re-write their code to use unmanaged APIs.

                                      There were two unmanaged alternatives: GDI and XPS Print. GDI is too much work, but XPS Print worked great, because you can easily use managed code to create the XPS, and then the unmanaged XPS Print API to print it. But…

                                      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  ·  .NET  ·  Flag idea as inappropriate…  ·  Admin →
                                      • VSTS Task board like view for features where the Feature is on the left making a swimlane & the user stories for the feature are in the lane

                                        I want a view like the task board but for features. On the task board the user story is on the left making a swimlane and the tasks are in the swimlane. I would like this view but with features on the left making a swimlane and userstories in the swimlane

                                        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 →
                                        • Go Kill Yourself

                                          Please Kill Yourself

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

                                          Feedback and Knowledge Base