第二章 vscode快捷鍵的使用

目錄

第一章 初次接觸vscode
第二章 vscode快捷鍵的使用
第三章 vscode的界面配置
第四章 vscode作為Markdown編輯器
第五章 vscode進行git管理
第六章 vscode的遷移
第七章 vscode配置go語言開發(fā)環(huán)境
第八章 vscode配置c/c++開發(fā)環(huán)境

前言

因為之前一直使用的是slickedit,已經(jīng)習慣了它的很多操作,其中最重要的就是快捷鍵了,所以我希望可以通過配置,將vscode的快捷鍵也改成自己習慣的方式。
當然,現(xiàn)在每個軟件基本都會支持快捷鍵自定義,所以我相信這應該不成問題。

自定義快捷鍵

  • 左下角點擊設置圖標,選擇鍵盤快捷方式,打開快捷鍵設置界面。在此界面可以進行搜索,包括用動作名搜索和快捷鍵搜索,注意:通過快捷鍵搜索不是直接按鍵,而是手動輸入快捷鍵。
  • 找到想要修改的快捷鍵后,雙擊或者右鍵選擇修改,然后按下理想的按鍵,然后回車保存即可。
  • 那么可不可以一個動作設置多個快捷鍵呢?答案是肯定的。我們可以通過右上角的{}按鈕進入配置文件,然后進行修改。一個動作可以設置多個快捷鍵。


    image
  • 編輯界面下有一個定義鍵綁定,錄入快捷鍵之后修改一下對應的命令即可,不知道命令的時候可以在“鍵盤快捷方式”界面找到命令,然后右鍵拷貝命令過來粘貼。
  • 另外也可以先在“鍵盤快捷方式”界面下找到這個動作,然后右鍵復制,再回來粘貼,手動改一下快捷鍵。


    image.png

常用快捷鍵

這里只羅列自己常用的快捷鍵,很多vscode默認的快捷鍵我還不熟悉,就先不寫了,后期開心情再補,以作記錄。

  • 轉到定義 - ctrl+.(slickedit默認)自己增加了一個 ctrl+right(大鍵盤用),對應的命令:

{
"key": "ctrl+oem_2",
"command": "references-view.find"
}

  • 后退 - ctrl+,(slickedit默認)自己增加了一個 ctrl+left,對應的命令:

{
"key": "ctrl+left",
"command": "workbench.action.navigateBack"
}

這個命令可以在我們用上面的命令查看完函數(shù)定義后返回的。

  • find all references - ctrl+/(slickedit默認),vscode默認沒有快捷鍵,自己添加,對應的命令:

{
"key": "ctrl+oem_2",
"command": "references-view.find"
}

  • 切換行注釋 - alt+/ 自己添加,很方便,推薦,對應的命令:

{
"key": "alt+oem_2",
"command": "editor.action.commentLine",
"when": "editorTextFocus && !editorReadonly"
}

  • toggle bookmark - ctrl+shift+num,這個命令也很方便(需要插件Numbered Bookmarks),可以標記當前節(jié)點,然后去查看別處,等到想返回時用下面對應的jump快捷鍵,可以快速返回標記的地方,對應的命令:

{
"key": "ctrl+shift+1",
"command": "numberedBookmarks.toggleBookmark1",
"when": "editorTextFocus"
}

  • jump to bookmark - ctrl+num,配合上面的命令使用,其中num是指數(shù)字1~9,對應的命令是:

{
"key": "ctrl+1",
"command": "numberedBookmarks.jumpToBookmark1",
"when": "editorTextFocus"
}

  • 檢索文件 - ctrl+p(vscode默認),自己添加alt+q,這個命令可以在當前路徑下檢索文件,對應的命令為:

{
"key": "alt+q",
"command": "workbench.action.quickOpen"
}

  • 函數(shù)列表 - ctrl+shift+o,也可以使用左下角的大綱,也很方便。主要在左下角的大綱里是可以通過按鍵來匹配函數(shù)的喲。可以自定義,命令為:

{
"key": "alt+s",
"command": "workbench.action.gotoSymbol"
}

  • 另外還有一些vscode默認的快捷鍵,比如ctrl+b打開/關閉左側面板,ctrl+shift+p/F1打開命令面板,ctrl+f在當前文件查找,ctrl+shift+f全局查找等。

keymaps

vscode還提供了現(xiàn)成的按鍵映射,比如atom、vim等,可以直接安裝使用,不用再自己費勁配置了。


image.png
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內容