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. Combine the Content and Scripts folders in the web project template

    It has always struck me as odd to the point of artificial that the default web project template in Visual Studio has a folder called "Content" and then a second folder called "Scripts".

    To any web developer that I know "Scripts" are "Content". They are served up by my web server the same way as .css and .html files.

    I understand that they contain a different type of content, but it's still content.

    0 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  2. 0 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Version Control (Git/TFVC)  ·  Flag idea as inappropriate…  ·  Admin →

    Thanks for taking the time to share this suggestion. This item has been around for a couple of versions of Visual Studio and we havenÕt acted on it. Looking at the VS Ò15Ó plans, weÕre not going to take action on this item, so weÕre going to close it. If the suggestion is still relevant, please either take a look to see if thereÕs another suggestion thatÕs similar that you can vote on, or open a new suggestion.

    - The Visual Studio Team

  3. ASHX files, two improvements

    ASP.NET on the VS2013, the compiler has a flaw, when combined into a general handler of IIS, the compiler, not an error, but the lack of # region code folding feature. Want to enhance inspection of *. Ashx file.

    0 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  4. Do no add color to Visual Studio 11 Beta

    This is not irony or a joke. This is a way to let the people who like the new look to cast their vote.

    It would be a shame to go back to 2010 looks just because there was no way to say that the change was good.

    I say: keep the 2011 beta looks and see how it turns out after working with it for a year. Then vote again for next version of Visual studio.

    Embrace change.

    Original suggestion:
    http://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/2623017-add-some-color-to-visual-studio-11-beta

    0 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →

    Thanks for taking the time to share this suggestion. This item has been around for a couple of versions of Visual Studio and we haven’t acted on it. Looking at the VS “15” plans, we’re not going to take action on this item, so we’re going to close it. If the suggestion is still relevant, please either take a look to see if there’s another suggestion that’s similar that you can vote on, or open a new suggestion.

    - The Visual Studio Team

  5. Provide easy customization of list columns for External Lists using BCS

    When creating External Lists bound to External Content Types, there is no easy way to modify the columns in the External Lists to display columns as choice columns such as a Radio Button list, Drop Down List etc. by converting the columns to a Lookup column. This would reduce development time by not requiring special binding to a BDC model or customizing InfoPath Forms for each External List.

    0 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  6. In Visual Studio 11, merge the 2 contextual menus for Code Analysis suppressions

    http://i.imgur.com/2xpb1.png

    As you can see on the screenshot, there are 2 menus to suppress messages.

    This cool "Actions" link should be replaced with 3 links like "Suppress: [in code] [global file]. [?]" to reduce the time necessary to suppress a warning.

    And if there is no space enough for that, then could you just merge the crazy sub-menu in the first menu? Opening a context menu to open another is just dumb.

    When you have to go through hundreds of warnings, opening 2 menus for each is a waste of time and focus.

    0 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  7. random access iterator

    I want you to introduce a random access iterator. You have to do not copy all the way when searching the regular expression a huge StringBuilder by introducing this and search across the new line will also be possible

    0 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  .NET  ·  Flag idea as inappropriate…  ·  Admin →
  8. make it easier to load symbols from third party sources like symbolsource.org

    On every VS instance I use, I have to manually configure symbolsource.org as symbol server. This would be easier if there was a checkbox "use symbolsource.org symbols", just like there is one for "microsoft symbol servers". If there are other popular public symbol sources (I don't know any), they should be included as option as well.

    0 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Debugging and Diagnostics  ·  Flag idea as inappropriate…  ·  Admin →
  9. Edit & Continue: change an existing method's signature

    This has been split from http://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/4079422

    Edit and Continue has always been a staple of Visual Studio development; it's one of the most important features that make it better than other IDEs. In 2002, Visual Studio .Net came out, and didn't have Edit and Continue, which made it very hard to use. In 2003, the new version had Edit and Continue and I was jubilant.

    Allow edit and continue to add/remove methods or change their signatures.

    (Filed on behalf of "The Configurator": https://visualstudio.uservoice.com/admin/users/14358195-the-configurator)

    0 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Debugging and Diagnostics  ·  Flag idea as inappropriate…  ·  Admin →

    Thanks for taking the time to share and vote on this suggestion. Here on the Visual Studio team we are sorting through all the UserVoice suggestions to figure out what things we are going to work on next. Unfortunately, since this item hasn’t gathered many votes recently, I am going to close it out for now.

    If you would like us to reconsider this, please create a new suggestion and get other impacted developers to vote for it.

    Again, thank you for sharing with us!

    Kaycee Anderson
    @KayceeSue
    Visual Studio Team

  10. Popping Values when Copy/Paste Context in debug mode

    In the IDE editor when I copy a bunch of sql parameters, var, Objects etc... up to and include maybe a sql command. The text just has a list of parameters and then the call to the sql command. Sure I can look at the locals or create some watches if I want to see the values. But I'd rather everything just POP the values when I copy the text. Maybe hit ctrl shift C or double click the c. Then all the values pop like this: OracleParameter myparam = new OracleParameter("paramName", employeFirstName: "Ronald");

    In the original file "Ronald" is…

    0 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Debugging and Diagnostics  ·  Flag idea as inappropriate…  ·  Admin →

    Thanks for taking the time to share and vote on this suggestion. Here on the Visual Studio team we are sorting through all the UserVoice suggestions to figure out what things we are going to work on next. Unfortunately, since this item hasn’t gathered many votes recently, I am going to close it out for now.

    If you would like us to reconsider this, please create a new suggestion and get other impacted developers to vote for it.

    Again, thank you for sharing with us!

    Kaycee Anderson
    @KayceeSue
    Visual Studio Team

  11. Enhance web deployment

    I had problems deplying an asp.net mvc web application to my webhost and after an all-nigher I finally solved the problem which consisted of several parts.

    When you configure for a ftp deployment of a website bring back the option to choose between active and passive connection. When you enter the ftp addres username and password and press the button to test the connection you could do your check to try and determine wether or not passive connection should be used and give me a suggestion on the matter. However I should Always be able to override that suggestion.

    I…

    0 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Test Tools  ·  Flag idea as inappropriate…  ·  Admin →
  12. 0 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
  13. to allow you to be able to rename a server

    I think you should be able to rename a *.visualstudio.com TFS server.

    0 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  14. Allow javascript code outlining when a razor variable is used

    Outlining in JavaScript works great, allowing you to collapse functions to reduce space in the editor and focus. However, if a razor variable (e.g. @Model.Foo) is used in a JavaScript function, the outlining is disabled for that method (the collapse buttons disappear). Please could it be changed to allow collapsing in this case

    0 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Languages - JavaScript  ·  Flag idea as inappropriate…  ·  Admin →
  15. Allow users to sort, classify, and group Screen Members in the left pane of the LightSwitch Screen Designer

    When designing a complex screen in LightSwitch, the left pane quickly becomes a jumbled mess as Queries, Objects and Variables are placed in order of their creation while Methods appear alphabetically at the bottom.

    While you can drag Screen Members up and down to position them, it takes a long time to move each item and there's still no obvious structure to help you find things.

    It would be good if the user could sort this list and possibly create some sort of classification or hierarchy in order to group members together by function - eg all the variables/objects/queries/methods used…

    0 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →

    Thank you for your suggestion on improving LightSwitch. However, Visual Studio 2015 is the last release of Visual Studio that includes the LightSwitch tooling and we recommend users not begin new application development with LightSwitch. That said, we will continue to support users with existing LightSwitch applications, including critical bug fixes and security issues as per the Microsoft Support Lifecycle. Please see the blog post for more information: https://blogs.msdn.microsoft.com/lightswitch/2016/10/14/lightswitch-update/

    – The Visual Studio Team

1 2 373 374 375 377 Next →

Feedback and Knowledge Base