{"id":237767,"date":"2022-05-05T08:00:55","date_gmt":"2022-05-05T15:00:55","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/visualstudio\/?p=237767"},"modified":"2022-05-04T14:24:50","modified_gmt":"2022-05-04T21:24:50","slug":"visual-studio-on-an-ultra-wide-monitor","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/visualstudio\/visual-studio-on-an-ultra-wide-monitor\/","title":{"rendered":"Visual Studio on an ultra-wide monitor"},"content":{"rendered":"<p>A growing number of Visual Studio customers use ultra-wide monitors today. Ultra-wide means wider than a traditional 16:9 widescreen display \u2013 usually 3440&#215;1440 or larger resolution. They seem to be gaining popularity among developers and I\u2019m curious how Visual Studio can use all this extra space. So, <a href=\"https:\/\/twitter.com\/mkristensen\/status\/1521184244852088834?s=20&amp;t=Fc5DrDXkjl0k2XqEJry6pQ\">I asked people on Twitter<\/a> to send me screenshots of their ultra-wide Visual Studio layouts. Based on those screenshots, I constructed some different layouts that you might find inspiration in for your own ultra-wide setup.<\/p>\n<h2>1. Making room for the app<\/h2>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2022\/05\/clean-third.png\"><img decoding=\"async\" class=\"alignnone wp-image-237768\" src=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2022\/05\/clean-third-1024x448.png\" alt=\"Image clean third\" width=\"762\" height=\"333\" srcset=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2022\/05\/clean-third-1024x448.png 1024w, https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2022\/05\/clean-third-300x131.png 300w, https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2022\/05\/clean-third-768x336.png 768w, https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2022\/05\/clean-third-1536x672.png 1536w, https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2022\/05\/clean-third-2048x895.png 2048w\" sizes=\"(max-width: 762px) 100vw, 762px\" \/><\/a><\/p>\n<p>This layout has Visual Studio take up two thirds of the width to the left and the app worked on to the right \u2013 in this case an ASP.NET website running in the browser. The vertical tabs give room for extra lines of code and allow plenty of room for documents. Notice how the Error List and Output Window are docked side-by-side at the bottom.<\/p>\n<h2>2. Documents in the middle<\/h2>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2022\/05\/full-width.png\"><img decoding=\"async\" class=\"alignnone wp-image-237770\" src=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2022\/05\/full-width.png\" alt=\"Image full width\" width=\"762\" height=\"333\" srcset=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2022\/05\/full-width.png 2500w, https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2022\/05\/full-width-300x131.png 300w, https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2022\/05\/full-width-1024x448.png 1024w, https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2022\/05\/full-width-768x336.png 768w, https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2022\/05\/full-width-1536x672.png 1536w, https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2022\/05\/full-width-2048x895.png 2048w\" sizes=\"(max-width: 762px) 100vw, 762px\" \/><\/a><\/p>\n<p>Sometimes you need a lot of tool windows visible during development. This layout places tool windows on both sides of the documents and at the bottom. Still, there\u2019s enough room for two vertical tab groups, so you can have two documents visible simultaneously. Vertical tabs give extra lines of code without compromising the size of the open documents. Some might find all these windows too busy, but I think having all that information visible is a fantastic use of space.<\/p>\n<h2>3. Everything in columns<\/h2>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2022\/05\/vertical-tool-windows.png\"><img decoding=\"async\" class=\"alignnone wp-image-237771\" src=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2022\/05\/vertical-tool-windows.png\" alt=\"Image vertical tool windows\" width=\"762\" height=\"319\" srcset=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2022\/05\/vertical-tool-windows.png 3440w, https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2022\/05\/vertical-tool-windows-300x126.png 300w, https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2022\/05\/vertical-tool-windows-1024x429.png 1024w, https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2022\/05\/vertical-tool-windows-768x321.png 768w, https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2022\/05\/vertical-tool-windows-1536x643.png 1536w, https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2022\/05\/vertical-tool-windows-2048x857.png 2048w\" sizes=\"(max-width: 762px) 100vw, 762px\" \/><\/a><\/p>\n<p>By moving the bottom tool windows to the right there is now plenty of room for two side-by-side documents at full height. This feels clean and comfortable to me. The code is in the center with the supporting tool windows to each side.<\/p>\n<h2>4. Distraction free combination<\/h2>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2022\/05\/full-screen.png\"><img decoding=\"async\" class=\"alignnone wp-image-237769\" src=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2022\/05\/full-screen.png\" alt=\"Image full screen\" width=\"762\" height=\"319\" srcset=\"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2022\/05\/full-screen.png 3440w, https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2022\/05\/full-screen-300x126.png 300w, https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2022\/05\/full-screen-1024x429.png 1024w, https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2022\/05\/full-screen-768x321.png 768w, https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2022\/05\/full-screen-1536x643.png 1536w, https:\/\/devblogs.microsoft.com\/visualstudio\/wp-content\/uploads\/sites\/4\/2022\/05\/full-screen-2048x857.png 2048w\" sizes=\"(max-width: 762px) 100vw, 762px\" \/><\/a><\/p>\n<p>This is using layout #2 or #3 as the base and then entering Visual Studio\u2019s full screen mode by hitting <strong>Shift+Alt+Enter<\/strong>. That hides all tool windows and toolbars and maximizes the main window, so you can focus on coding. However, you\u2019d probably want Solution Explorer visible too, so show it while in full screen mode by clicking <strong>View -&gt; Solution Explorer<\/strong>.<\/p>\n<h2>Saved Window Layouts<\/h2>\n<p>You can easily switch between various layouts using the <a href=\"https:\/\/www.youtube.com\/watch?v=HTwqjthUppc\">Saved Window Layouts<\/a> feature in Visual Studio. That allows you to save the different layouts and apply them whenever you want. This is helpful when undocking your laptop, or to optimize the layout based on the type of solution you\u2019re working on.<\/p>\n<h2>Additional resources<\/h2>\n<p>To dive deeper into window management with Windows 11, check out <a href=\"https:\/\/docs.microsoft.com\/en-us\/windows\/powertoys\/\">Microsoft PowerToys for Windows<\/a>. It has a feature called <a href=\"https:\/\/docs.microsoft.com\/en-us\/windows\/powertoys\/fancyzones\">FancyZones<\/a> that adds extra capabilities to arrange your windows. For an easy way to open files into a new vertical tab group, install the free Tweaks (<a href=\"https:\/\/marketplace.visualstudio.com\/items?itemName=MadsKristensen.Tweaks2022\">VS2019<\/a>, <a href=\"https:\/\/marketplace.visualstudio.com\/items?itemName=MadsKristensen.Tweaks2022\">VS2022<\/a>) extensions for Visual Studio. It provides a command in the context menu of Solution Explorer called <em>Open on the Side<\/em>.<\/p>\n<p>There\u2019s an open feature request for making vertical\/horizontal tab layout save with window layouts. If that\u2019s something you are interested in, please <a href=\"https:\/\/developercommunity.visualstudio.com\/t\/Save-Tab-Layout-orientation-horizontal\/937677?space=8&amp;q=vertical+layout&amp;ftype=idea&amp;stateGroup=active\">vote and comment on it<\/a>.<\/p>\n<p>How do you optimize Visual Studio for your ultra-wide monitor? How can we make the experience better? Let us know in the comments below.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A growing number of Visual Studio customers use ultra-wide monitors today. Ultra-wide means wider than a traditional 16:9 widescreen display \u2013 usually 3440&#215;1440 or larger resolution. They seem to be gaining popularity among developers and I\u2019m curious how Visual Studio can use all this extra space. So, I asked people on Twitter to send me [&hellip;]<\/p>\n","protected":false},"author":642,"featured_media":237771,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[155],"tags":[526,287],"class_list":["post-237767","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-visual-studio","tag-productivity","tag-tips-and-tricks"],"acf":[],"blog_post_summary":"<p>A growing number of Visual Studio customers use ultra-wide monitors today. Ultra-wide means wider than a traditional 16:9 widescreen display \u2013 usually 3440&#215;1440 or larger resolution. They seem to be gaining popularity among developers and I\u2019m curious how Visual Studio can use all this extra space. So, I asked people on Twitter to send me [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/posts\/237767","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/users\/642"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/comments?post=237767"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/posts\/237767\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/media\/237771"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/media?parent=237767"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/categories?post=237767"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/visualstudio\/wp-json\/wp\/v2\/tags?post=237767"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}