奥特蒙 是一个很棒的双显示器程序(跨显示器拉伸屏幕),但我想知道是否有任何方法可以在 Visual Studio 中执行某些操作,例如在一个显示器上打开一个代码选项卡,在第二个显示器上打开第二个代码选项卡仅运行一个 Visual Studio 实例?

或者还有其他关于在双显示器和 Visual Studio 上获得最大性价比的建议吗?

有帮助吗?

解决方案

就我个人而言,我设置了我的窗口,以便我的主监视器之一,我有主 Visual Studio 监视器,因此我的代码窗口最大化,只有工具箱停靠在左侧。这意味着代码窗口占用尽可能多的空间,同时保持代码的左边缘靠近屏幕中间,这是我的眼睛自然看到的地方。我的主显示器是宽屏幕,所以我发现这为我的代码提供了足够的空间。

我的辅助显示器有第二个窗口,其中包含我使用的工具窗口。所以我有解决方案资源管理器、错误列表、任务列表(//todo:注释)、输出窗口、查找结果等。所有这些都在我的辅助显示器上占据了尽可能多的空间。

调试时,解决方案资源管理器会移动主监视器,并由手表、汽车和本地窗口取代。

我发现这为我提供了一个非常大的区域来编写代码,并且通过为它们提供比通常拥有的更多空间,确实有助于使用所有这些附加窗口。

更新: 在回应每个人谈论使用第二个显示器进行文档或运行应用程序时,我完全同意,但忘记提及我是如何做到这一点的。我用 电源菜单 要实现这一点需要付出很多努力。基本上我可以右键单击任何窗口并设置“始终在最前面”。因此,当我在调试时,我想查看我的输出窗口,但如果我必须参考一些文档,我只需轻弹到 Mozilla(在第二个显示器上),将其设置在顶部,然后返回 Visual Studio。我发现这可以让我管理工具窗口,而不必频繁地调整它们,也不必占用代码窗口中的宝贵空间。

其他提示

在一台显示器上打开一个代码选项卡,在第二台显示器上打开第二个代码选项卡,并且仅运行一个 Visual Studio 实例

您只需将 VS 外部的选项卡拖到另一个屏幕上即可。

like this

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

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

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

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

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

三台显示器 — 均为 1600x1200

  • 左边:电子邮件、IM、SQL Server Management Studio、到服务器的远程桌面
  • 中间:VisualStudio - 可能是多个实例 - 最大化,解决方案资源管理器和团队资源管理器停靠在右侧,错误/输出停靠在底部,其他自动隐藏
  • 正确的:Web 浏览器——应用程序调试和正常的 Web 工作、ADUC(如果需要)

其他应用程序的移动取决于我正在处理的内容、显示器的拥挤程度以及打开的应用程序与我需要从中获取信息的用途之间的交互。

对于 GUI 调试来说,能够在一个屏幕上运行应用程序并在另一个屏幕上运行调试器是非常棒的。这是最实际的用途之一..

但实际上,取决于您正在开发哪种类型的应用程序,即是否需要监视打开的文件句柄、日志等。

当我第一次得到两台显示器时,我想做和你一样的事情,使用 Visual Studio 的所有空间,但我认为你开始意识到最好将 VS 保留在一台显示器上,并使用第二台显示器来保存文档、外部资源ETC。您一开始不会这么认为,但所有的小细节(例如能够最大化其他资源而不隐藏您的代码)都是一个很棒的功能。

我的左侧显示器中有 VS,右侧有 GUI/运行窗口。但是,如果您希望在每个显示器上打开代码选项卡,则可以使用 UltraMon 的选项在两个显示器上展开窗口,然后将代码页拖到上面,以形成分隔线。然后,将该分隔线与显示器中的间隙对齐。

我以前也这么做过,只是为了测试一下。这不是一个糟糕的设置。

我有三个显示器,设置为 Visual Studio 在中间显示器上全屏显示,右侧显示器配置了所有工具窗口,左侧显示器用于浏览器、帮助、SSMS、电子邮件等。

效果很好,除非我必须远程连接,所以我有一个单独的导出配置,可以将工具窗口移回 Visual Studio,还有一个可以将它们设置为多个监视器。

虽然我用 Studio工具 出于其他目的,它有一个“撕下编辑器”选项,您可以使用该选项将文件“撕下”到窗口并调整窗口大小。觉得很有帮助

我发现在我的另一台显示器中打开“代码定义”窗口绝对是无价的。当光标移动到编辑器中的类型名称上时,另一个窗口会显示其定义。

您可以尝试右键单击解决方案资源管理器中的文件,打开方式,然后找到 devenv.exe。这将在 VS 的新实例中打开它。另外,它将 devenv 保存为您将来的默认选项之一,因此您不必一直寻找 devenv。不漂亮,但一个选择。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top