双显示器中的 Delphi XE Form 和 Source

发布于 2024-10-31 18:27:36 字数 95 浏览 6 评论 0原文

Somoene 知道我是否可以设置 IDE 在一台显示器上显示源代码并在另一台显示器上显示源代码?我谈论相同的 .pas,因为我可以在每个监视器中查看 2 个不同的 .pas。

Somoene knows if i can setup my IDE for display source code in one monitor and frm in another? I talk about the same .pas because 2 different .pas i can view in each monitor.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

逆蝶 2024-11-07 18:27:36

不确定 XE,但在 2007 年,您可以转到 Tools->Options 调出选项对话框,然后取消选中 VCL Designer 下的 “Embedded Designer”

重新启动 IDE 后,表单设计将位于未固定(且不可固定)的窗口中。然后代码编辑器将与表单分离,因此可以移动到另一个监视器。

但是:
如果您移动表单,表单的默认位置(左侧和顶部)将会更改,并且如果您使用 Form.Position := poDesigned,则可能会移出默认监视器。这是更喜欢嵌入式设计器的主要原因。

编辑

另请注意,所有停靠的窗口(对象检查器、监视、项目管理器等)也可以轻松取消停靠,然后再次停靠。

Not sure about XE, but in 2007 you can go to Tools->Options to bring up the options dialog, then uncheck "Embedded Designer" under VCL Designer.

After restarting the IDE, the form design will be in an undocked (and undockable) window. The code editor will then be detached from the form, so can be moved to another monitor.

However:
If you move the form around, the forms default position (Left and top) will change, and may move off the default monitor if you use Form.Position := poDesigned. That's the main reason I prefer the embedded designer.

Edit

Note as well that all of the docked windows (object inspector, watches, project manager etc) can easily be undocked as well, then docked again.

迷你仙 2024-11-07 18:27:36

您可以打开同一模块的多个编辑视图(在源代码编辑器中右键单击,从上下文菜单中选择“新建编辑窗口”)。

You can open multiple edit views of the same module (right-click in source code editor, select "New Edit Window" from the context menu).

苍白女子 2024-11-07 18:27:36

如果您指的是一台显示器上的源代码 (.pas) 和另一台显示器上的可视化设计器(表单),请使用 IDE 工具栏中的桌面速度设置,并将其设置为“Classic Undocked”。按照您喜欢的方式在显示器之间排列 IDE,然后单击“速度设置”下拉列表旁边的“保存桌面”按钮。命名您喜欢的布局,然后将其保存为默认桌面。另请参阅 @ldsandon 关于需要在 IDE 选项对话框中取消选中嵌入式设计器的评论。

我个人更喜欢较新的嵌入式设计器布局(默认),并将 IDE 放在辅助显示器上,而应用程序在主显示器上运行。然后,您可以在调试器中单步调试代码,同时在主监视器上查看输出。

If you mean the source code (.pas) on one monitor and the visual designer (form) in another, use the Desktop Speedsetting in the IDE's toolbar, and set it to "Classic Undocked". Arrange the IDE the way you like between monitors, and then click the "Save Desktop" button next to the SpeedSetting dropdown. Name the layout you like, and then save it as your default desktop. Also see @ldsandon's comment about needing to uncheck the embedded designer in the IDE's options dialog as well.

I personally prefer the newer embedded designer layout (the default), and put the IDE on the secondary monitor with the application running in the primary one. You can then step through code in the debugger and view the output on the primary monitor at the same time.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文