2008-11-10 99 views
0

在具有双显示器的系统上开发时,我喜欢通过在两者之间伸展Visual Studio来充分利用额外的空间。能够同时看到输出,断点,错误列表,对象浏览器和ReSharper窗口,而不必使它们变得很小并将它们放置在主窗口中,这使代码空间更少,这是太棒了。在Visual Studio中自定义可停靠的窗口

我把主VS窗口放在一个监视器上,带有标签文档和Solution Explorer窗口。我想要显示的任何其他窗口都放置在第二个显示器上并停靠在一起。我遇到的唯一问题是使用VS菜单栏的主选项卡式文档窗口是唯一可以最大化的窗口。额外的窗口,如解决方案资源管理器,断点和错误列表只能被拉伸,停靠或关闭。我经常经历繁琐的选择和铺设辅助窗口的工作,只有当我关闭VS时才能清除布局。

有没有人知道一个VS加载项,给你一个窗口,(1)是可以最大化的,和(2)其他窗口可以停靠在(ReSharper只有2)?除此之外,有谁知道有一个很好的资源来学习如何开发VS加载项?如果有必要,我很乐意这样做。

回答

1

我不知道你的任何建议,但我也很想看到VS中更好的多显示器支持。不过,我所做的是保存了各种窗口布局(工具>导入和导出设置,并只检查窗口布局),以便在我喜欢时可以轻松切换。

+0

在VS到2008的版本中,导入和导出设置是我发现的最佳方式。 Scott Guthrie最近宣布VS 2010将对多显示器提供更强大的原生支持。 http://weblogs.asp.net/scottgu/archive/2009/08/31/multi-monitor-support-vs-2010-and-net-4-series.aspx – Chris 2009-09-28 15:43:46