xcode常用快捷鍵

xcode常用快捷鍵操作:

新建項(xiàng)目 command+shift+n

新建文件 command+n

新建空文件 command+control+n

打開 command+o

關(guān)閉窗口 command+w

保存所有文件 command+option+s

還原到保存時(shí)狀態(tài) command+u

創(chuàng)建快照 command+control+s (保存文件快照,以后可進(jìn)行對(duì)比修改情況)

左縮進(jìn) command+[

右縮進(jìn) command+]

項(xiàng)目中查找 command+shift+F

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

查找上一個(gè) command+shift+g

用選擇的查找 command+e

go to line command+l

下一個(gè)填充 control+.

填充列表 option+esc

顯示拼寫和語法 command+shift+;

檢查拼寫 command+;

打開頭文件 command+shift+d

切換頭/源文件 command+option+上箭頭

類瀏覽 command+shift+c

Bulid and Run 斷點(diǎn)關(guān) command+r

Build and Debug 斷點(diǎn)開 command+y

下個(gè)Build警告或錯(cuò)誤 command+=

前個(gè)Build警告或錯(cuò)誤 command+shift+=

注釋 command+/

文件首行 command+上箭頭

文件末 command+下箭頭

行首 command+左箭頭

行末 command+右箭頭

上一單詞 option+左箭頭

下一單詞 option+右箭頭

中間顯示光標(biāo)位置 control+l

方法組列表 control+2

刪除此行光標(biāo)前所有內(nèi)容 control+delete

斷點(diǎn) command+option+b

當(dāng)前行插入斷點(diǎn) command+\

Pause command+option+p

Step Into command+shift+i

Step Into Instruction command+option+shift+i

Step Over command+shift+o

Setp Over Instruction command+option+shift+o

Setp Out command+shift+t

查開發(fā)文檔 command+option+click

打開頭文件 command+shift+d

整理了一下Xcode快捷鍵,史上最全!

其實(shí)就是設(shè)置里面的快捷鍵變成了文字版

可能有些新手剛用mac,不知與windows鍵對(duì)應(yīng),現(xiàn)在說明一下,command相當(dāng)于ms鍵盤的win鍵,option相當(dāng)于alt,鍵值一樣,系統(tǒng)偏好設(shè)置里面可以更改。

xcode相關(guān):

關(guān)于xcode 可設(shè)

偏好設(shè)置 command+,

清空緩存 可設(shè)

隱藏xcode command+h

隱藏其它 command+option+h

顯示全部 可設(shè)

退出xcode command+q

文件相關(guān):

新建項(xiàng)目 command+shift+n

新建文件 command+n

新建空文件 command+control+n

打開 command+o

在新窗口中打開 command+option+o

快速打開 command+shift+d / command+shift+alt+d (不知區(qū)別是什么)

清空最近打開文件 可設(shè)

清空最近打開項(xiàng)目 可設(shè)

Get Info command+i

顯示檢查器? command+option+i (效果和Get Info一樣,不知區(qū)別)

關(guān)閉窗口 command+w

關(guān)閉所有窗口 command+option+w

關(guān)閉當(dāng)前項(xiàng)目 command+control+w

關(guān)閉當(dāng)前文件 command+shift+w

保存文件 command+s

保存所有文件 command+option+s

另存為 command+shift+s

復(fù)本另存為 command+option+shift+s

還原到保存時(shí)狀態(tài) command+u

創(chuàng)建快照 command+control+s (保存文件快照,以后可進(jìn)行對(duì)比修改情況)

顯示快照 可設(shè) (File->Snapshots)

打印 command+p

編輯相關(guān):

撤銷 command+z

重復(fù) command+shift+z

剪切 command+x

復(fù)制 command+c

粘貼 command+v

粘貼并匹配格式 command+option+shift+v

刪除 可設(shè)

全選 command+a

復(fù)制(Duplicate) 可設(shè)

重構(gòu) command+shift+j (選中方法名)

轉(zhuǎn)換為objc2.0 可設(shè)

=================字體====================

顯示字體 command+t

粗體 可設(shè)

斜體 可設(shè)

下劃線 可設(shè)

