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. build F7

    return compile by F7 and not CTRL+SHIFT+B

    4 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Accessibility  ·  Flag idea as inappropriate…  ·  Admin →
  2. Add Bookmarks feature to Visual Studio Marketplace website.

    I want to find my favorite VS extensions easily in the market place. The old website had this "favorites" feature that I could add extensions to my favorites list, but it is missing now.

    So, please add back this feature to the market place website. Thanks.

    4 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Accessibility  ·  Flag idea as inappropriate…  ·  Admin →
  3. Allow customers to unblock their account without having to receive a code on their phone!!!!!!!!!!

    I can't unblock my MS account without providing a phone number!!!!!

    Stop doing that!!!

    4 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Accessibility  ·  Flag idea as inappropriate…  ·  Admin →
  4. Add a 'Set All' button to the font size selector

    I know most developers have good eyes, so the few that cannot see properly are not important enough to have Microsoft care about the fact we can't use the IDE 'Out of the box'.

    I cannot read any Visual Studio menu options until I get all fonts set to Verdana Size 14.

    Doing this takes a long time, and when I sign in on a new machine you do not always import the settings.

    Or, tell me how to programmatically set the values, and I will write an extension, but as it is, I can't use visual studio to import…

    4 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Accessibility  ·  Flag idea as inappropriate…  ·  Admin →
  5. Add a linker option switch to enable/disable ProductionID (Rich Signature) generation

    Add a linker option switch to enable/disable ProductionID (Rich Signature) generation for PE32/PE32+ output files

    The "Rich" signature can be found between the DOS and PE headers in a PE32/PE32+ image. It's said that the word "Rich" likely originated from "Richard Shupak" and "DanS" was likely attributed to employee "Dan Spalding" who presumably ran the linker team.

    Currently I can hack the link.exe to disable the generation of Rich Signature. However it's still basically manual work. It would be nice if the linker team would add a linker option such as "/PRODID:[ON|OFF]" to provide us users more choice on customizing…

    3 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Accessibility  ·  Flag idea as inappropriate…  ·  Admin →
  6. 3 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Accessibility  ·  Flag idea as inappropriate…  ·  Admin →
  7. Ask user for confirmation before closing VS IDE.

    Please ask user for confirmation before closing VS IDE. Like it ask before closing while in debugging mode.

    3 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Accessibility  ·  Flag idea as inappropriate…  ·  Admin →
  8. Accessibility - Settings and more info

    It will be nice, when we blind developers have a category in the options, where we can toggle accessibility-features or tool tips. For example, the "ready"-message can be anoying. But here are some messages not implimented (version 2017.5.4), for example the parameter-info for methods in the editor, on auto-complit. Or the visual markers for syntax-error or breakpoints. Hopefuly this will be realized and I hope my ideas are posible.

    3 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Accessibility  ·  Flag idea as inappropriate…  ·  Admin →
  9. Kindly provide some other VS themes which is good for eyes.

    Here only one dark and light is theme is available. Please provide some other dark themes which is good for eyes.

    Thanks
    Krishan Kant Sharma

    3 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Accessibility  ·  Flag idea as inappropriate…  ·  Admin →
  10. Add Orca Screenreader Support to Visual Studio Code

    I had read articles on how Visual Studio Code was improving accessibility. As a Linux user, I thought I would give it a shot. Unfortunately, I can't experience the IDE, as it doesn't appear to work with Orca; Orca won't read any of the windows, thus rendering the IDE inoperable. Is there another package I need to get for this functionality to work? If not, please, please add Orca support to Visual Studio Code!

    3 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Accessibility  ·  Flag idea as inappropriate…  ·  Admin →
  11. 3 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Accessibility  ·  Flag idea as inappropriate…  ·  Admin →
  12. Code Anchors

    You add a table of contents for each script so it shows you a list of functions classes etc. and you can jump to the line of code it is defined.
    It would allso be nice to have such funconality for "anchors" so you can place a spot, name it and have an easy way to jump to it.
    That would make long codes easyer to navigate!

    3 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Accessibility  ·  Flag idea as inappropriate…  ·  Admin →
  13. Clean up UserVoice

    Uservoice has become an absolute mess. Microsoft's feedback on issues does not have dates attached, so we have no way of knowing if a comment is a day old or years old (hint: most of the comments are years old). All MS responses need to have dates attached, and need to be re-updated after 6 months to reflect shifting priorities.

    Please either clean up this website or shut it down. In it's current state it's absolutely useless.

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

    Hello
    VB.net is very accessible, but there are a few accessibility issues. These problems are true about all versions of VB.net from 2001 to 2013. I have not checked 2015 yet. These problems were almost solved in Visual Basic 2005 using JAWS 11 and Jamal Mazrooee's Scripts for JAWS, but he did not update his scripts for later versions of VB or JAWS, so those scripts don't work anymore. Here are the accessibility problems:
    1- When I press Ctrl+Tab for switching between Tabs, JAWS does not read the tab names, so I cannot know when to release Ctrl button.
    2-…

    3 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Accessibility  ·  Flag idea as inappropriate…  ·  Admin →
  15. hi. how about making the tool box in tools, so it reads with the list of objects with jaws, currnetly it does not do this. also if i try to

    hi. for jaws to read the list of objects, and in the tools, tool box, items, just reads the tabs, in previous versions would read this. also if i try to add a reference, does not read the list of objects to add in the reference editor. did work in vs 2010, 2012, 2013. you have broken accessibility again. any ideas to fixing this with jaws, go and grab the latest jaws 17 demo, and try these options on a project. using c # wpf, universal apps, running windows 10 64 bit pro.

    3 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Accessibility  ·  Flag idea as inappropriate…  ·  Admin →
  16. consgnar produtos em fins pacotes pronto evoluir informatização formalizada

    Labor valido de tecnocracia e consignação em viabilização de objeto de provimento ao quadro de alcance aos fins

    3 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Accessibility  ·  Flag idea as inappropriate…  ·  Admin →
  17. Better support spacing for methods who's parameters are on separate lines.

    Occasionally parameters of a method can get very long. To be able to keep track of the parameters, many people will indent each one.

    public void UpdateBuffer(GraphicsDevice graphics)
    {
    renderTarget = new RenderTarget2D
    (
    graphics,
    graphics.PresentationParameters.BackBufferWidth,
    graphics.PresentationParameters.BackBufferHeight,
    false,
    graphics.PresentationParameters.BackBufferFormat,
    DepthFormat.Depth24
    );
    }

    This does not play well with the editor at all, although it is absolutely 100% mandatory to do so for readability at times. Currently the spacing will not align automatically, and the collapsibility is hit or miss.

    3 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Accessibility  ·  Flag idea as inappropriate…  ·  Admin →
  18. just add a make form button please, I can't figure out how with this version

    Its just a pain ********** to figure this out, I can't make my app because this form of the studio is too confusing for me.

    3 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Accessibility  ·  Flag idea as inappropriate…  ·  Admin →
  19. 3 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Accessibility  ·  Flag idea as inappropriate…  ·  Admin →
  20. Allow one to change the default save location of new projects

    I prefer NOT using the Repos folder, why does every IDE have it's own save location...

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

Feedback and Knowledge Base