在Visual Studio 2010中使用多个监视器的最佳实践?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (41)

既然Visual Studio 2010支持多个显示器,我很好奇其他人如何安排他们的环境。我还没有想出一个让我非常满意的安排。

我为我的2监视器系统提出的最好的解决方案是将所有代码窗口分开。然后,在我的主监视器上,我可以并排使用两个代码窗口(使用Windows 7键盘快捷键WinKey + LeftArrow和WinKey + RightArrow。)在辅助监视器上,将其余所有工具通常位于底部的窗口(错误列表,查找窗口,调用栈等)停靠在代码窗口正常运行的位置。我也尝试过把所有这些东西都分离出来,在IDE中几乎没有任何东西。

这个布局的问题是:

  • 新打开的代码窗口总是在IDE中打开,而不是在一个分离的窗口之上。
  • 分离的代码窗口不记得它们从会话到会话的确切位置(它们略微偏离,让我一次又一次地为每个窗口使用winkey +箭头键快捷方式。
  • 似乎没有办法让代码窗格知道它们在另一个之上(IE - 多个选项卡)。
  • CTRL + TAB快捷键总是显示在IDE正上方。
  • 代码面板始终位于IDE的(子)之上。因此,单击任何代码窗格都会将IDE置于前台,即使我仅关注该代码窗格,而不关心IDE。
  • 其他更多小问题...

让这个更好的一点是,让代码窗格脱离,使它们成为可以在其中停靠其他代码窗格的选项卡。

VS2010中新的多显示器支持很好,但它似乎仍然很缺乏。

这些问题可以通过加载项解决吗?如果是这样,是否有人知道一个?

在多台显示器上使用IDE的更好方式是否比我所做的更好?

提问于
用户回答回答于

我迟到了这个问题,VS2012已经出现一段时间了,但是有微软的Visual Studio Power Tools,其中包括Document Tab Well。它可以让你分组标签,在每个浮动窗口中放置多个标签,默认情况下悬浮窗口,等等。

VS2012的电动工具中,它似乎被称为“Custom Document Well”,但似乎具有相同类型的功能。

用户回答回答于

我总是在正确的显示器上放置我的IDE,其中包含所有编辑器窗口和工具。即使在较旧版本的VS中,也可以使用垂直选项卡组并排编辑器窗口。这仍然适用于VS2010,并允许你通过在选项卡组之间拖动它们来重新排列它们。

有时我会将输出和堆栈窗口放置在调试程序下方的左侧显示器上,以便在查看代码时拥有更多屏幕空间。

扫码关注云+社区