變大字號(hào) 可設(shè)

變小字號(hào) 可設(shè)

Kern相關(guān) 可設(shè)

Ligature相關(guān) 可設(shè)

center相關(guān) 可設(shè)

顯示顏色 可設(shè)

復(fù)制樣式 command+option+c

粘貼樣式 command+option+v

=================文本====================

左對(duì)齊 command+{

右對(duì)齊 command+}

居中 command+豎線 (不知豎線是哪個(gè),沒試出)

Justify 可設(shè)(功能未知)

左縮進(jìn) command+[

右縮進(jìn) command+]

Show Ruler 可設(shè)(功能未知)

Copy Ruler command+control+c

Paste Ruler command+control+v

Balance 可設(shè) (第一次,選中語句,第二次,選中方法體)

重置縮進(jìn) 可設(shè)

=================查找====================

項(xiàng)目中查找 command+shift+F

在項(xiàng)目中查找選定文本 可設(shè)

查找 可設(shè)

查找替換 command+control+f

查找選定文本 可設(shè)

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

查找上一個(gè) command+shift+g

隱藏查找欄 可設(shè)

替換 可設(shè)

替換全部 可設(shè)

替換并查找下一個(gè) 可設(shè)

替換并查找上一個(gè) 可設(shè)

用選擇的查找 command+e

用選擇的替換 command+control+e

跳到光標(biāo)處 command+j

跳到定義 可設(shè)

=================排序====================

按名 可設(shè)

按類型 可設(shè)

========================================

添加書簽 command+d

go to line command+l

下一個(gè)填充 control+.

填充列表 option+esc

下一個(gè)占位符 control+/ (和tab相同)

Edit All in Scope command+control+t (功能未知)

================插入宏=================

c

c++

html

java

objective-c

宏規(guī)范

=================拼寫====================

顯示拼寫和語法 command+shift+;

檢查拼寫 command+;

輸入時(shí)檢查拼寫 可設(shè)

特殊符號(hào) command+option+t

視圖相關(guān):

右上角詳情搜索 command+option+f

縮放編輯窗口 command+shift+e

縮放編輯窗口滿屏 command+option+shift+e

折疊 command+control+左箭頭

屏開 command+control+右箭頭

屏開所有 control+u

折疊方法 command+control+上箭頭

展開方法 command+control+下箭頭

折疊注釋塊 command+control+shift+上箭頭

展開注釋塊 command+control+shift+下箭頭

焦點(diǎn)跟隨 command+option+control+f

==============信息提示====================

隱藏問題 command+shift+h

所有問題 可設(shè)

僅錯(cuò)誤和警告 可設(shè)

僅錯(cuò)誤 可設(shè)

僅Analyzer結(jié)果 可設(shè)

顯示斷點(diǎn) 可設(shè)

==================文本====================

tab設(shè)置 可設(shè)

是否自動(dòng)換行顯示 可設(shè)

行結(jié)束 可設(shè)

顯示控制字符 command+shift+6

顯示空格 可設(shè)

==============智能分組====================

所有文件 可設(shè)

Targets 可設(shè)

Exeutables 可設(shè)

書簽 command+shift+m

Symbols 可設(shè)

搜索結(jié)果 可設(shè)

===================布局====================

顯示導(dǎo)航欄 可設(shè)

隱藏狀態(tài)欄 可設(shè)

顯示收藏欄 可設(shè)

顯示頁數(shù)控制 可設(shè)

===========================================

前進(jìn) command+option+右箭頭

下一文件 command+option+shift+右箭頭

返回 command+option+左箭頭

上一文件 command+option+shift+左箭頭

切換頭/源文件 command+option+上箭頭

組樹中定位 command+option+shift+上箭頭

顯示工具欄 可設(shè)

自定義工具欄 可設(shè)


===================項(xiàng)目====================

項(xiàng)目中標(biāo)簽切換 command+數(shù)字0

類瀏覽 command+shift+c

重命名項(xiàng)目 可設(shè)

新組 command+option+n

分組 command+option+g

撤銷分組 command+option+shift+g

新建智能組 可設(shè)

添加項(xiàng)目 command+option+a

