双Delphi IDE

双Delphi IDE,delphi,delphi-xe2,desktop,Delphi,Delphi Xe2,Desktop,我在我的开发系统上使用两个监视器,我想在左侧和右侧运行Delphi XE2。这似乎工作正常,允许我在一边开发一个客户端,在另一边开发匹配的服务器。 唯一的问题是IDE似乎对在设计和运行时启动哪个监视器感到困惑 我有一个左右的桌面速度设置,我有两个完全独立的项目设置。有没有我错过的场景 在IDE、IDE的快捷方式或特定项目中没有选项来指定IDE/项目在哪个监视器上启动。如果您的应用程序希望在运行时在特定的监视器上启动,那么它自己的代码必须在启动时进行管理()。否则,将由操作系统决定是否启动监视器。

我在我的开发系统上使用两个监视器,我想在左侧和右侧运行Delphi XE2。这似乎工作正常,允许我在一边开发一个客户端,在另一边开发匹配的服务器。 唯一的问题是IDE似乎对在设计和运行时启动哪个监视器感到困惑


我有一个左右的桌面速度设置,我有两个完全独立的项目设置。有没有我错过的场景

在IDE、IDE的快捷方式或特定项目中没有选项来指定IDE/项目在哪个监视器上启动。如果您的应用程序希望在运行时在特定的监视器上启动,那么它自己的代码必须在启动时进行管理()。否则,将由操作系统决定是否启动监视器。

当您在IDE中运行应用程序时,IDE将切换到IDE布局下拉列表中默认命名为
的调试布局。您可以设置和保存不同的调试布局,然后在启动应用程序后激活所需的布局。例如,左监视器中的
调试
和右监视器中的
调试

编辑


但是,对于要切换到其设置的监视器的布局,它(布局)无法最大化。

我不明白您的问题是什么,以及您一直在考虑使用4k监视器以便在同一监视器上运行多个IDE实例的问题是什么。但我不确定这是否会导致更好的行为。你只需要打开东西,然后把它移到你想要的地方。IDE无法管理这一点。但是你的运行时窗口可以实现他们自己的屏幕放置保存/恢复逻辑。我也有两个监视器,我经常遇到同样的问题。辅助屏幕上的窗口有时会出现在主屏幕上,因为它似乎忘记了它在哪个监视器上。我发现,如果我不最大化窗口,那么它发生的频率就会降低。通过键盘上的Win+Shift+left/right箭头键可以完成任务。这可能就是你所需要的。我再解释一遍。我有两台显示器。我可以在它们两个上打开一个IDE。每个IDE上的Desktop Speedsetting下拉列表都会设置哪一个到哪里。如果我从左侧IDE点击run,应用程序将在IDE顶部打开-很好。如果我在右边的IDE上点击run,应用程序就会打开,但是IDE会滑到左边的IDE上——不好。我希望它保持在左边。同样,除非你的应用程序强制这样做,否则Windows决定使用哪个显示器,而不是IDE。听起来您的左显示器是主显示器,Windows选择在主显示器上显示应用程序。是的,汤姆,这正是我想要的。现在,当我运行他们的应用程序时,我可以打开两个IDE,它们位于围栏的另一侧。@SetiNet我认为Embarcadero从未考虑过这样的多监视器多IDE支持。我认为这就是你问题的答案,而你的潜在问题由于缺乏功能支持而没有解决方案。