Xcode開發(fā)使用小技巧

1.快速打開
快速打開(Open Quickly)命令在Xcode的File菜單中阳懂,當(dāng)然,用快捷鍵Command+Shift+O會(huì)更方便一些顿痪。這個(gè)命令可以開啟一個(gè)小窗格用來(lái)快速搜索瀏覽文件本冲、類票堵、算法以及函數(shù)等。

圖1.png

2.顯示項(xiàng)目導(dǎo)航器
在一個(gè)有很多文件和文件夾的大型項(xiàng)目中趁矾, 顯示項(xiàng)目導(dǎo)航命令(Reveal in Project Navigator) 可以為你節(jié)省很多時(shí)間瓮具,這個(gè)命令可以在界面左側(cè)的項(xiàng)目導(dǎo)航欄中顯示當(dāng)前文件,默認(rèn)快捷是Command + Shift + J.

3.輔助編輯器
你可能對(duì)輔助編輯器已經(jīng)很熟悉了掌呜。但很多開發(fā)者對(duì)其使用的卻不夠充分滓玖,它可以顯示一個(gè)文件的副本或者同時(shí)在用戶界面和視窗控制器里操作,這一點(diǎn)非常贊质蕉。
輔助編輯器有很多種用法势篡,我經(jīng)常用它來(lái)找出某個(gè)特定算法都在哪里出現(xiàn)和被怎樣的調(diào)用過(guò). 把光標(biāo)移動(dòng)到一個(gè)算法的主體,從輔助編輯器的頂部菜單中選擇Callers就可以看到模暗。

圖3.jpg

4.跳轉(zhuǎn)到方法
在使用類或者結(jié)構(gòu)時(shí)禁悠,我經(jīng)常需要快速的跳轉(zhuǎn)到類的某個(gè)特定方法。通過(guò)快捷鍵Control + 6 再輸入算法的頭幾個(gè)字母就可以非常方便的做到這點(diǎn)兑宇。
圖4.png

5.瀏覽文檔
不管你多有經(jīng)驗(yàn)碍侦,說(shuō)明文檔總是開發(fā)者最好的朋友。按住Option鍵并點(diǎn)擊你感興趣的符號(hào)隶糕,就可以快速的打開Xcode的文檔瀏覽器瓷产,在這里可以搜索某個(gè)特定類或者方法。
在這里向各位推薦Dash 文檔瀏覽器枚驻,它比Xcdoe內(nèi)建的文檔瀏覽器更快更強(qiáng)大濒旦。為了能在Dash上實(shí)現(xiàn)上述相同的效果,你需要安裝一個(gè)Xcode 插件测秸。

6.范圍編輯
多光標(biāo)是個(gè)很棒的并且每個(gè)高級(jí)的編輯器都該有的特性疤估。Xcode的代碼編輯也有這個(gè)功能,但很難找到并且難以使用霎冯。在Xcode中铃拇,該功能被稱為范圍編輯(Edit All in Scope,默認(rèn)快捷鍵Ctrl+Command+E)沈撞。
將光標(biāo)移動(dòng)到要編輯的符號(hào)慷荔,鼠標(biāo)指針在字符上停留一兩秒就會(huì)在字符右邊出現(xiàn)一個(gè)小小的倒三角,點(diǎn)擊那個(gè)三角并從菜單中選擇Edit All in Scope缠俺,你也可以自己給這個(gè)命令設(shè)定一個(gè)快捷鍵显晶。(修改方法: Preferences -> Key Bindings -> 搜索 "Edit all in scope")
可惜的是贷岸,Xcode對(duì)多光標(biāo)功能的實(shí)現(xiàn)不如 Atom 或者 Sublime Text 來(lái)的強(qiáng)大,據(jù)我所知磷雇,Xcode的多光標(biāo)功能只對(duì)符號(hào)起作用偿警。

圖6.png

7.誰(shuí)是飯桶
你是在一個(gè)團(tuán)隊(duì)里工作么?你是否遇到過(guò)需要或者就是很想知道到底是誰(shuí)編寫了那行可怕的錯(cuò)誤代碼呢唯笙?把光標(biāo)移動(dòng)到出錯(cuò)的那一行螟蒸,單擊右鍵選擇然后在菜單里選擇Show Blame for Line。
圖7.png

原文鏈接:原文

