vscode快捷鍵(Mac版)

光標移動

  1. 移動到單詞的最前面:option + ←
  2. 移動到單詞最末尾:option + →
  3. 將當前行代碼移動到上一行:option + ↑
  4. 將當前行代碼移動到下一行:option + ↓
  5. 移動到當前行最前面:cmd + ←
  6. 移動到當前行最末尾:cmd + →
  7. 花括號之間跳轉:cmd + shift + \
  8. 移動到文檔第一行或最後一行:cmd + ↑ / cmd + ↓

文本選擇

基於單詞,行,文檔的光標操做加上個shift鍵,就能夠移動光標的同時選擇文本;例如,選擇當前光標所在位置到當前行最前面的代碼:cmd + ← + shift編程

刪除操做

  1. 刪除當前行光標後的全部字符:cmd + fn + delete
  2. 刪除當前行光標前的全部字符:cmd + delete
  3. 刪除當前單詞光標後的字符:option + fn + delete
  4. 把當前單詞光標前的字符刪除:option + delete

添加註釋

  1. 註釋一行代碼:cmd + /
  2. 註釋一整段代碼:option + shift + A

格式化代碼

  1. 格式化代碼:option + shift + F
  2. 格式化選中行代碼:cmd + K cmd + F
  3. 代碼縮進:cmd + shift + P

文件、符號、代碼之間的快速跳轉

  1. control+ tab(同時按住),繼續按着control鍵,鬆開tab鍵: 打開當前打開文件的列表,選擇要打開文件,鬆開control就能打開對應文件
  2. cmd + P打開最近打開文件列表,同時列表頂部出現搜索框,搜索文件名,回車(enter),能夠再當前窗口打開對應文件;使用cmd + enter會在新的編輯器窗口打開這個文件
  3. control + G:行跳轉,輸入對應數字回車,能夠跳轉到當前文件的當前行
  4. cmd + P(輸入文件名 + 「:」 + 行數):跳轉到指定文件的指定行數
  5. cmd + shift + O:調出當前文件的符號(函數名等),使用方向鍵或者搜索,回車,就能跳轉到你想要的符號;若是輸入「:」能夠對當前文件的全部符號進行分類
  6. cmd + T:打開多個文件,搜索多個文件中的符號
  7. F12:跳轉到函數的定義處
  8. cmd + F12:跳轉到函數的實現位置;注:js中沒有接口的概念,定義和實現是相同的,因此js中的F12和Cmd + F12效果是同樣的
  9. shift + F12:打開函數引用的預覽(把光標放在函數或者類上,按shift+F12能夠打開一個引用列表和內嵌編輯器)

鼠標操做

  1. 在vscode中,單擊鼠標左鍵:把光標移動到響應的位置;雙擊鼠標左鍵:將當前光標下的單詞選中;三擊鼠標左鍵:選中當前行代碼;四次點擊鼠標左鍵:選中整個文檔
  2. 鼠標左鍵單擊行號:直接選中所在行;選中後,再按着shift,鼠標左鍵再次選擇行:能夠選中多行代碼
  3. 懸停提示窗口:當鼠標移動到某些文件上以後,一會就會顯示跟鼠標下文本相關的信息;若是鼠標放在某個函數上,按下cmd時,則能在懸停提示的窗口上看到該函數的實現。
  4. 代碼的跳轉和連接:若是咱們把鼠標放在函數上時,函數下方會出現一個下劃線,而後當咱們按下鼠標左鍵時,就能跳轉到該函數的定義處。cmd + 鼠標左鍵,跳轉到函數、變量定義的地方。當咱們再編寫Markdown這樣的非編程語言的文檔時,還能夠經過cmd+鼠標左鍵能打開超級連接

摺疊代碼

cmd + option + ][編程語言

修改快捷鍵的入口

eg:格式化代碼

cmd + option + L (同idea)可用於格式化樣式

終端使用vs code打開當前文件夾

code .編輯器

相關文章
相關標籤/搜索