Visual Studio和双/多显示器:如何从显示器中优化使用?

Bry*_*nny 36 multiple-monitors monitor visual-studio

Ultramon是一个很棒的双显示器程序(在显示器上拉伸屏幕),但我想知道在Visual Studio中是否有任何方法可以在一台显示器上打开一个代码选项卡,在第二个显示器上打开第二个代码选项卡监视器只运行一个Visual Studio实例?

或者是否有任何其他建议可以在双显示器和Visual Studio上获得最大的收益?

Dav*_*ier 58

就个人而言,我设置了我的窗口,以便我的主显示器,我有主视觉工作室监视器,因此我的代码窗口,最大化,只有工具箱停靠在左边.这意味着代码窗口占用尽可能多的空间,同时保持代码的左手边缘靠近屏幕中间,我的眼睛自然看起来.我的主显示器是一个宽屏幕,所以我发现这给了我足够的空间来代码.

我的辅助监视器有第二个窗口,其中包含我使用的工具窗口.所以我有解决方案资源管理器,错误列表,任务列表(//待办事项:评论),输出窗口,查找结果等所有在我的辅助监视器上占用尽可能多的空间.

调试时,解决方案资源管理器会移动主监视器,而监视器,汽车和本地窗口将取代它.

我发现这给了我一个非常大的区域来编写代码,并且真正有助于使用所有这些额外的窗口,通过给予它们比他们通常拥有的更多的空间.

更新:为了回应每个人都在谈论使用第二台显示器进行文档编写或运行应用程序,我全心全意地同意,并忘了提及我是如何做到这一点的.我使用PowerMenu来实现这一目标.基本上我可以右键单击任何窗口并设置Always On Top.因此,当我正在调试时,我想看到我的输出窗口,但是如果我必须参考一些文档,我只需要点击Mozilla(在第二台显示器上),将它设置在顶部,然后返回到visual studio.我发现这让我可以管理工具窗口,而不必在很多方面对它们进行洗牌,或者在代码窗口中占用宝贵的空间.


phi*_*x_x 54

在一个监视器上打开一个代码选项卡,在第二个监视器上打开第二个代码选项卡,只运行一个Visual Studio实例

您只需将VS外部的Tab拖到另一个屏幕上即可.

像这样

  • 简单而有效.这可能是解决实际问题的唯一答案. (6认同)
  • 2016年9月更新:通过谷歌搜索这个问题,这似乎不再起作用.您现在必须将Tab拖到新窗口(可以通过右键单击任务栏图标并选择新窗口来创建). (6认同)
  • 同意.+1回答这个问题,也很棒.卫生署!应该想到这一点 (2认同)
  • @ Tom.K,刚刚在v2017中检查过,我能够在IDE外拖动标签就好了. (2认同)
  • 不再工作了。没有所描述的方式。在桌面上拖动时,它会创建一个txt文件,而在VS CODE中,它只会执行任何操作。 (2认同)

The*_*eek 6

我有三个显示器,所以我通常运行此配置:

  • 左监视器:文档/电子书.
  • 中监视器:代码/调试
  • Right Monitor:测试应用程序/滚动日志文件(如果需要)

这通常很有效,而且由于显示器相当大,我很少需要全屏使用测试应用程序,因此我的尾部-f窗口有足够的空间.

我还使用AutoHotkey来分配翻转到最重要的窗口的热键,例如Firefox或我的SSH会话.这样我就可以在必要时使用快捷键来访问它们.

左侧显示器实际上是一台运行Linux和与Synergy共享的键盘/鼠标的独立计算机,因此我打开了多个电子书或文档页面,每个虚拟桌面上有一个...我可以通过将鼠标向左移动来翻转文档.使用快捷键.