添加文件到項(xiàng)目 可設(shè)

新Target 可設(shè)

升級(jí)所有Targets 可設(shè)

升級(jí)當(dāng)前Target到ipad 可設(shè)

================New Build Phase====================

沒做測試不多介紹,只放出內(nèi)容

New Copy Files Build Phase

New Run Script Build Phase

New Copy Headers Build Phase

New Copy Bundle Resources Build Phase

New Compile Sources Build Phase

New Link Binary With Libraries Build Phase

New Build Java Resources Build Phase

New Build Resource Manager Resources Build Phase

新的自定義可執(zhí)行文件 可設(shè)

設(shè)置當(dāng)前Target 為空 可設(shè)

Set Active Architecture 為空 可設(shè)

設(shè)置當(dāng)前sdk 為空 可設(shè)

設(shè)置Build配置 為空 可設(shè)

Set Active Executable 為空 可設(shè)

編輯項(xiàng)目設(shè)置 可設(shè)

編輯當(dāng)前Target command+option+e

編輯當(dāng)前可執(zhí)行文件 command+option+x

===================Build========================

Bulid Results command+shift+b

Bulid command+b

Build and Analyze command+shift+a

Build and Archive 可設(shè)

Build and Debug command+enter

Bulid and Run 斷點(diǎn)關(guān) command+r

Build and Debug 斷點(diǎn)開 command+y

Clean command+shift+k

Clean All Targets 可設(shè)

下個(gè)Build警告或錯(cuò)誤 command+=

前個(gè)Build警告或錯(cuò)誤 command+shift+=

Compile command+k

Preprocess 可設(shè)

Show Assembly Code 可設(shè)

Touch 可設(shè)

=======================代碼導(dǎo)航及編輯================

注釋 command+/

文件首行 command+上箭頭

文件末 command+下箭頭

行首 command+左箭頭

行末 command+右箭頭

上一單詞 option+左箭頭

下一單詞 option+右箭頭

上一拆分單詞 control+左箭頭

下一拆分單詞 control+右箭頭

中間顯示光標(biāo)位置 control+l

方法組列表 control+2

刪除前一單詞 option+delete

刪除此行光標(biāo)前所有內(nèi)容 control+delete

跨行選取 command+option+鼠標(biāo)拖動(dòng)

Run相關(guān):

Debug command+option+enter

Run 斷點(diǎn)關(guān) command+option+r

Debug 斷點(diǎn)開 command+option+y

Run with Performance Tool (Shark) 可設(shè)

Stop command+shift+enter

Attach to Process (Process ID) 可設(shè)

Debugger command+option+y

Mini Debugger command+control+左斜上箭頭(不知咋按)

Console command+shift+r

Clear Console command+option+control+r

===================Show========================

斷點(diǎn) command+option+b

Expressions 可設(shè)

Global Variables 可設(shè)

Memory Browsers 可設(shè)

Shared Libraries 可設(shè)

===================Debugger Display========================

縱布局 可設(shè)

橫布局 可設(shè)

Datatips 可設(shè)

Step Controls 可設(shè)

Source Only 可設(shè)

Source And Disassembly 可設(shè)

Disassembly 可設(shè)

===================Variables View========================

User Data Formatters

Show Type Column

Print Description to Console

Print Roots to Console

Print Referers to Console

Watch Variable

View Value as

Natural

Hexadecimal

OSType

Decimal

Unsigned Decimal

Octal

Binary

Edit Value

Edit Summary Format

View in Memory Browser

View in Window

View in Expressions Window

===============================================

停用斷點(diǎn) command+control+\

停止objc例外 可設(shè)

================Manage Brakpoints=================

當(dāng)前行插入斷點(diǎn) command+\

Add Symbolic Breakpoint 可設(shè)

Add C++ Exception Breakpoint 可設(shè)

啟用當(dāng)前行斷點(diǎn) command+option+\

導(dǎo)入斷點(diǎn) 可設(shè)

導(dǎo)出斷點(diǎn) 可設(shè)

===============================================

Fix 可設(shè)

Pause command+option+p

Step Into command+shift+i

Step Into Instruction command+option+shift+i

Step Over command+shift+o

