回答
看到你是在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中的ncurses错误打开终端:未知
- 2. Qt Creator中更容易“contexthelp”
- 3. 如何更新Qt Widgets项目中的图形视图(Qt Creator)
- 4. 如何使用Qt Creator的
- 5. Valgrind的Qt Creator中
- 6. Qt Creator中的Gotoline
- 7. Qt Creator - 如何编写UI?
- 8. Qt Creator - 如何编写UI?
- 9. Qt Creator的:在
- 10. 建设Qt Creator中
- 11. 如何更改Qt Creator中的工具栏布局?
- 12. 如何更改QT Creator中的构建输出目录?
- 13. 如何在QT Creator中编译OpenCL C++
- 14. 如何在Qt Creator中使用HIDAPI?
- 15. C++:如何在QT Creator中使用SAPI?
- 16. 如何在Qt Creator中使用Windows SDK
- 17. 如何在Qt Creator中使用TBB
- 18. 用于Qt Creator的替换编译器?
- 19. Qt Creator中的OpenCV错误
- 20. Qt Creator的错误
- 21. 编译Qt Creator的
- 22. Qt Creator下的Libqxt
- 23. Qt Creator + .NET Framework
- 24. Qt Creator,C++,Xcode
- 25. C++和QT Creator
- 26. Qt Creator调试
- 27. QT Creator出错
- 28. qt creator debug slow
- 29. Qt Creator和GCC
- 30. Qt Creator的项目更改目录
这实际上是一个体面的问题! “环境/系统/终端”设置存在于“首选项”对话框中,但不允许自由格式输入。我将不得不检查Qt Creator如何选择终端来填充此列表。 –
Qt Creator 4.1(Ubuntu)允许将'Environment/System/Terminal'更改为任何值。 – m7913d