回答
看到你是在OSX上,你可以使用该解决方案我posted here。您可以创建一个新脚本来打开一个新的iTerm2窗口,然后执行命令/脚本。
对于舒适,这里是我的答案的副本:
首先,创建一个脚本(假设
~/newiTerm.sh
),并把下面的内容#! /bin/bash # ugly escaping: for apple script \ and " need to be escaped, whereas %q takes care of all bash escaping declare -a args mydir=`pwd` mydir=$(printf '%q' "$mydir") mydir="${mydir//\\/\\\\}" args[0]="cd ${mydir//\"/\\\"};" for a in "[email protected]" ; do x=$(printf '%q ' "$a") x="${x//\\/\\\\}" args[${#args[@]}]="${x//\"/\\\"}" done mArgs=${args[@]:0} osascript <<EOF set cdScript to "$mArgs" tell application "iTerm2" set newWindow to (create window with default profile) tell newWindow select set _session to current session tell _session write text cdScript end tell end tell end tell
然后,转到Qt首选项(
⌘,
)>环境>系统>终端和值设置为~/newiTerm.sh
干杯
注 - 请确保您有shell脚本的权限。 你需要给予适当的许可,像这样chmod a+x ~/newiTerm.sh
。否则,QT将无法运行它。
我需要改变的地方。我无法看到'环境>终端'选项 –
对不起,它是在**系统**选项卡 –
谢谢@亚历山大·杰曼 - 伟大的脚本:) –
- 1. Qt Creator未打开终端
- 2. Qt Creator中的ncurses错误打开终端:未知
- 3. Qt Creator中更容易“contexthelp”
- 4. 如何更新Qt Widgets项目中的图形视图(Qt Creator)
- 5. 编译使用经典终端和gcc/g ++的QT Creator项目
- 6. 如何更改Qt Creator构建工具?
- 7. QT Creator:如何仅编译更改
- 8. 如何使用Qt Creator的
- 9. Qt Creator中
- 10. Qt Creator中的Gotoline
- 11. Qt Creator中的XAudio2
- 12. Valgrind的Qt Creator中
- 13. Qt Creator中的代码转换
- 14. 替换QT Creator中的按钮
- 15. Qt Creator的:如何从Win64中
- 16. Qt Creator - 如何编写UI?
- 17. Qt Creator - 如何编写UI?
- 18. 与Qt Creator的
- 19. Qt Creator的:在
- 20. 如何在Qt Creator中的两个.ui表单之间切换?
- 21. 如何更改.pro文件中的Qt Creator的OUT_PWD设置
- 22. 建设Qt Creator中
- 23. 如何更改Qt Creator中的工具栏布局?
- 24. 如何更改QT Creator中的构建输出目录?
- 25. C++:如何在QT Creator中使用SAPI?
- 26. 如何在Qt Creator中使用Windows SDK
- 27. 如何在Qt Creator中使用HIDAPI?
- 28. 如何在QT Creator中编译OpenCL C++
- 29. 如何在Qt Creator中使用TBB
- 30. 如何在Qt Creator中在Ubuntu
这实际上是一个体面的问题! “环境/系统/终端”设置存在于“首选项”对话框中,但不允许自由格式输入。我将不得不检查Qt Creator如何选择终端来填充此列表。 –
Qt Creator 4.1(Ubuntu)允许将'Environment/System/Terminal'更改为任何值。 – m7913d