Setp Over Instruction command+option+shift+o

Setp Out command+shift+t

Next Thread command+option+control+上箭頭

Previous Thread command+option+control+下箭頭

Sync with Debugger 可設(shè)

Stop on Debugger()/DebugStr() 可設(shè)

Enable Guard Malloc 可設(shè)

Desing相關(guān):

======================Class Model===================

Quick Model

Go to Declaration

Go to Definition

Go to Documentation

Add Comment

======================Data Model===================

Import

Add Model Version

Set Current Version

Add Entity

Add Attribute command+control+a

Add Fetched Property

Add Relationship command+control+r

Add Fetch Request

Copy Method Declarations to Clipboard

Copy Method Implementations to Clipboard

Copy Obj-C 2.0 Method Declarations to Clipboard

Copy Obj-C 2.0 Method Implementations to Clipboa

======================Mapping Model===================

Update Source Model

Update Destination Model

Add Missing Property Mappings

Show Model Browser command+control+b

Collapse Compartments

Expand Compartments

Roll Up Compartments

Roll Down Compartments

======================Diagram=======================

Bring to Front command+control+shift+f

Send to Back command+control+shift+b

Align Top Edges

Align Bottom Edges

Align Left Edges

Align Right Edges

Align Vertical Centers

Align Horizontal Centers

Make Centered Colum

Make Centered Row

Make Same Width

Make Same border=1 Height

Size to Fit

Lock command+control+l

Unlock command+shift+control+l

Zoom in command+control++

Zoom Out command+control+-

Zoom to Fit command+control+=

Turn Grid On

Show Grid

Show Page Breaks

Force-Directed Layout command+control+g

Hierarchical Layout command+control+h

Window相關(guān):

最小化 command+m

全部最小化 command+option+m

Zoom

Bring All to Front

Defaults

Organizer command+control+o

Activity

Help相關(guān):

開發(fā)文檔 command+option+?

快速幫助 command+control+?

Xcode幫助 command+?

Welcome to Xcode

Xcode Quick Start

Xcode Release Notes

Find Documentation for Selected Text

Open man Page

上一頁

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 228,345評(píng)論 6 531
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 98,494評(píng)論 3 416
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 176,283評(píng)論 0 374
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經(jīng)常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 62,953評(píng)論 1 309
  • 正文 為了忘掉前任,我火速辦了婚禮,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 71,714評(píng)論 6 410
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 55,186評(píng)論 1 324
  • 那天,我揣著相機(jī)與錄音,去河邊找鬼。 笑死,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,255評(píng)論 3 441
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 42,410評(píng)論 0 288
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 48,940評(píng)論 1 335
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 40,776評(píng)論 3 354
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 42,976評(píng)論 1 369
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 38,518評(píng)論 5 359
  • 正文 年R本政府宣布,位于F島的核電站,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 44,210評(píng)論 3 347
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 34,642評(píng)論 0 26
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 35,878評(píng)論 1 286
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 51,654評(píng)論 3 391
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 47,958評(píng)論 2 373

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

  • 偏好設(shè)置 command+, 清空緩存 可設(shè) 隱藏xcode command+h 隱藏其它 command+opt...
    知之未道閱讀 461評(píng)論 0 1
  • ===============xcode相關(guān)================關(guān)于xcode 可設(shè)偏好設(shè)置 com...
    我是大龍啊閱讀 889評(píng)論 0 51
  • 剛開始用Xcode是不是發(fā)現(xiàn)以前熟悉的開發(fā)環(huán)境的快捷鍵都不能用了?怎么快捷運(yùn)行,停止,編輯等等、都不一樣了。快速的...
    我真的不是狼人閱讀 591評(píng)論 0 1
  • 參考:http://www.cnblogs.com/langtianya/p/3888157.html一、關(guān)于運(yùn)行...
    iOS_Developer閱讀 3,079評(píng)論 0 1
  • 其實(shí)就是設(shè)置里面的快捷鍵變成了文字版,費(fèi)了我不少工夫。。。希望對(duì)大家有幫助 可能有些新手剛用mac,不知與wind...
    JihanWen閱讀 607評(píng)論 0 1