在Xcode中調試可執行文件時,我經常需要打開一個終端窗口,導航到可執行文件的工作目錄並在那裏做一些工作。每次我調試程序時,有沒有辦法讓Xcode在這個位置自動打開一個終端窗口?在Xcode中調試時自動打開終端?
8
A
回答
3
在Xcode中,去你目標,然後右鍵單擊並選擇:
Add -> New Build Phase -> New Run Script Build Phase
然後添加以下:
open /Applications/Utilities/Terminal.app
現在,每次構建應用程序時,Xcode都會運行此構建腳本並啓動終端。請注意,您需要指向終端應用程序的正確位置。最好的方法是找到Terminal.app並在鍵入「open」後將其拖放到上面的屏幕上。
一旦你打開了終端,你將需要製作一個AppleScript發送命令到終端來打開特定的目錄。使用'osascript'命令 發送AppleEvent到終端。
4
任何人誰是仍在尋找,
這真的很容易..說你要點擊運行,並在終端應用程序運行。這裏就是你要做的:
前往構建階段 - >編輯 - >添加構建階段 - >添加運行腳本生成階段 - >點擊運行腳本的向下箭頭 - >添加以下內容:
開/應用/Utilities/Terminal.app/ Users/yourusername/restofpath
注意:如果需要,空格使用'\'。將您的應用程序名稱包含在路徑中。不要使用引號。
點擊運行,你就去!
如果您希望終端清空,請在您的源代碼中在main()附近鍵入'system(「clear」)''。這是我在調試時唯一的解決方案。很棒。
0
查看我的回答here瞭解如何設置Xcode方案以使用終端完全自動化調試。我描述了它需要真正的終端工作的ncurses。
相關問題
- 1. 打開Xcode項目,並從終端
- 2. 打開終端時出錯
- 3. 如何通過終端在xcode中打開.playground文件?
- 4. 無法打開在終端
- 5. 在VSCode IDE中打開新的集成終端時自動執行命令
- 6. 如何在Mac OS X上自動打開終端窗口
- 7. 在終端中打開python文件。 (Ubuntu)
- 8. 在visual studio中打開終端?
- 9. 通過終端在Atom中打開repo
- 10. 在終端mac中打開mamp mysql
- 11. 在PHP中打開Linux終端命令
- 12. 「打開終端時出錯:未知」。當試圖在Eclipse中運行程序時
- 13. Xcode 6 - 如何打開終端IOS模擬器移動Safari中的URL?
- 14. 從終端打開MySQL
- 15. 從python打開終端
- 16. 自動執行的python文件沒有從終端打開?
- 17. 如何在最後打開的目錄中打開終端?
- 18. 無論何時打開新終端,在終端上輸出路徑2.1.1
- 19. 保存終端命令到打開時在終端運行命令的文件
- 20. 如何在終端窗口中自動運行我的程序並使用Xcode進行調試?
- 21. 在TextWrangler中調試Python顯示終端不是調試器
- 22. 如何在調試後自動關閉調試器打開的文件?
- 23. 自開OSX bash腳本打開ssh到遠程終端
- 24. Java小程序的調試:端口不打開調試
- 25. XCode自動刪除plist調試
- 26. 在Xcode中調試
- 27. 在Raspian啓動時運行腳本,但不在打開的終端上
- 28. 打開進程終止時文件會自動關閉
- 29. 如何打開新終端和新的終端使用python
- 30. 通過Cygwin使用tmux:「打開終端失敗:不是終端」
確保將路徑部分粘貼到「1」旁邊,而不是在shell文本框中。這使我困惑了一分鐘。 – 2014-02-24 15:43:12