vscode常用指令

目的:旨在操作舒適,適合自我,自由搭配

如何替換快捷鍵

操作路徑
左下角設(shè)置 -> 鍵盤快捷鍵方式 -> 搜索(如 editor.action.changeAll


常用快捷鍵

  1. 替換相同變量(會全局替換)
{
  "key": "shift+f6",
  "command": "editor.action.changeAll",
  "when": "editorTextFocus && !editorReadonly"
}
同步修改變量
  1. 重構(gòu)-替換方法名
{
  "key": "f2",
  "command": "editor.action.rename",
  "when": "editorHasRenameProvider && editorTextFocus && !editorReadonly"
}
替換方法名
  1. 轉(zhuǎn)大寫
{
  "key": "shift+cmd+u",
  "command": "editor.action.transformToUppercase"
}
  1. 轉(zhuǎn)小寫
{
  "key": "shift+cmd+d",
  "command": "editor.action.transformToLowercase"
}
  1. 轉(zhuǎn)駝峰命名
{
  "key": "shift+cmd+j shift+cmd+u",
  "command": "editor.action.transformToCamelcase"
}
  1. 轉(zhuǎn)首字母大寫
{
  "key": "shift+cmd+g shift+cmd+u",
  "command": "editor.action.transformToTitlecase"
}
  1. 多光標(biāo)修改

option+鼠標(biāo)左鍵 點(diǎn)點(diǎn)點(diǎn)

  1. 快速切換已打開文件
    Ctrl+Tab

  2. 文件行跳轉(zhuǎn)
    Ctrl + g

行跳轉(zhuǎn)
  1. 符號跳轉(zhuǎn)-內(nèi)部方法名+參數(shù)
{
  "key": "cmd+k shift+o",
  "command": "workbench.action.compareEditor.openSide",
  "when": "inDiffEditor"
}
  1. 定義和實(shí)現(xiàn)間跳轉(zhuǎn)
{
  "key": "cmd+f12",
  "command": "editor.action.revealDefinition",
  "when": "editorHasDefinitionProvider && editorTextFocus && isWeb"
}
{
  "key": "cmd+f12",
  "command": "editor.action.goToImplementation",
  "when": "editorHasImplementationProvider && editorTextFocus"
}
  1. 跳轉(zhuǎn)引用
{
  "key": "shift+f12",
  "command": "editor.action.goToReferences",
  "when": "editorHasReferenceProvider && editorTextFocus && !inReferenceSearchEditor && !isInEmbeddedEditor"
}
跳轉(zhuǎn)到引用
  1. 折疊代碼
{
  "key": "alt+cmd+[",
  "command": "notebook.fold",
  "when": "notebookEditorFocused && !inputFocus && activeEditor == 'workbench.editor.notebook'"
}
{
  "key": "alt+cmd+[",
  "command": "editor.fold",
  "when": "editorTextFocus && foldingEnabled"
}
  1. 展開折疊代碼
{
  "key": "alt+cmd+]",
  "command": "notebook.unfold",
  "when": "notebookEditorFocused && !inputFocus && activeEditor == 'workbench.editor.notebook'"
}
{
  "key": "alt+cmd+]",
  "command": "editor.unfold",
  "when": "editorTextFocus && foldingEnabled"
}
  1. 減少縮進(jìn)
{
  "key": "cmd+[",
  "command": "editor.action.outdentLines",
  "when": "editorTextFocus && !editorReadonly"
}
  1. 增加縮進(jìn)
{
  "key": "cmd+]",
  "command": "editor.action.indentLines",
  "when": "editorTextFocus && !editorReadonly"
}
  1. 分屏快捷鍵

快捷鍵:
cmd + \

  1. 分屏后切換 Tab

快捷鍵:
cmd + 1、cmd + 2、cmd + 3

19.往后切換修改位置

{
  "key": "alt+cmd+left",
  "command": "workbench.action.navigateBack",
  "when": "canNavigateBack"
}

20.向后切換修改位置

{
  "key": "alt+cmd+right",
  "command": "workbench.action.navigateForward",
  "when": "canNavigateForward"
}
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 十大Intellij IDEA快捷鍵 1 智能提示 Intellij首當(dāng)其沖的當(dāng)然就是Intelligence智能...
    月生89閱讀 474評論 0 0
  • 在Xcode 6中有許多快捷鍵的設(shè)定可以使得你的編程工作更為高效,對于在代碼文件中快速導(dǎo)航、定位Bug以及新增應(yīng)用...
    PlatonsDream閱讀 19,426評論 1 11
  • 插件列表: Color Info 這個便捷的插件,將為你提供你在CSS 中使用顏色的相關(guān)信息。你只需在顏色上懸...
    騎著蝸牛攆大象閱讀 13,779評論 0 2
  • 此文章摘抄與http://www.itdecent.cn/p/c855b260afbd 熟悉并更強(qiáng)大的快捷鍵 c...
    翟書東閱讀 1,167評論 0 0
  • 下面主要是針對vscode-vim的使用指南,1-9節(jié)的內(nèi)容是通用的,但是后面的內(nèi)容是vscode-vim特有的功...
    mudssky閱讀 1,716評論 0 0

友情鏈接更多精彩內(nèi)容