Xcode中提高效率的快捷鍵

轉自:https://www.cnblogs.com/kehaoran/p/11101410.html

 

依稀記得大神都是使用超多的快捷鍵來開發的。雖然要成爲大神的路很遠,不過把下面這些快捷鍵用熟練,就相當於把寶劍磨的既快又光,相當於有了一件極品的裝備,對於接下來的打(升)怪(職)升(加)級(薪)那肯定是有超高屬性加成的呢。

首先推薦Mac的一款快速查看軟件中自己設置的快捷鍵的軟件CheatSheet
CheatSheet for mac能顯示出幾乎所有軟件程序的快捷鍵列表,而列表中的功能,除了可以用快捷鍵操作,也是可以點的。如果你不喜歡用菜單。

Mac 鍵盤符號標識

Mac符號標識

1.項目相關快捷鍵

  • 新建項目:⇧⌘N

  • 新建文件夾:⌥⌘N

  • Run:運行 ⌘R

  • Profile:⌘I

  • Analyze:檢測疑似內存泄漏⌘⇧B

  • Clean:清空緩存⌘⇧K

  • Stop:停止運行⌘.

  • Build: 生成⌘B(先 compiling)

  • 打開文檔:⇧⌘0

編譯器操作

  • 顯示標準編輯器(Standard Editor):⌘↩

  • 顯示輔助編輯器(Assistant Editor):⌥⌘↩
    View > Assistant Editor中可以選擇不同的水平或豎直的排列

  • 顯示版本編輯器(Version Editor):⇧⌥⌘↩

  • 方法跳轉 :⌃ 6

  • 展示/隱藏導航器面板:⌘0
    各級面板均有快捷操作

  • 顯示/隱藏實用工具面板:⌥⌘0
    各級面板均有快捷操作

  • 打開控制檯:⇧⌘C

  • 顯示/隱藏調試區域:⇧⌘Y

  • 在項目中查找:⇧⌘F

  • 在項目中查找和替換:⇧⌥⌘F

  • 打開偏好設置:⌘,

  • 一個快速打開Assistant Editor的方式--只需要按住Option鍵並點擊你想要在當前編輯框右邊打開的文件即可。方便 xib 的使用

2.文件操作快捷鍵

  • 快速打開文件:⇧⌘O

  • 新建類文件:⌘N

  • 展示當前你在工程導航器中打開的文件:⇧⌘J

  • 以之前瀏覽的文件順序切換:⌃⌘←/→

  • 在.h 和 .m 之間跳轉:⌃⌘↑/⌃⌘↓

3.代碼操作快捷鍵

  • 到指定行:⌘L

  • 當前行增加斷點:⌘\

  • 忽略所有斷點:⌘Y

  • 註釋當前行:⌘/

  • 代碼對齊:⌃I

  • Move Line Up/Down: ⌥⌘ ] or [

  • 向前/向後縮進: ⌘] or [

  • Xcode9之後版本代碼摺疊:

  • 局部摺疊(摺疊一個函數):⌥⌘←/→

  • 全局摺疊(摺疊當前文件下的全部函數):⌥⇧⌘←/→

  • 摺疊註釋塊:(/* */之間的文字):⌃⇧⌘←/→Snip20180427_23.png

  • 查找:⌘F

  • 查找下一個:⌘G or enter

  • 查找上一個:⌘⇧G or ⇧+enter

  • 用選擇的查找:⌘E

  • 用選擇的替換:⌘⌃E

  • 查找和替換:⌥⌘F

  • 快速文檔:⌥+左鍵

  • 跳轉至定義:⌃⌘+左鍵(自測“⌘右鍵”也可以)

當然樂趣並不僅限於此,像其他優秀的編輯器一樣,Xcode允許你爲每個菜單項目或者貫穿app的操作自定義快捷鍵:

4.操作系統快捷鍵

Mac 操作

  • Mac 鎖屏:⌃⌘Q

  • 顯示/隱藏 Dock:⌥⌘D

窗口操作

  • 最大化:⌃⌘F

  • 最小化:⌘M

  • 隱藏:⌘H

  • 隱藏其他:⌘⌥H

  • 不同應用切換:⌘Tab

  • 相同桌面相同應用不同項目切換:⌘~

  • 多個桌面間的切換:⌃ ← / →

  • 項目內 New Tab:⌘ T
    Xcode指定當前文件New Tab:⇧⌥⌘左鍵+點選“open in a new tab”

  • 項目內 Tab 間切換:⌘⇧ ] / [

  • Tab內 頁面間切換:⌘ ] / [

  • 隱藏所有窗口顯示桌面:F11

文本編輯

  • 快速切換到文件的頂部/底部:⌘ + up/down

  • 將光標移動到所在行的最前面/後面:⌘ + 左 / 右

  • 將光標移動到所在單詞的最前面/後面:⌥ + 左 / 右

上面的操作加上 ⇧ 就是選中

  • 刪除:
    刪除光標所在行之前的代碼:⌘ + delete
    刪除光標所在行之後的代碼:⌃ +k
    刪除光標之前的一個單詞:⌥ + delete
    刪除光標之後的一個字符:⌃D

  • 移動光標:
    前移光標:⌃F
    後移光標:⌃B
    移動光標到上一行:⌃ P
    移動光標到下一行:⌃ N
    移動光標到本行行首:⌃ A
    移動光標到本行行尾:⌃ E
    交換光標左右兩邊的字符:⌃ T

  • 使當前光標成爲中間行:⌃L(方便查看上下文)

  • 撤銷:⌃Z

  • 關閉當前 Tab:⌘W(最後一個 Tab 關閉項目)

  • 關閉當前窗口:⇧⌘W

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章