Xcode 11
- Command + B: 編譯
- Command + R: 運行
- F6: 單步調試
- F7: 進入函數
- F8: 跳出函數
- Control + Command + Y: 繼續執行
- Control + Command + C: 執行到當前行
- Command + \: 添加或刪除斷點
- Command + /: 註釋或取消註釋
- Command + Y: 全局禁用或激活斷點
- Command + 8: 打開斷點導航列表,查看所有斷點
- Shift + Command + K: 清理工程
- Option + 鼠標框選: 選擇代碼塊
- Command + 右擊: 在函數的聲明和定義之間跳轉
- Option + 右擊: 在輔助編輯器中打開文件(並列顯示函數定義或聲明)
- Control + Command + 上箭頭:在mm文件和對應 h文件間切換
- Command + [:左移代碼塊,+] 是右移
- Command + T:打開一個新標籤頁
- Command + 0: 顯示或隱藏導航面板
- Shift + Command + Y: 顯示或隱藏底部調試控制檯面板
- Option + Command + 0: 顯示或隱藏實用工具面板
- Shift + Command + F: 在搜索導航器中全局搜索
- Shift + Command + O:快速打開文件或函數等(模糊匹配)
- Shift + Command + J:在項目導航中顯示當前文件
- Control + 1: 打開“相關文件導航”菜單,可查看當前方法的所有調用者
PyCharm(community 2019.3)
- Shift + F9: 調試(觸發斷點)
- Shift + F10:運行(不觸發斷點)
- Ctrol + Shift + F9/F10: 調試/運行當前文件
- F9(運行前):選擇要調試的文件並調試
- Command + F8: 添加或刪除斷點
- F7: 進入函數內逐步調試
- F8:單步調試
- Shift + F8: 跳出函數體(遇斷點會中斷)
- F9(運行中): 繼續執行,直到遇到斷點
- Option + F9: 運行到光標處(遇斷點中斷)
- Option + Command + F9: 強制運行到光標處(忽略斷點)
- Command + D: 直接複製一行代碼
- Command + B(或左擊): 在函數或變量定義和調用處跳轉
- Shift + Option + 鼠標框選: 選中代碼塊
Cmake生成Xcode項目報錯找不到編譯器
-- The C compiler identification is unknown
-- The CXX compiler identification is unknown
No CMAKE_C_COMPILER could be found.
No CMAKE_CXX_COMPILER could be found.
解決方法
sudo xcode-select --switch /Applications/Xcode.app/
更改xcode工作目錄
Product -> Scheme -> Edit Scheme - Run(Debug) -> Options -> Working Directory(Use custom working directory:)