展開/隱藏 代碼的快捷鍵:
command + option + <— (隱藏)
command + option + —>(展開)
全局修改局部變量快捷鍵:
command + control + e
storyboard中快速打開對(duì)應(yīng)的控制器:
command + option + enter
拓展鏈接:Xcode常用快捷鍵

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末崩掘,一起剝皮案震驚了整個(gè)濱河市七嫌,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌苞慢,老刑警劉巖诵原,帶你破解...
    沈念sama閱讀 222,681評(píng)論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異挽放,居然都是意外死亡绍赛,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,205評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門骂维,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)惹资,“玉大人,你說(shuō)我怎么就攤上這事航闺⊥什猓” “怎么了?”我有些...
    開封第一講書人閱讀 169,421評(píng)論 0 362
  • 文/不壞的土叔 我叫張陵潦刃,是天一觀的道長(zhǎng)侮措。 經(jīng)常有香客問(wèn)我,道長(zhǎng)乖杠,這世上最難降的妖魔是什么分扎? 我笑而不...
    開封第一講書人閱讀 60,114評(píng)論 1 300
  • 正文 為了忘掉前任,我火速辦了婚禮胧洒,結(jié)果婚禮上畏吓,老公的妹妹穿的比我還像新娘。我一直安慰自己卫漫,他們只是感情好菲饼,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,116評(píng)論 6 398
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著列赎,像睡著了一般宏悦。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,713評(píng)論 1 312
  • 那天饼煞,我揣著相機(jī)與錄音源葫,去河邊找鬼。 笑死砖瞧,一個(gè)胖子當(dāng)著我的面吹牛息堂,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播芭届,決...
    沈念sama閱讀 41,170評(píng)論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼储矩,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼感耙!你這毒婦竟也來(lái)了褂乍?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 40,116評(píng)論 0 277
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤即硼,失蹤者是張志新(化名)和其女友劉穎逃片,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體只酥,經(jīng)...
    沈念sama閱讀 46,651評(píng)論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡褥实,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,714評(píng)論 3 342
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了裂允。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片损离。...
    茶點(diǎn)故事閱讀 40,865評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖绝编,靈堂內(nèi)的尸體忽然破棺而出僻澎,到底是詐尸還是另有隱情,我是刑警寧澤十饥,帶...
    沈念sama閱讀 36,527評(píng)論 5 351
  • 正文 年R本政府宣布窟勃,位于F島的核電站,受9級(jí)特大地震影響逗堵,放射性物質(zhì)發(fā)生泄漏秉氧。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,211評(píng)論 3 336
  • 文/蒙蒙 一蜒秤、第九天 我趴在偏房一處隱蔽的房頂上張望汁咏。 院中可真熱鬧,春花似錦作媚、人聲如沸攘滩。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,699評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)轰驳。三九已至,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間级解,已是汗流浹背冒黑。 一陣腳步聲響...
    開封第一講書人閱讀 33,814評(píng)論 1 274
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留勤哗,地道東北人抡爹。 一個(gè)月前我還...
    沈念sama閱讀 49,299評(píng)論 3 379
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像芒划,于是被迫代替她去往敵國(guó)和親冬竟。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,870評(píng)論 2 361

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

  • 在Xcode 6中有許多快捷鍵的設(shè)定可以使得你的編程工作更為高效民逼,對(duì)于在代碼文件中快速導(dǎo)航泵殴、定位Bug以及新增應(yīng)用...
    PlatonsDream閱讀 19,054評(píng)論 1 11
  • 參考:http://www.cnblogs.com/langtianya/p/3888157.html一、關(guān)于運(yùn)行...
    iOS_Developer閱讀 3,061評(píng)論 0 1
  • 剛開始用Xcode是不是發(fā)現(xiàn)以前熟悉的開發(fā)環(huán)境的快捷鍵都不能用了拼苍?怎么快捷運(yùn)行笑诅,停止,編輯等等疮鲫、都不一樣了吆你。快速的...
    我真的不是狼人閱讀 583評(píng)論 0 1
  • 剛開始用Xcode是不是發(fā)現(xiàn)以前熟悉的開發(fā)環(huán)境的快捷鍵都不能用了俊犯?怎么快捷運(yùn)行妇多,停止,編輯等等燕侠、都不一樣了者祖。快速的...
    褪而未變閱讀 1,276評(píng)論 0 1
  • xcode常用快捷鍵操作: 新建項(xiàng)目 command+shift+n 新建文件 command+n 新建空文件 c...
    沐陽(yáng)風(fēng)色閱讀 1,736評(píng)論 0 1