Xcode常用快捷鍵與技巧


Xcode導(dǎo)航欄快捷鍵

  • 快速切換導(dǎo)航:Command + (1-8)

  • 顯示/隱藏導(dǎo)航器面板:Command + 0

  • 顯示/隱藏Bug面板:Command + Shift + Y

  • 顯示/隱藏實(shí)用工具面板:Command + Option + 0

Xcode搜索快捷鍵

  • 搜索導(dǎo)航器:Command + Shift + F

  • 文件跳轉(zhuǎn)欄:Control + 6,快速查看當(dāng)前class的方法

  • 快速打開: Command + Shift + O哩陕,跳轉(zhuǎn)到某個(gè)方法定義或者指定的代碼文件

  • 程序中.h and .m文件間的快速切換: Control + Command + ↑

  • 快速跳轉(zhuǎn)到某一行:Command + L

  • 快速創(chuàng)建文件:Command + N

  • 返回至上一次光標(biāo)位置:Control + Command + ← Control + Command + →

  • 收起/展開方法代碼塊:Option + Command + ← Option + Command + →

  • 在界面左側(cè)的項(xiàng)目導(dǎo)航欄中顯示當(dāng)前文件:Command + Shift + J

  • 回退到上一頁(yè):Control + Command + ← Control + Command + →

應(yīng)用程序編譯和清理

  • 運(yùn)行app:Command + R

  • 清除工程: Command + Shift + K

  • 構(gòu)建應(yīng)用程序: Command + B

  • profile:Command + i

  • 停止運(yùn)行:Command + .

  • 斷點(diǎn)調(diào)試: F6 單步調(diào)試、F7 跳入、F8 繼續(xù)

技巧

  • 編輯斷點(diǎn)奸例,例如設(shè)置在Xcode擊中斷點(diǎn)時(shí)播放聲音且調(diào)試器不會(huì)中斷應(yīng)用程序

  • unrecognized selector send to instancd 快速定位朝墩,Breakpoints->Create Symbolic Breakpoint,在Symbolic中填寫如下方法簽名
    -[NSObject(NSObject) doesNotRecognizeSelector:] 再遇到類似的錯(cuò)誤就會(huì)定位到具體的代碼

  • 把光標(biāo)移動(dòng)到某一行戴尸,單擊右鍵在菜單里選擇Show Blame for Line 可以看到是誰(shuí)編寫的代碼

  • Show Related Items:CTRL + 1
    將光標(biāo)放在方法中粥航,點(diǎn)擊‘CTRL + 1 ’就可以很方便地通過(guò)彈出的視圖訪問(wèn)該方法的所有調(diào)用者和被調(diào)用者.

  • 范圍編輯:將光標(biāo)移動(dòng)到要編輯的符號(hào)琅捏,鼠標(biāo)指針在字符上停留一兩秒就會(huì)在字符右邊出現(xiàn)一個(gè)小小的倒三角,點(diǎn)擊那個(gè)三角并從菜單中選擇Edit All in Scope递雀,默認(rèn)快捷鍵Ctrl+Command+E

  • 文檔和參考: Command + Shift + 0 (Zero)
    通過(guò)Documentation and Reference指南了解如何使用代碼

  • 快速幫助: 在類或者方法名上執(zhí)行Option + Left-click操作

  • Command + Control + J柄延,跳轉(zhuǎn)至定義處

  • Enable NSZombie Objects,開啟僵尸對(duì)象

  • Static Analyzer缀程,發(fā)現(xiàn)編譯器警告不會(huì)提示的問(wèn)題和一些個(gè)人的內(nèi)錯(cuò)泄露和死存儲(chǔ)(不會(huì)用到的賦了值的變量)錯(cuò)誤

必須要知道的快捷鍵符號(hào)

? :command鍵 (縮寫:cmd)搜吧;
? :control鍵 (縮寫:ctrl);
? :alt/option(縮寫:opt)杨凑;
? :shift鍵(縮寫:shft)滤奈;

Xcode查看一個(gè)工程的總代碼量

打開終端先 cd到我們的工程目錄下,直接執(zhí)行:

find . -name "*.m" -or -name "*.h" -or -name "*.xib" -or -name "*.c" |xargs wc -l

這樣,終端就顯示出我們的代碼量,不過(guò)這里需要注意的是,注釋也算在其中.

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末撩满,一起剝皮案震驚了整個(gè)濱河市蜒程,隨后出現(xiàn)的幾起案子绅你,更是在濱河造成了極大的恐慌,老刑警劉巖昭躺,帶你破解...
    沈念sama閱讀 206,013評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件忌锯,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡领炫,警方通過(guò)查閱死者的電腦和手機(jī)汉规,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,205評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)驹吮,“玉大人,你說(shuō)我怎么就攤上這事晶伦〉” “怎么了?”我有些...
    開封第一講書人閱讀 152,370評(píng)論 0 342
  • 文/不壞的土叔 我叫張陵婚陪,是天一觀的道長(zhǎng)族沃。 經(jīng)常有香客問(wèn)我,道長(zhǎng)泌参,這世上最難降的妖魔是什么脆淹? 我笑而不...
    開封第一講書人閱讀 55,168評(píng)論 1 278
  • 正文 為了忘掉前任,我火速辦了婚禮沽一,結(jié)果婚禮上盖溺,老公的妹妹穿的比我還像新娘。我一直安慰自己铣缠,他們只是感情好烘嘱,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,153評(píng)論 5 371
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著蝗蛙,像睡著了一般蝇庭。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上捡硅,一...
    開封第一講書人閱讀 48,954評(píng)論 1 283
  • 那天哮内,我揣著相機(jī)與錄音,去河邊找鬼壮韭。 笑死北发,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的泰涂。 我是一名探鬼主播鲫竞,決...
    沈念sama閱讀 38,271評(píng)論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼逼蒙!你這毒婦竟也來(lái)了从绘?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 36,916評(píng)論 0 259
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎僵井,沒(méi)想到半個(gè)月后陕截,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,382評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡批什,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,877評(píng)論 2 323
  • 正文 我和宋清朗相戀三年农曲,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片驻债。...
    茶點(diǎn)故事閱讀 37,989評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡乳规,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出合呐,到底是詐尸還是另有隱情暮的,我是刑警寧澤,帶...
    沈念sama閱讀 33,624評(píng)論 4 322
  • 正文 年R本政府宣布淌实,位于F島的核電站冻辩,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏拆祈。R本人自食惡果不足惜恨闪,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,209評(píng)論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望放坏。 院中可真熱鬧咙咽,春花似錦、人聲如沸轻姿。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,199評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)互亮。三九已至犁享,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間豹休,已是汗流浹背炊昆。 一陣腳步聲響...
    開封第一講書人閱讀 31,418評(píng)論 1 260
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留威根,地道東北人凤巨。 一個(gè)月前我還...
    沈念sama閱讀 45,401評(píng)論 2 352
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像洛搀,于是被迫代替她去往敵國(guó)和親敢茁。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,700評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容