快捷鍵
Command + 系列:
command + 1 隱藏顯示左側(cè)欄
command + 2 收藏 還沒(méi)用過(guò)這個(gè)功能
command + 4 顯示隱藏底部欄(console等)
command + 6 顯示底部的TODO(標(biāo)識(shí)項(xiàng)目中的所有TODO標(biāo)簽)
command + 7 顯示當(dāng)期那文件的所有方法結(jié)構(gòu)
command + 8
command + 9 顯示底部Version Control 查看git記錄
command + 0 顯示底部messages
command + B Go to definition
command + D 拷貝粘貼上一行的內(nèi)容
command + E Rencent Files
command + F 當(dāng)前文件內(nèi)查找內(nèi)容
command + J 快速生成property等, 這個(gè)應(yīng)該能配置的吧.
command + K 提交代碼
command + L 跳轉(zhuǎn)到行號(hào)
command + N 快速幫你生成方法 (init , override, 模板方法)
command + O 搜索類
command + R 文件內(nèi)替換
command + T Git Unstash changes
command + U 跳轉(zhuǎn)當(dāng)前類的父類以及協(xié)議
command + X 刪除當(dāng)前行以及下一行
command + ; 跳到工程配置
command + . 折疊當(dāng)前方法或?qū)崿F(xiàn)
command + / 注釋
command + , preferences
shift + command 系列
shift + command + 上/下 將當(dāng)前行向上/下移動(dòng)
shift + command + 左/右 光標(biāo)選中反選
shift + command + U 將選中內(nèi)容大寫/小寫
shift + command + O 全局找文件
shift + command + K 提交并推送到遠(yuǎn)端
快捷鍵
option + command 系列.
option + command + enter 重構(gòu)一個(gè)方法一個(gè)變量什么的. 這一行出現(xiàn)小燈泡的時(shí)候使用, 會(huì)告訴你如何修復(fù)警告.
option + command + Z Git重置本地文件
option + command + R 選擇target device
option + command + O 全局搜索方法
option + command + L 格式化選中代碼
option + 系列
option + F1 select + In
option + F3 收藏代碼, 可通過(guò)command + 3 查看
option + F7 查看代碼Usage
option + F12 打開自帶終端
ctrl + T 重構(gòu)選中代碼
ctrl + Option + I 向下滾動(dòng)
后面標(biāo)記出常用快捷鍵
怎么使用AppCode 提高編碼效率?
問(wèn)題
- [x] 怎么快捷縮進(jìn)代碼 -> Tab & Shift + Tab
- [ ] 如何搜索全局字符串 ??
- [ ] 如何快速生成屬性懶加載?
- [ ] 報(bào)錯(cuò)怎么能夠更明顯
- [ ] 主題
- [ ] 格式化代碼是否可以配置自己的clang-format?
優(yōu)勢(shì)
- 代碼重構(gòu)方面優(yōu)勢(shì)很大
- 自動(dòng)生成代碼
- 自動(dòng)生成代碼(property(command+J), implementation(command+N), 自動(dòng)引入頭文件(option+command+enter))
常用工具
- 界面右下角可以選擇當(dāng)前的debug target
- 界面右下角可以切換分支等操作
- 界面左下區(qū)域,左側(cè)欄提供斷點(diǎn)