I suggest you ...

Add high resolution icons for those who use high DPI screens

When you set your screen to high DPI (>100%) icons in toolbars get really blurry. In VS 2010 it was a pain to create great UI while your ide looked so bad.

Icons should look pixel perfect independently of your DPI.

251 votes
Sign in
or sign in with
  • facebook
  • google
    Password icon
    I agree to the terms of service
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Miguel HurtadoMiguel Hurtado shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →
    completed  ·  Visual Studio TeamAdminVisual Studio Team (Product Team, Microsoft) responded  · 

    Hi High-DPI supporters!

    We’re marking this suggestion as completed as we’ve greatly improved the high-DPI experience over the past 2 releases of Visual Studio! If you do find areas or images in the IDE that aren’t scaling as expected or are blurry, etc. please share those with us via the smiley face/feedback command in the IDE or via Connect: http://connect.microsoft.com/VisualStudio.

    If you’re using multiple displays that have different DPIs and experiencing issues with that experience, I’d encourage you to vote up the per-monitor DPI suggestion: https://visualstudio.uservoice.com/forums/121579-visual-studio-2015/suggestions/5429060-make-visual-studio-per-monitor-multi-monitor-dpi-a.

    Thanks for your support on this suggestion and happy coding!

    Cathy Sullivan
    Visual Studio IDE Team


    Sign in
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      • Paul LangillePaul Langille commented  ·   ·  Flag as inappropriate

        One of the bigger problems is that Visual Studio (including 2015) does not properly implement per-monitor DPI - which causes the blurry icons - because the app still only listens to system DPI which is very different when you have a mix of 96, 144, 192 and 288 DPI screens in a multi-monitor configuration - trying to develop per-monitor applications. Adding larger icons is only a small step towards that goal.

        This causes blurry text when windows are not on the monitor that matches the DPI of the primary monitor on Windows 8.1 and now Windows 10. I await the final release of Win10 and VS 2015 - hoping that they fix this problem (among other Per-monitor-DPI bugs) so that I don't have to strain my eyes with the horrible defocus of text that is a result of the incomplete implementation.

      • Nick LechnowskyjNick Lechnowskyj commented  ·   ·  Flag as inappropriate

        I'm running Windows 8.1 on a MBP 15" Retina and the only issue that I can see is that the arrows and icons in solution explorer are tiny. Everything else seems to scale correctly though.

      • Patrick SmacchiaPatrick Smacchia commented  ·   ·  Flag as inappropriate

        Will hi-res will go one day higher than 4K ? If yes vectorized icon would make sense, if no two version of the icon 32x32 and 16x16 would be enough.

        In the bitmap 16/32 case, I hope facilities in the .VSCT package file would be provided to simplify managing the pairs of icons, like same position in two 16 and 32 bitmaps or same names.

        Concerning answering will hi-res will go one day higher than 4K? This is like 16M colors provided by 24 bits, the human eyes cannot see more than 16M colors so this won't evolve anymore. I believe the 4K also reach the maximum capacity of human eyes, unless we code one day with 1 or 2 meters diagonal screen?

      • KenKen commented  ·   ·  Flag as inappropriate

        I also think vectors are always the way to go when possible.

      • AzarienAzarien commented  ·   ·  Flag as inappropriate

        I think vectored icons is the way to go. We have had vector fonts for ages.

      • Warren BuckleyWarren Buckley commented  ·   ·  Flag as inappropriate

        OK Visual Studio 2013 mostly looks pretty good on my 15" MacBook Pro Retina with Windows 8.1 running in VMWare Fusion.

        90% of the app looks good as it's manly text being used in the IDE for menus & writing code obviously, but any where there are icons being used looking a little blurry, so would be good to get these updated and looking a lot crisper.

        Warren :)

      • Thomas DarlingThomas Darling commented  ·   ·  Flag as inappropriate

        Absolutely agree. Visual Studio must support high DPI screens correctly.

        Please do proper layout testing at the standard 125%, 150% and 200% DPI settings, and include graphic assets specifically designed for those scales. Currently, all my icons look like a gray, blurry mess at 150%, and that is just plain unacceptable. You already have the icon designs, so redrawing them at more resolutions should be an easy task - ****, I will do it for you for free, if that is what it takes.

        Looking at code all day, we are probably among those users who can benefit the most from the clear text and extra workspace provided by a high DPI screen, so supporting it should be an absolute requirement.

      • CornanCornan commented  ·   ·  Flag as inappropriate

        I believe this is the same as requesting the return of "large icons" in the Visual Studio toolbars.

        VS2008 still had the option, and some programs still offer THREE icon sizes, and different icon sizes for different toolbars in the same program.

        For those of us past 50 with less than perfect eyesight, the tiny icons of VS2010 and now the tiny MONOCHROME icons of VS2012 are a total pain.

      • MarcMarc commented  ·   ·  Flag as inappropriate

        What a shame that VS2012 is released without medium- or large-font-supoort. VS2010 did this really well so its a basic functionality lost with VS2012. for people like me who's eyes are not the best (accessibility is the topic) this is a pain. We need medium- or large-font support but this is where things get fuzzy and are hardly recognizable. If that's not enough the icons are monochrome so we loose also the help that colors provide to recognize things faster and easier. What a pity. Did anybody do usability-tests/-design and QA on this product? What was the default screen-size MS used when developing? 20"? Nobody found this issue before the release?

      Feedback and Knowledge Base