Xcode中提升效率的快捷鍵

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

首先推薦Mac的一款快速查看軟件中本身設置的快捷鍵的軟件CheatSheet
CheatSheet for mac能顯示出幾乎全部軟件程序的快捷鍵列表,而列表中的功能,除了能夠用快捷鍵操做,也是能夠點的。若是你不喜歡用菜單。xcode

Mac 鍵盤符號標識

Mac符號標識

1.項目相關快捷鍵
  • 新建項目:⇧⌘N
  • 新建文件夾:⌥⌘N緩存

  • Run:運行 ⌘R
  • Profile:⌘I
  • Analyze:檢測疑似內存泄漏⌘⇧B
  • Clean:清空緩存⌘⇧K
  • Stop:中止運行⌘.app

  • Build: 生成⌘B(先 compiling)
    編輯器

  • 打開文檔:⇧⌘0

    函數

    編譯器操做
  • 顯示標準編輯器(Standard Editor):⌘↩工具

  • 顯示輔助編輯器(Assistant Editor):⌥⌘↩
    View > Assistant Editor中能夠選擇不一樣的水平或豎直的排列
  • 顯示版本編輯器(Version Editor):⇧⌥⌘↩
  • 方法跳轉 :⌃ 6ui

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

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

  • 打開控制檯:⇧⌘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

本文借鑑:
http://www.cocoachina.com/special/xcode/
http://www.javashuo.com/article/p-atdhkwwc-kg.html
https://www.jianshu.com/p/419f2dddd58b
http://www.javashuo.com/article/p-rxcjhdvn-ky.html

相關文章
相關標籤/搜索