Xcode常用快捷鍵
1、統(tǒng)計Xcode項目代碼行數(shù)
=打開終端。=
=用ls和cd進到你項目的路徑。=
=輸入下面的指令: grep -r "\n" classes | wc -l
=(classes,為項目文件所在文件夾)(或者用grep -d recurse "\n" classes | wc -l )
這里是使用unix命令來完成行數(shù)統(tǒng)計,其中首先使用grep 查找指定路徑的源文件含有換行符的字符串,然后用 wc命令完成統(tǒng)計,還可以使用-w統(tǒng)計字數(shù)。
2、Xcode 快捷鍵
0.跳到指定行command + L;
1.配置高亮方案:Fonts & Colors
2.鍵盤快捷鍵:Key Bindings
3.代碼縮進:Re-indent selection。(快捷鍵CTRL+I)
4.代碼自動完成:Table(代碼上屏),Esc(打開自動完成列表)
5.command+[ (代碼左移),花+] (代碼右移)
6.雙擊某個“括號匹配”的某個分隔符(如 { } ( ) [ ] 等),Xcode會選中它以及與它匹配的括號之間的全部代碼。
7.快速重命名局部變量名(右鍵-Edit All In Scope)command+control+E
8.重構(右鍵-Reflector…)
9. 常用光標控制按鍵:(也適用與TextEdit,Safari URL地址欄等文本域)上 下 左 右 箭頭 control-A:移動到行首 (同command+左箭頭) control-E:移動到行尾(End,同command+右箭頭)control-K:刪除(Kill)光標所在行中 光標后的代碼,便于你重寫行尾的代碼。
10.切換到頭文件或源碼文件:command + option + 上箭頭,可以在頭文件與源碼文件之間快速切換。菜單為View – Switch Head/Source File。或者單擊代碼導航條的最后一個控件。
11.書簽:添加書簽(command – D,跟瀏覽器里的添加書簽快捷鍵一樣),可以在項目Groups&Files下的Bookmarks下看到添加的書簽
12.command+shift+E:顯示/隱藏代碼屏幕上面的瀏覽器窗格
13.代碼折疊:單擊左邊的灰色豎線即可。(View-Code Folding)
14.代碼功能注釋:
// MARK: ***(標簽,功能同#pragma mark ***),
// TODO: ***
// FIXME: ***
// !!!: ***
// ???: ***
15.Control-2: 快速瀏覽當前文件的成員列表
16.幫助:快速幫助(option+單擊),文檔搜索(option+雙擊)
17.修改Xcode代碼自動完成的左花括號單獨成行(if語句的下一行):
運行Terminal,輸入
defaults write com.apple.Xcode XCCodeSenseFormattingOptions -dict BlockSeparator "n"
后重啟Xcode即應用。
18 command + \ 快速注釋或取消注釋
3、XCODE關鍵字不染色的解決方法
在build settings里將precompile prefix header設為NO,刪掉Derived Data目錄(在Organizer里可以找到),等index完之后再看看