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. It will be good if we have "Response Time" break up page wise in Load Test Result

    It will be good if we have "Response Time" break up page wise in Load Test Result.

    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 →
    • 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 →
      • Ask the user if he is sure that he wants to delete test case!

        when clicking on delete the MTM does not ask the user is he is sure about deleting the test.
        that is dangerous and makes no sense.

        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…)
          0 comments  ·  Flag idea as inappropriate…  ·  Admin →
        • Solution Explorer's file search filter is case sensitive

          As long as you do not enter text in file search filter with any capitalized letters, the search will be case insensitive. When you enter a single capitalized letter, the search becomes case sensitive. This to me serves no purpose because most developers would want the search to be a "quick" one and not care about Pascal casing. See https://connect.microsoft.com/VisualStudio/feedback/details/1078288/solution-explorer-search-filter-is-case-sensitive-it-should-be-case-insensitive for screenshots and other details.

          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  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
          • Move Collapsed Sections and Regions

            It would be really nice to be able to move around collapsed sections, without them re-expanding. This would allow ordering things after writing code, to keep things in a more logical flow.

            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 →
            • Generate tiles and splashscreen in multiple scales in Blend

              #Design mockup attached to this idea

              Creating all the visual assets for a new app is today a quite heavy process usually done in programs such as Adobe Photoshop or Adobe Illustrator.
              What could be really awesome was if Blend could support a small tool where it would be easy to generate visual assets such as tiles and splashscreens for different kind of apps.

              If Blend could support vector graphics such as AI files, and place them intelligently inside some guidelines for icons, and generate all the scaled assets, and even scale the resize the icon inside depending on the…

              68 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  ·  Blend for Visual Studio  ·  Flag idea as inappropriate…  ·  Admin →
              • Color code highlighted code in review screens to match commenters

                Its hard to associate comments with the highlighted code, Color coding the highlights so you can see which comment is associated with which rviewer would make it a lot easier.

                0 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 →
                • Highlight a bit more the braces

                  When you click on a brace to see where is its pair, they should be highlighted a bit more

                  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 →
                  • Improve the hide code feature

                    In the Editor, my code is full of IF statements. It takes a while to find the section I was on because I am not able to hide the code like in classes or Method. or for every "{}"

                    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 info about thread being forground or background in the Threads window

                      Customer External

                      I'd like to know whether a thread is a forground or background thread.

                      Yesterday, I had an issue in another application that wouldn't terminate on its own in the debugger. I thought that there must be a non-background thread running somewhere, but all threads had "worker thread" in the threads window. That was very misleading, because one of them in fact didn't have IsBackground set to true. And that was the problem. I could only find out by setting a breakpoint in that thread and query Thread.CurrentThread.IsBackground in the immediate window.

                      Since the background status of a thread…

                      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  ·  Debugging and Diagnostics  ·  Flag idea as inappropriate…  ·  Admin →
                      • Highlight for/foreach loop that pertains to the break/continue statement the cursor is on

                        It'd be great when you put your text cursor over a break/continue statement for it to highlight the loop that it'll apply to.

                        Akin to matching curly braces, this would be useful to aid in understanding program flow when statements can be nested and buried in a few different structures.

                        Thanks!

                        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 →
                        • Feature-testing recommendations for C++

                          I suggest the establishment of macros that indicate the features already implemented.

                          Feature-testing recommendations for C++
                          http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3745

                          Example:

                          The GCC 4.9.2 already have these macros in "gcc-4.9.2\libstdc++-v3\include\bits\unique_ptr.h":

                          #if __cplusplus > 201103L

                          #define __cpp_lib_make_unique 201304

                          template<typename _Tp>
                          struct _MakeUniq
                          { typedef unique_ptr<_Tp> __single_object; };

                          template<typename _Tp>
                          struct _MakeUniq<_Tp[]>
                          { typedef unique_ptr<_Tp[]> __array; };

                          template<typename _Tp, size_t _Bound>
                          struct _MakeUniq<_Tp[_Bound]>
                          { struct __invalid_type { }; };

                          /// std::make_unique for single objects
                          template<typename _Tp, typename... _Args>
                          inline typename _MakeUniq<_Tp>::__single_object
                          make_unique(_Args&&... __args)
                          { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); }

                          /// std::make_unique for arrays of unknown bound
                          template<typename _Tp>
                          inline typename _MakeUniq<_Tp>::__array
                          make_unique(size_t __num)
                          { return unique_ptr<_Tp>(new…

                          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 →
                          • Don't lock project output files (assemblies) after build in Visual Studio

                            After building a project or solution it happens regularly that Visual Studio locks the generated assemblies (file locks). Especcially with assemblies that will be loaded by editors (the BizTalk pipeline editor is notorious for this). For any later edit and build, you need to close and reopen Visual Studio.

                            Don;t lock my files!

                            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…)
                              0 comments  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
                            • Templated Uri Generator implementation in BCL

                              Nowdays ASP.NET WebAPI and many more frameworks privovide Url based business features, OAuth and other HTTP based products also uses formatted url to passing necessary data. Under such circumstance, a formatted Uri generator will becomes more and more useful.

                              The Url Generator should offer the following features:
                              1. Provide string.Format style formating method to fill in the placeholders in url-templates.
                              2. Validate the template format,which means the placeholder can only appear as a complete part of an URL string (a path segment, a query parameter name or value, etc.)
                              3. Auto escapse all arguments with user-specified escapse mode.
                              3. Provide…

                              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…)
                                0 comments  ·  .NET  ·  Flag idea as inappropriate…  ·  Admin →
                              • File Upload in WebView of Windows Phone 8.1

                                I have been struggling to upload files from WebView since last few days and there is no progress. Everything works well, The button is visible and it says "Choose File", however if you click the button nothing happens. can anyone with WindowsPhone knowledge help me? Its an XAML WebView app not silverlight app.

                                Please vote here to enable photo upload option in webview apps for windows phone

                                33 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  ·  Windows 8 Apps  ·  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  ·  Flag idea as inappropriate…  ·  Admin →
                                  • Make multicolored folders.(Not just for studio, but for all versions of windows).

                                    It would be nice because its hard to tell apart visual studio solutions and project files from other folder!

                                    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 →
                                    • Improve variable inspection in optimized .NET code

                                      When the application is running in release mode be able to evaluate expressions which now you aren't able to due to optimizations made by compiler

                                      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  ·  Debugging and Diagnostics  ·  Flag idea as inappropriate…  ·  Admin →
                                      • Enable Just My Code and framework stepping solution based rather than global

                                        Customer External

                                        I'd like it if the Enable Just My Code and framework stepping were solution based rather than global. Because of the variety of projects i work on, I have to keep switching back and forth.

                                        0 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  ·  Debugging and Diagnostics  ·  Flag idea as inappropriate…  ·  Admin →
                                        • Native support Sqlite in Visual Studio

                                          After declined sql server compact and not support in visual studio 2013
                                          please native support sqlite as default embedded, lite and in memory database for win,web,windows runtime and windows phone with very better user interface same ssdt for sql server. so can easy manipulation database and run sql query with plan.

                                          200 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  ·  SQL Server Data Tools  ·  Flag idea as inappropriate…  ·  Admin →
                                          • Don't see your idea?

                                          Feedback and Knowledge Base