XCode使用二:Xcode快捷鍵整理

Xcode快捷鍵

原文鏈接

1 快捷鍵

option + cmd + 向上箭頭? m/h文件切換

ctrl + a? 光標(biāo)移動(dòng)到行頭

ctrl + e? 光標(biāo)移動(dòng)到行末

command + G 查找下一個(gè)

command + w 關(guān)閉一個(gè)文件

command + /?? 注釋

command+shift+R 打開控制臺(tái)

command+R 編譯并運(yùn)行程序 Build and Go

command+shif+E 打開或關(guān)閉File Name視圖

command+[或] 把選定的多行代碼或光標(biāo)所在行的代碼,左移或右移

command+L 跳到某行

2 調(diào)試:

command + y? degug 調(diào)試

command+shift+Y 打開調(diào)試窗口

command + R? Run運(yùn)行

alt + command + p 到下一個(gè)斷點(diǎn)

shift + cmd + o? 執(zhí)行下一步(step over)

shift + cmd + i? ?執(zhí)行進(jìn)入函數(shù)(step into)

shift + cmd + t? step out

command + /? 取消斷點(diǎn)

command+ option + B: 查看全部斷點(diǎn)

command + shift + F 查找

command + enter? 等于bulid and debug

command+ B: 編譯

command+ shift + K: 清理


3 代碼導(dǎo)航

command+shift+D 打開Open Quidkly窗口,可用于快速打開一個(gè)文件,而不用到文件樹中目視查找。

頭文件(#import *.h這里)獲得光標(biāo),再按shift+command+D,彈出一個(gè)窗口,可跟入一個(gè)頭文件

shift+command+D,彈出一個(gè)窗口,輸入頭文件名字可跟入一個(gè)頭文件

alt+command+上箭頭 查看配套文件,為當(dāng)前的.m文件查看.h文件,或返過來。

command+ CTRL + LEFT: 折疊

command+ CTRL + RIGHT: 取消折疊

command+ CTRL + TOP: 折疊全部函數(shù)

command+ CTRL + BOTTOM: 取消全部函數(shù)折疊

CTRL + U: 取消全部折疊

4 編輯代碼

control+F? : 在同一行上將光標(biāo)向右移動(dòng)

control+B : 在同一行上將光標(biāo)向左移動(dòng)

control+P :? 將光標(biāo)移動(dòng)到前一行

control-E: 到行尾(end)

control+N :? 將光標(biāo)移動(dòng)到后一行

control+A :?? 將光標(biāo)移動(dòng)到本行的行首

control+N :?? 將光標(biāo)移動(dòng)到本行的行尾

control+T :?? 將光標(biāo)兩邊的字符對(duì)調(diào)

control+D :?? 刪除光標(biāo)右邊的字符

control+k :?? 刪除光標(biāo)所在行 光標(biāo)后面的代碼,便于你重寫行尾代碼

control + L :將光標(biāo)插點(diǎn)置于窗口正中。

option+delete:刪除一個(gè)詞:

command+delete:刪除一句話:

5 代碼自完成

  輸入變量名和方法名的前幾個(gè)字母時(shí),IDE會(huì)給予提示,這時(shí)候你可以:

  tab 確認(rèn)

  esc 顯示代碼提示菜單,其中包含所以可能可能匹配相。E:枚舉,f:函數(shù),#:#define指令,m:方法,C:類

  control+. 在各個(gè)代碼提示選項(xiàng)之間循環(huán),作用等同于esc鍵,只是外觀不同。

  shift+control+. 同上,但是反相循環(huán)

  如果代碼自動(dòng)完成沒有出來,你可以使用esc鍵呼出他。


  代碼自動(dòng)完成方法提示時(shí),如上圖,有兩個(gè)參數(shù),在輸入完第一個(gè)參數(shù),如何光標(biāo)定位到下一個(gè)參數(shù):

  tab 移動(dòng)到代碼提示的下一個(gè)點(diǎn)位符

  contorl +/ 移動(dòng)到代碼提示的下一個(gè)點(diǎn)位符

6 代碼快照:

  主菜單:File->Make Snapshot 會(huì)記住當(dāng)前代碼的狀態(tài),現(xiàn)在你可以“破壞”你的代碼了

  主菜單:File->Snapshot 打開快照窗口,這里可以進(jìn)行恢復(fù)項(xiàng)目工作

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 參考:http://www.cnblogs.com/langtianya/p/3888157.html一、關(guān)于運(yùn)行...
    iOS_Developer閱讀 3,246評(píng)論 0 1
  • 在Xcode 6中有許多快捷鍵的設(shè)定可以使得你的編程工作更為高效,對(duì)于在代碼文件中快速導(dǎo)航、定位Bug以及新增應(yīng)用...
    PlatonsDream閱讀 19,423評(píng)論 1 11
  • 剛開始用Xcode是不是發(fā)現(xiàn)以前熟悉的開發(fā)環(huán)境的快捷鍵都不能用了?怎么快捷運(yùn)行,停止,編輯等等、都不一樣了??焖俚?..
    我真的不是狼人閱讀 668評(píng)論 0 1
  • 一、關(guān)于運(yùn)行調(diào)試 1、運(yùn)行,停止,都在工具欄的Product里。 Command + R 運(yùn)行。 Command ...
    韓梅梅梅梅閱讀 575評(píng)論 0 0
  • 一、關(guān)于運(yùn)行調(diào)試 1、運(yùn)行,停止,都在工具欄的Product里。 Command + R 運(yùn)行。 Command ...
    Sunshine_Boys閱讀 530評(píng)論 0 0

友情鏈接更多精彩內(nèi)容