Xcode常用快速鍵,xcode快速鍵
由於初用mac,mac上面的快速鍵都是以符號的形式出現,總是記不住,現記錄如下。mac上的符號根按鍵的對應關係如所示:
我用的Xcode版本號碼是Version 6.1.1 (6A2008a)
1.斷點:command+\
2.編譯器:command + b
3.運行程式:command + r
4.偵錯工具:先打好斷點,然後command + r直接就會在斷點處斷下來
5.停止運行程式:Command + .
6.標頭檔和源檔案切換:control + command + 上下箭頭
7.左縮排:command +[
8.右縮排:command + ]
9.前進:ctrl + command + 左箭頭
10.後退:ctrl + command + 右箭頭
11. 逐步執行:f6
進入函數:f7
跳出函數::f8
在一開始用的時候,按f6鍵效果不是單步調試,而是系統的鍵盤亮度增加鍵,坑爹啊!
直接到系統喜好設定->鍵盤勾選下面選項
這樣fn + f6才是系統的快速鍵,f6是普通應用程快速鍵。其他的f鍵也適用這條規則。
12.自動完成功能
比如定義一個字串NSString* ns = @"123";
然後打[ns 按下空格和esc鍵,就出來方法列表了
13.括弧自動匹配:雙擊符號,xcode會自動顯示匹配內容。
14.改檔案名稱:比如把a.h改成b.h,選中a.h按enter,輸入更改再按enter。
15.代碼自動摺疊
想摺疊for迴圈,比如下面的
for (int i = 0; i < argc; ++i) {
NSLog(@"arg%d:%s", i, argv[i]);
}
直接在for左邊移動到左側邊欄會出現
然後點擊下拉式箭頭就行,或者直接到Editor->Code Folding子功能表下選擇相應選項就行。
16.如何讓檔案在獨立標籤裡面開啟,View ->Show Tab Bar,但是這個功能太雞肋了,點擊一個檔案還是在當前tab裡面顯示,不像Visual Studio是在新tab開啟。
我認為這個體驗很糟糕,有可能是我自己沒找到,知道的童鞋請告訴下我!
17.協助文檔
在寫代碼時我們經常會查看某個方法的說明,在Xcode裡面有若干種方法:
比如要查看NSString 的description方法說明
1)直接點擊description,在右邊的視窗點擊,查看相應的說明。
其中藍色的字表示連結,點開會直接開啟Xcode的文檔協助。。由於文檔協助預設是線上的,所以你會發現速度很慢,下文將介紹怎麼下載文檔到本地。
2)游標移動到description,然後按住option鍵,會出現,點擊之,快顯視窗
這個裡面的說明沒有1)中說明詳細。
3)菜單Help->Documention and API Reference,前面提到過由於這個協助預設是線上的內容,而且慢。解決方案:下載文檔到本地。
菜單XCode->Preference選擇相應的文檔下載如下:
不過下載速度很慢。
4)直接去https://developer.apple.com查看,個人強烈推薦這種,在有網的情況下快速而且還能看到最新的api更新說明。方法三的本地文檔可能不是最新的。
18.添加或者取消注釋:command + /
19.jump to definition:按住command,然後滑鼠點擊符號
20.command + ~:在多個xcode之間切換。