现在Visual Studio 2010支持多个显示器,我很好奇其他人如何安排他们的环境。我还没有想出一个我非常满意的安排。
我为2台显示器系统提供的最佳功能是将所有代码窗口分开。然后,在我的主监视器上,我可以并排放置两个代码窗口(使用Windows 7键盘快捷键WinKey + LeftArrow和WinKey + RightArrow。)在我的辅助监视器上,我将IDE的其余部分与所有工具放在一起通常位于底部的窗口(错误列表,查找窗口,调用堆栈等等)停靠在代码窗口通常所在的位置。我也试过将所有这些东西分开,并且在IDE中几乎没有任何东西。
此布局的问题是:
让这更好的方法是让代码窗格分离,使得它们是可以将其他代码窗格停靠在其中的标签条。
VS2010中新的多显示器支持是好的,但它似乎仍然缺乏。
使用加载项可以解决这些问题吗?如果是这样,有人知道吗?
在多台显示器上使用IDE的方法是否比我正在做的更好?
注意:虽然这个问题是主观的(当然没有“这是最好的方式,而且是最终的答案”)但我真的很想知道使用IDE的方法可能比我想出的更好。目的不是要开始“我最好的”火焰战。
答案 0 :(得分:5)
我总是在正确的显示器上安装我的IDE,其中包含所有编辑器窗口和工具。这使得左侧监视器用于调试程序,我的电子邮件客户端,浪费时间在SO上,以及其他东西。通过使用垂直选项卡组,即使在旧版本的VS中,您也可以并排编辑窗口。这仍然可以在VS2010中使用,并允许您通过在选项卡组之间拖动来重新排列它们。
有时我将输出和堆栈窗口放在调试程序下面的左侧监视器上,以便有更多的屏幕空间来查看代码。
答案 1 :(得分:5)
我迟到了这个问题,VS2012已经出现了一段时间,但有微软的Visual Studio Power Tools,其中包括Document Tab Well。它允许您对选项卡进行分组,在每个浮动窗口中放置多个选项卡,默认情况下浮动窗口,等等。
在VS2012's power tools中,它似乎被称为“自定义文档”,但似乎具有相同类型的功能。
答案 2 :(得分:3)
我有一个3显示器设置,我发现它对我来说不太适用于2.我在正常横向模式下有一个中央较大的显示器,我将侧显示器保持在纵向模式。
在中央监视器上,我将IDE保留为一个或两个代码窗格。我还保持输出并观察代码窗口下方底部的窗口。
在我的左侧显示器上,我放置了导航窗口,如解决方案资源管理器和我的视觉辅助工具窗口。
在右侧监视器上,我保留线程/调用堆栈或新的并行堆栈窗口和我的邮件/浏览器/文档窗口。
答案 3 :(得分:2)
http://perspectives.codeplex.com
Perspectives允许Visual Studio 2010和2012用户选择和 管理器Visual Studio窗口配置。这种方法大致相同 作为Eclipse中的观点。
功能强>
答案 4 :(得分:1)
我还没有使用VS2010,但是我喜欢用VS2008以及许多其他IDE做的事实上是扩展整个IDE以覆盖两个显示器(我的显示器并排)。
当查看相关文件(.aspx和.aspx.cs)时,很高兴看到尽可能多的代码,所以我想让每个文件都有自己的屏幕。
另一方面,当使用Illustrator或Photoshop之类的东西时,可以将所有工具和视图放在另一个屏幕上,以便您可以专注于布局。