Visual Studio IDE

Announcement: Last fall, we migrated this forum to Visual Studio Developer Community to provide you one convenient and responsive system for all feedback. As the final step in the migration, this forum will be closed off completely on June 1st, 2019. We encourage you to visit Visual Studio Developer Community where you can now suggest new ideas, browse and vote on existing ideas, and engage with Visual Studio teams.

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. Have official and built-in support for xSpec and BDD framework

    The current opensource xSpec and BDD framework available in the market are not well integrated with Visual Studio so I think it is about time there is a built-in support for xSpec framework and BDD from .NET besides the Microsoft Unit Test framework.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Extensibility  ·  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

  2. Scripted plugins for visual studio per solution

    It is necessary sometimes to create an extension for VS that should be used by all developers in a team. Well, you have to remember to update it when new version arrives. It would be better to have these extensions as a scripts included in solution.

    So, for example I want to provide some custom command for css folder in my web project. I create a script (in powershell for example) that implements this command. Include it to project's special folder "extensions". This command will be available automatically for all developers when they checkout the code from repository.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Extensibility  ·  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. AOP

    VS should implement AOP inside the VS Packages and it should be easy for us just todo our coding only rather than focising the plumbing code

    2 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Extensibility  ·  Flag idea as inappropriate…  ·  Admin →

    I want to personally thank you for taking the time to share this suggestion. Since the suggestion you raised has not gathered many votes, the Visual Studio team is prioritizing other suggestions and closing it at this time.

    If you would like us to reconsider this, please create a new suggestion. Again, thank you for sharing with us!

    — The Visual Studio Team

  4. Add a media player extension that's dockable.

    Add a Media Player (VLC?) extension so I can dock it on the IDE and watch stuff while I code.

    2 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Extensibility  ·  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. Allow configuring R Tools for Visual Studio to use 32bit R even on 64bit Windows

    Some tools for R are available only for the 32bit version of R. so being able to use 32bit R from R Tools for Visual Studio even on 64bit Windows would be useful.

    2 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Extensibility  ·  Flag idea as inappropriate…  ·  Admin →
  6. make Visual Studio IDE SDK open-source so that we can extend and use it freely for entreprise development

    Many times in enterprise dvelopment I have seen that , due to higher Licence Cost for Visual Studio Ultimate - projects are moved to java platfform as Eclipse is available for free.

    Eclipse choice helps to keep project cost down with a big difference

    Allow enterprise developers to extend or use VS IDE for Free

    2 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Extensibility  ·  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

  7. Allow create extensions that by F1 for C++ external libraries redirect to correct help web page

    Please allow create extensions that open help web-pages for external C++ libraries.
    It get on input C++ identifier and return Web page URL to open.

    2 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Extensibility  ·  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

  8. Windows Internet Explorer uable set

    Windows Internet Explorer, Unable to set property "innerHTML" of underfined or null reference.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Extensibility  ·  Flag idea as inappropriate…  ·  Admin →

    Thanks for taking the time to share this suggestion. Since it’s been around for some time and not attracted many votes, we are not including it in our plans at present, so I’m closing the item out to return your votes to you.

    Thanks
    Paul Chapman
    Visual Studio Program Manager

  9. Support for Domain Specific Languages

    Visual Studio provides little to no support for domain Specific Languages. Making Visual Studio support a simple language either requires struggling through MEF which is fairly non-intuitive. What will be nice to have is the ability to specify a grammar and have Visual Studio support the language. The framework should provide support for parsing, type safe AST, code formatting, interpreter among other things for the language.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Extensibility  ·  Flag idea as inappropriate…  ·  Admin →

    I want to personally thank you for taking the time to share this suggestion. Since the suggestion you raised has not gathered many votes, the Visual Studio team is closing it at this time.

    Visual Studio does now also support TextMate bundles for language extensibility.

    If you would like us to reconsider this, please create a new suggestion. Again, thank you for sharing with us!

    Paul Chapman
    Program Manager, Visual Studio

  10. 1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Extensibility  ·  Flag idea as inappropriate…  ·  Admin →
  11. to make socket security in silverlight optional

    Socket security is a must in silverlight browser apps. But sometimes we need to comincate with other systems than Windows. It should be optional to turn off that security.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Extensibility  ·  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

  12. Link codeplex project to test projects in visualstudio.com

    Sale test framework for an open source application is a good vector of funding open source projects.
    It's not possible to industrialize open source projects directly from codeplex because all tfs features are not activated.
    So, I think you could think about designing a bridge between codeplex solutions and visualstudio.com that allow to test build and deploy from visualstudio.com and keep the main project in codeplex.
    You also could create a kind of market place for that.
    The open source developer creates his project in codeplex
    He industrialize it in visualstudio.com then, when the project is ready
    He can decide…

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Extensibility  ·  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

  13. VSIX extensions should be updated from a network path

    In-house developed VSIX extensions should be updated without uploading Visual Studio Gallery. Click-Once like deployment may be good.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Extensibility  ·  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

  14. Are there any plans to incorporate Microsoft Web Products into Lightswitch as screens?

    Are there any plans to incorporate Microsoft Web Products into Lightswitch as screens? I would like the ability to add Outlook.com (Office live / Office 365) functionality to a web application. I would like to add these by selecting them as screens and wiring them in similar to the way I do ComponantOne controls. This would give the users the ability to e mail and calendar and save documents to Skydrive, share and collaborate on docs other than DB data. Even if I can offer Office 365 with a per user charge this would be a valuable extension of the…

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Extensibility  ·  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

  15. add support for empty struct initialisers in C99

    Both clang and GCC support the non-standard C99 extension of empty initialisers for structs, now that VS 2013 supports C99 and introduces compound struct initlialisers I feel this would be a handy extension, a lot of my existing C code that is compiled on both Clang and GCC still doesn't compile on visual studio, the C99 additions partially solved this, but empty initialisers are the last part that is missing.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Extensibility  ·  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

  16. 1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    closed  ·  0 comments  ·  Extensibility  ·  Flag idea as inappropriate…  ·  Admin →
  17. Project and Item Template development without using $ marked variables.

    For large scale project or item templates, using $ marked variables causes the main project cannot be compiled and tested. We can only create a VSIX extension with custom wizards, using very long and unique parameters without $, and adding these unique parameters into ReplacementDirectory. This workaround brings us very large development cost.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Extensibility  ·  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

  18. Extension and Updates Mini-Profile Info is too sparse

    While the ability to extend VS2012 through the Extension and Update is great, the mini-profile information displayed within the dialog's right panel for the current extension is missing two important pieces of information:

    1) How much does the extension cost! In particular how much does the trial version configuration cost...after the trial is over.

    2) What does this extension target: VS2012, VS2010, TFS, ASP.NET MVC 2, Hg, Git, etc. Some extensions appear to be complete but are merely enhancers of other extensions or features you will not use.

    As a result, I am constantly having to click the more information…

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Extensibility  ·  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

  19. Support the use of Default Schema in SQL Server when using EF 4.1

    We use default database schema settings in SQL Server to support the use of special Test Schema stored procedures for our test cases. Under Linq to SQL, when the user credentials were provided to SQL Server, the new default Schema for the test user would cause the use of Test schema objects instead of standard dbo schema objects.

    However, under EF 4.1, all objects have their schema set at compile time, and even if the credentials of the user are set to use another schema in SQL Server, the EF objects override that, and force the use of the dbo…

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Extensibility  ·  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

  20. vision

    What's the most method to found a good vision?

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    closed  ·  0 comments  ·  Extensibility  ·  Flag idea as inappropriate…  ·  Admin →

Feedback and Knowledge Base