Mac 上 Qt Creator 的单一文档界面

Posted

技术标签:

【中文标题】Mac 上 Qt Creator 的单一文档界面【英文标题】:Single Document Interface for Qt Creator on Mac 【发布时间】:2012-05-23 07:02:25 【问题描述】:

在 Qt Creator 上,有没有办法让单独的项目在单独的窗口中打开?

源代码文件的视觉分离将使比较/复制更加容易。

编辑:从 sjwarner 的回答看来,可以在 Linux 和 Windows 下的单独窗口中打开项目。但是,我使用的是 Mac OS X

【问题讨论】:

您是否尝试右键单击您的 .pro 文件并使用 qt-creator 打开? @spyke 右键打开也不行 【参考方案1】:

查看open 的手册页,

-n  Open a new instance of the application(s) even if one is already running.

我想我们可以这样使用它

open -n /path/to/Qt\ Creator.app

同时打开和处理多个 Qt Creator 项目。

【讨论】:

【参考方案2】:

源代码文件的视觉分离将进行比较 / 复制更容易。

如果您无法打开多个窗口,您可以拆分代码窗口以并排显示多个文档(该选项位于Window 菜单中)。这对您的效果如何当然取决于您的屏幕尺寸/分辨率。

【讨论】:

这是我目前正在做的,但很痛苦,因为两个项目中都有同名的文件,有时很难确定特定源文件属于哪个项目。跨度> 那时我看不到有多个窗口有帮助,因为 Qt Creator 仅在标题栏/文档查看器中显示文件名。唯一的区别是项目树。 将来自不同项目的类似名称的文件保存在不同的窗口中,至少对我而言,至少比在拆分视图中并排保存它们更容易混淆 - 因为在调试和带来文件时,这些文件通常会与另一个文件交换回到它的拆分视图需要可能很长的项目树。 IMO一点都不方便【参考方案3】:

我只是打开 Qt Creator 两次,然后从那里开始......!您可能会发现使用会话系统管理多个项目更容易(File->Session Manager)...

【讨论】:

如何打开两个实例?当我双击 Qt Creator 应用程序时,它只会使已经打开的实例成为焦点。在“首选项”下也找不到任何设置来更改行为。我在 Mac 上。 啊,恐怕帮不了你 - 我可以在 Win 和 Linux 上打开多个 Qt Creator 实例,但我不使用 mac - 抱歉!我建议将该信息添加到问题中:)

以上是关于Mac 上 Qt Creator 的单一文档界面的主要内容,如果未能解决你的问题,请参考以下文章

Mac 上的 qmake 缺少 qt-creator

求Qt Creator 界面的源代码

Mac 上 Qt Creator 中的 openCV

Qt Creator 卡在 Mac 操作系统上的“启动调试器”中

QT Creator里printf函数输出到“应用程序输出”界面?

Qt——Ubuntu下安装Qt Creator的方法步骤总结及其界面功能与基本设置简介(Qt简介Qt Creator版本选择软件入门常用设置)