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. Visual Studio for Linux

    We need Full Version of Visual Studio for Linux.
    And language of programming such as:

    -C
    -C++
    -C#
    -VB
    -F#
    -HTML
    -MHTML

    Thanks,

    6,273 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    256 comments  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
  2. Support multiple rows of document tabs

    This suggestion is migrated to Developer Community. Please use below link to view the current status.
    https://developercommunity.visualstudio.com/content/idea/351238/support-multiple-rows-of-document-tabs.html
    It would be really nice if the IDE allowed multiple rows of document tabs. Currently, I'm using the "Tabs Studio" add-in for this (http://www.tabsstudio.com). See here for an example: http://www.tabsstudio.com/documentation/addins/several-tabs-highlighted-with-the-default-style.png

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

    Hi thanks for your votes and survey responses. We’ve closed down the survey now and are looking into options that would solve the underlying need that you’ve presented to us. However, due to prioritization of work, we will not be able to release this exact feature in a future update.

  3. Ability to configure Source Control settings per project

    This suggestion is migrated to Developer Community. Please use below link to view the current status.
    https://developercommunity.visualstudio.com/content/idea/351128/ability-to-configure-source-control-settings-per-p.html
    Currently, The source control settings can be set per windows user.So if I'm working on different projects and each one has it's own Source Control (VSS,TFS,Tortoise...etc), then every time I want to open one of the project, I have to go and change VS source control settings to meet the source control that is being used for the project...

    This is a time consuming and causes a frustration for me.

    Vote please :)

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

    This is a great idea! We completely understand how auto-switching SCC providers would help increase your productivity. Although we plan to make this available to you in the near future, we are still in the planning process and may reach out for your feedback as we start to define how tackle this problem. We will check back as soon as possible with any updates to this request. Allison Buchholtz-Au: VS Program Manager ​​

  4. Open links in an actual browser

    This suggestion is migrated to Developer Community. Please use below link to view the current status.
    https://developercommunity.visualstudio.com/content/idea/351021/open-links-in-an-actual-browser.html
    Please take the Web Browser out of the Visual Studio, open links in the default web browser (and please my own default, not Internet Explorer). Visual Studio is not good as a web browser and it uses Internet Explorer inside to make it worse.

    1,407 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    36 comments  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
  5. Make Visual Studio per-monitor/multi-monitor DPI aware

    This suggestion is migrated to Developer Community. Please use below link to view the current status.
    https://developercommunity.visualstudio.com/content/idea/351305/make-visual-studio-per-monitormulti-monitor-dpi-aw.html
    http://msdn.microsoft.com/en-us/library/windows/desktop/dd464646
    http://imgur.com/qAiVw1Q,eVRIBlZ

    When dragging VS 2013.1 Express to my second monitor running at a different DPI, it becomes blurry. VS seems to be acting as if it only has support for global DPI settings instead of per-monitor settings. It would be great if VS followed the same guidelines its users are attempting to follow when it comes to developing desktop apps ;-).

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

    Hello voters!

    While I don’t have concrete plans to share yet, I do want to let you know that we recently started looking into this and what will it take for us to provide better support for this scenario.

    I’ll provide another update once I have more concrete information to share.

    Thank you!

    Ruben Rios
    Program Manager
    Visual Studio IDE Team

  6. 1,196 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    36 comments  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →

    Hi Supporters of this item,

    We are considering making this available as an option in a future release of Visual Studio.

    If this is made available, we expect the feature to need to be optional as there are many who prefer the current keybinding of Ctrl+W to stay as it is.

    Thanks
    Mark Wilson-Thomas
    Program Manager, Visual Studio IDE Team

  7. Add "exclude files" to the "Look in" options under Find and Replace

    Add "exclude files" to the "Look in" options under Find and Replace. There are times when certain files are always going to be impertinent to search for, and it would be nice to know that search will not be bogged down by those files.

    1,162 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    28 comments  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
  8. Add ligatures to Consolas font

    I like coding with ligatures, using FiraCode font:
    https://github.com/tonsky/FiraCode

    But as much as I like the ligatures, I find the font itself (letters and numbers) to be less nice than Consolas, which I really like.

    My suggestion is to add optional ligatures to Consolas, for people who want them.

    1,131 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    23 comments  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
  9. save text files with the newline convention present in the file when opened

    This suggestion is migrated to Developer Community. Please use below link to view the current status.
    https://developercommunity.visualstudio.com/content/idea/351278/save-text-files-with-the-newline-convention-presen.html
    The Visual Studio text file editor has an "advanced save" option that allows me to choose a particular format to save to, every time I save a file.
    However, 99% of the time, the right thing to do is to save the file using whatever convention was present when the file was originally opened. Thus, if I open a file with LF-style line termination, new lines I add should be terminated with LF, and the file should be saved as LF-terminated. If I…

    1,025 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    33 comments  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
  10. Add native Markdown support

    This suggestion is migrated to Developer Community. Please use below link to view the current status.
    https://developercommunity.visualstudio.com/content/idea/351229/add-native-markdown-support.html
    Markdown is known as best idea for project text files. For example most README files novadays are written in markdown.

    Also default README.md could be possible added to project templates.

    To get more details visit Markdown specs page http://daringfireball.net/projects/markdown/.

    991 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    10 comments  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
  11. Make (editing) Typing/Scrolling more responsive

    This suggestion is migrated to Developer Community. Please use below link to view the current status.
    https://developercommunity.visualstudio.com/content/idea/351007/make-editing-typingscrolling-more-responsive.html
    There is a visible lag between the moment you press a key and the moment this translates into a character on the screen. Things like Go To Definition, and scrolling, can hang for several seconds.

    It appears to get worse over time as you work in the editor.

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

    Hello again voters and reporters for this UserVoice item

    Visual Studio 2017 RTW, released yesterday, contains fixes to many of the worst issues we are aware of that caused typing delays. To get the benefit, if you haven’t already done so, please download it today from https://www.visualstudio.com/downloads/

    We’ve also included enhanced typing telemetry in the new release, so we can continue to focus on improving those issues that remain, and we’ll alert you via the Visual Studio Performance Center (see https://blogs.msdn.microsoft.com/visualstudio/2016/10/10/faster-visual-studio-15-startup/ for details) when an extension is slowing your typing down.

    We’re not done: we intend to make further improvements to typing responsiveness in updates to Visual Studio 2017.

    Thank you

    Mark Wilson-Thomas and Hemchander Sannidhanam
    Program Manager and Engineering Manager
    Visual Studio Editor Team

  12. In VS 2013, allow ability to run the "Change Authentication" wizard AFTER project is created

    This suggestion is migrated to Developer Community. Please use below link to view the current status.
    https://developercommunity.visualstudio.com/content/idea/351297/in-vs-2013-allow-ability-to-run-the-change-authent.html
    VS 2013 has a "Change Authentication" feature invoked when you create a project.

    You cannot run it standalone and worse of all you cannot run it after the project has been created.

    Consider e.g. having a VS 2012 project and wanting to upgrade to VS 2013 and use AAD instead of ADFS.

    Not a new project so can't use the "Change Authentication" wizard. Never used AAD before so no idea what the WIF constructs are!

    Or wanting to migrate a build from Test…

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

    Hi everyone. Thanks for the comments. I work on the ASP.NET tooling team and I wanted to let you all know that we are very interested in enabling this. Right now we are working on some support that will enable adding/removing auth to be much easier. After that work is done we are hoping to enable a way to add (and potentially remove + replace) the auth for an ASP.NET project.
    I don’t have permissions to change the status here, but I will ask that it gets updated to Under Investigation. I don’t want to mark it as started because we are still doing some infrastructure changes to enable it. I’m hoping we can start the actual work in a couple of months but I can’t say for sure until we get past the current set of feature work.

  13. Stop polluting My Documents with Visual Studio folders

    This suggestion is migrated to Developer Community. Please use below link to view the current status.
    https://developercommunity.visualstudio.com/content/idea/351013/stop-polluting-my-documents-with-visual-studio-fol.html
    Visual Studio creates a new folder in My Documents with every version. Over time, if the user requires many different versions of Visual Studio installed, this pollutes the folder. My Documents is supposed to be where I keep, well, my documents.

    This even goes again Microsoft's own software design guidelines, if I remember them right.

    Most of the subfolders should be moved to the existing AppData Visual Studio folder. The Projects subfolder has no reason to exist, since you might as well default…

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

    Hello,

    We’ve begun work on this and are considering changing the default location for new projects to C:\\USERPROFILE\Source\repos. Would this be a reasonable change to address the problem of “clutter” in the Documents folder? This is currently the default for cloned repositories, so all projects would be in a singular default location.

    As well, you still retain the option to change the default if you’d like.

    Allison Buchholtz-Au
    Program Manager – VS IDE

  14. Scroll horizontally using Shift + Mouse Wheel

    Many applications (e.g. Visio) and editors (e.g. EditPlus) have Shift+MouseWheelScroll wired up to a horizontal scroll action.

    This seems like a useful convention to adopt in Visual Studio for the text editor (and others)

    458 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    29 comments  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
  15. Split Visual Studio windows horizontally and vertically the at same time.

    This suggestion is migrated to Developer Community. Please use below link to view the current status.
    https://developercommunity.visualstudio.com/content/idea/351247/split-visual-studio-windows-horizontally-and-verti.html
    It would be nice if you could split Visual Studio windows horizontally and vertically (read: create a vertical tab group on a horizontal tab group and vice versa) the at same time as display size increases constantly.

    So you'll be able to have a arrangement of your files like http://jsfiddle.net/ provides.

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

    Hello voters!

    While we don’t have concrete plans to share yet, I wanted to let you know that we recently started discussions about potentially supporting this scenario.

    I’ll provide an update once I have more concrete information to share.

    Thank you!
    Ruben Rios
    Program Manager
    Visual Studio IDE Team

  16. Exclude outlining operations from the undo/redo stack

    There's something really annoying in Visual Studio : where I expand or collapse a method or code region, this action is pushed on the undo stack. So if I edit some code in a method, then collapse that method, and then want to undo my change, I have to undo twice : once for the collapse action, and once for the change in code. This can be VERY confusing if you expanded or collapsed several things after editing the code, the editor keeps jumping to different places and you don't know whether your changes have been undone or not... Please,…

    416 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    29 comments  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
  17. 415 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    6 comments  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
  18. 409 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    6 comments  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
  19. Add a better shortcut for commenting and uncommenting - "CTR+/"

    “CTR+K,C” for commenting “CTR+K,U” for uncommenting shortcuts are NOT useful, easier to click a button on a toolbar instead.

    Every developer comment / uncomment pieces of code quite often. Please add "CTR+/" shortcut for toggling comments.

    This tiny addition could save tones of working hours for developers. ReSharper has it; but it would be much better to have it as a build-in feature.

    405 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    32 comments  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
  20. "View White Space" should show line endings too

    As described here: http://connect.microsoft.com/VisualStudio/feedback/details/621096/view-white-space-should-show-line-endings-too

    Request:
    * Visual Studio > Edit menu > Advanced > View White Space.
    * Currently, this feature shows a symbol for space and tab characters.
    * I would like to be able to view line endings too.
    * I would like to be able to view what style of line ending was used.

    And that's it for the request.

    And now I offer some suggestions as to how this may look. Here's what I've seen other tools do:
    * TortoiseMerge uses a single, unobtrusive symbol. It is "light" and does not distract from the main document…

    398 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    6 comments  ·  IDE and Editor  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1 3 4 5 121 122

Feedback and Knowledge Base