我可以在Visual Studio 2010/2012/2013中保存窗口布局吗?

lan*_*nce 125 vssettings visual-studio-2010 visual-studio

有没有办法在VS2010/VS2012/2013中保存(后来还原为)给定的窗口布局?

Cod*_*ray 86

是的,您可以使用"导入和导出设置向导"(在"工具"菜单中找到)将仅与当前窗口布局相关的设置导出到文件.取消选中除"常规设置">"窗口布局"之外的所有内容,并将文件保存到稍后您可以找到的位置.

然后,您可以再次使用"导入和导出设置向导"导入该设置文件,将所有工具窗口恢复为以前的布局.(请注意,该向导还允许您限制从特定设置文件导入的内容,就像限制导出的内容一样.)

我在我的笔记本电脑上使用它,在单个和多个显示器设置之间来回切换使窗口管理成为一个真正的痛苦.我只维护描述我最常使用的每个布局的设置文件,并在需要时导入最适合我当前工作环境的布局.

Zain Naboulsi在这里发表了关于这个过程的博客,并附有说明性截图.


更新:来自VS团队的Praveen Sethuraman 指出,Visual Studio 2015最终能够将自定义布局保存为内置的一流功能.但是,我还没有机会测试实现.

  • 这对我来说似乎很苛刻 - 特别是考虑到我认为Eclipse和Netbeans都有布局,你可以从菜单中保存/访问. (6认同)

ooc*_*ocx 62

有一个很好的Visual Studio插件,可以让你保存和加载自定义窗口布局:http://perspectives.codeplex.com(你也可以在VS库中找到它).

我使用它是因为我经常需要在三屏布局(当我的笔记本电脑停靠时)和单一屏幕布局(仅限笔记本电脑显示屏)之间切换.

它也很有用,因为VS会在调试后随机忘记我的自定义布局.

  • 尝试过的观点 - 不错的想法,但它有点像地狱.最终卸载了. (2认同)
  • Perspectives似乎没有对VS 2013的支持,评论也不如Layouts O Rama(即使名字更好).我想尝试一下,如果他们想出一个更新的版本. (2认同)

mkl*_*ein 50

Layouts-O-Rama是我对这个问题的看法.在这里可以找到vs画廊:

http://visualstudiogallery.msdn.microsoft.com/35966ad9-430f-4ad7-9186-4394b784e36c

  • 难道我只是通过陈述Layouts-O-Rama来解决这个问题吗?无论如何,为了让每个人都清楚,扩展是由我开发的.干杯. (21认同)
  • 我想你应该提到你发展它是完全诚实的 (4认同)
  • 它不能调整主VS窗口的大小,这不是一个工具窗口,它的工作方式不同.您可以使用名为"Sizer"的工具更改它,如果您愿意,可以使用Carlos P. (2认同)

小智 30

我很高兴地通知您,使用Visual Studio"14"CTP2版本,我们添加了自定义布局功能,使用户可以保存,应用和管理自定义窗口布局.

有关CTP2版本的详细信息,请访问:http://blogs.msdn.com/b/visualstudio/archive/2014/07/08/visual-studio-14-ctp-2-available.aspx

保存并应用自定义IDE布局.
您现在可以在IDE中为工具窗口保存和应用自定义布局."保存窗口布局"和"应用窗口布局"命令位于"窗口菜单"下,您还可以从"管理窗口布局"重命名,重新排序和删除布局.

我们很乐意听到您对此功能的反馈.请使用内置的"发送微笑"菜单向我们发送任何反馈(请参阅http://msdn.microsoft.com/en-us/library/zzszcehe.aspx).

谢谢!
Praveen Sethuraman
Visual Studio IDE体验团队

  • @Praveen感谢您提供VS团队的见解.理想情况下,您希望在个人资料页面中添加签名,而不是在帖子上签名.这就是这里的做法.另外需要注意的一点是将链接文章中的相关摘录包含在此处,以避免链接损坏.我编辑了你的答案以反映同样的问题. (2认同)

Tho*_*ley 7

在 Visual Studio 2015/2017/2019 中,您可以转到“窗口”->“保存窗口布局”。您可以保存多个布局。我认为这不适用于跨设备。

在此输入图像描述