261 lines
6.9 KiB
JSON
261 lines
6.9 KiB
JSON
[
|
|
{
|
|
"key": "tab",
|
|
"command": "editor.action.indentLines",
|
|
"when": "editorHasSelection && editorTextFocus && !hasOtherSuggestions && !inSnippetMode && !suggestWidgetVisible"
|
|
},
|
|
{
|
|
"key": "ctrl+]",
|
|
"command": "-editor.action.indentLines",
|
|
"when": "editorTextFocus && !editorReadonly"
|
|
},
|
|
{
|
|
"key": "ctrl+shift+k ctrl+shift+l",
|
|
"command": "workbench.action.editor.changeLanguageMode"
|
|
},
|
|
{
|
|
"key": "ctrl+k m",
|
|
"command": "-workbench.action.editor.changeLanguageMode"
|
|
},
|
|
{
|
|
"key": "ctrl+shift+k ctrl+shift+m",
|
|
"command": "workbench.action.editor.changeEncoding"
|
|
},
|
|
{
|
|
"key": "ctrl+shift+d",
|
|
"command": "editor.action.insertCursorAtEndOfEachLineSelected",
|
|
"when": "editorTextFocus"
|
|
},
|
|
{
|
|
"key": "shift+alt+i",
|
|
"command": "-editor.action.insertCursorAtEndOfEachLineSelected",
|
|
"when": "editorTextFocus"
|
|
},
|
|
{
|
|
"key": "ctrl+alt+s",
|
|
"command": "workbench.action.openSettings"
|
|
},
|
|
{
|
|
"key": "ctrl+,",
|
|
"command": "-workbench.action.openSettings"
|
|
},
|
|
{
|
|
"key": "ctrl+numpad_subtract",
|
|
"command": "-workbench.action.zoomOut"
|
|
},
|
|
{
|
|
"key": "ctrl+numpad_add",
|
|
"command": "-workbench.action.zoomIn"
|
|
},
|
|
{
|
|
"key": "ctrl+numpad_subtract",
|
|
"command": "editor.fold",
|
|
"when": "editorTextFocus && foldingEnabled"
|
|
},
|
|
{
|
|
"key": "ctrl+shift+[",
|
|
"command": "-editor.fold",
|
|
"when": "editorTextFocus && foldingEnabled"
|
|
},
|
|
{
|
|
"key": "ctrl+numpad_add",
|
|
"command": "editor.unfold",
|
|
"when": "editorTextFocus && foldingEnabled"
|
|
},
|
|
{
|
|
"key": "ctrl+shift+]",
|
|
"command": "-editor.unfold",
|
|
"when": "editorTextFocus && foldingEnabled"
|
|
},
|
|
{
|
|
"key": "ctrl+shift+numpad_subtract",
|
|
"command": "editor.foldRecursively",
|
|
"when": "editorTextFocus && foldingEnabled"
|
|
},
|
|
{
|
|
"key": "ctrl+k ctrl+[",
|
|
"command": "-editor.foldRecursively",
|
|
"when": "editorTextFocus && foldingEnabled"
|
|
},
|
|
{
|
|
"key": "ctrl+shift+numpad_add",
|
|
"command": "editor.unfoldRecursively",
|
|
"when": "editorTextFocus && foldingEnabled"
|
|
},
|
|
{
|
|
"key": "ctrl+k ctrl+]",
|
|
"command": "-editor.unfoldRecursively",
|
|
"when": "editorTextFocus && foldingEnabled"
|
|
},
|
|
{
|
|
"key": "ctrl+q",
|
|
"command": "-workbench.action.quit"
|
|
},
|
|
{
|
|
"key": "ctrl+shift+down",
|
|
"command": "-editor.action.insertCursorBelow",
|
|
"when": "editorTextFocus"
|
|
},
|
|
{
|
|
"key": "ctrl+shift+up",
|
|
"command": "-editor.action.insertCursorAbove",
|
|
"when": "editorTextFocus"
|
|
},
|
|
{
|
|
"key": "ctrl+shift+down",
|
|
"command": "editor.action.moveLinesDownAction",
|
|
"when": "editorTextFocus && !editorReadonly"
|
|
},
|
|
{
|
|
"key": "alt+down",
|
|
"command": "-editor.action.moveLinesDownAction",
|
|
"when": "editorTextFocus && !editorReadonly"
|
|
},
|
|
{
|
|
"key": "ctrl+shift+up",
|
|
"command": "editor.action.moveLinesUpAction",
|
|
"when": "editorTextFocus && !editorReadonly"
|
|
},
|
|
{
|
|
"key": "alt+up",
|
|
"command": "-editor.action.moveLinesUpAction",
|
|
"when": "editorTextFocus && !editorReadonly"
|
|
},
|
|
{
|
|
"key": "ctrl+r",
|
|
"command": "-workbench.action.openRecent"
|
|
},
|
|
{
|
|
"key": "ctrl+r",
|
|
"command": "editor.action.startFindReplaceAction",
|
|
"when": "editorFocus || editorIsOpen"
|
|
},
|
|
{
|
|
"key": "ctrl+h",
|
|
"command": "-editor.action.startFindReplaceAction",
|
|
"when": "editorFocus || editorIsOpen"
|
|
},
|
|
{
|
|
"key": "shift+f6",
|
|
"command": "editor.action.refactor",
|
|
"when": "editorHasCodeActionsProvider && editorTextFocus && !editorReadonly"
|
|
},
|
|
{
|
|
"key": "ctrl+shift+r",
|
|
"command": "-editor.action.refactor",
|
|
"when": "editorHasCodeActionsProvider && editorTextFocus && !editorReadonly"
|
|
},
|
|
{
|
|
"key": "ctrl+shift+r",
|
|
"command": "-rerunSearchEditorSearch",
|
|
"when": "inSearchEditor"
|
|
},
|
|
{
|
|
"key": "ctrl+shift+r",
|
|
"command": "workbench.action.replaceInFiles"
|
|
},
|
|
{
|
|
"key": "ctrl+shift+h",
|
|
"command": "-workbench.action.replaceInFiles"
|
|
},
|
|
{
|
|
"key": "ctrl+shift+l",
|
|
"command": "-editor.action.selectHighlights",
|
|
"when": "editorFocus"
|
|
},
|
|
{
|
|
"key": "alt+d",
|
|
"command": "editor.action.selectHighlights"
|
|
},
|
|
{
|
|
"key": "ctrl+shift+b",
|
|
"command": "-workbench.action.tasks.build",
|
|
"when": "taskCommandsRegistered"
|
|
},
|
|
{
|
|
"key": "ctrl+shift+b",
|
|
"command": "git.checkout"
|
|
},
|
|
{
|
|
"key": "ctrl+q",
|
|
"command": "editor.action.showDefinitionPreviewHover"
|
|
},
|
|
{
|
|
"key": "ctrl+shift+/",
|
|
"command": "editor.action.blockComment",
|
|
"when": "editorTextFocus && !editorReadonly"
|
|
},
|
|
{
|
|
"key": "ctrl+shift+a",
|
|
"command": "-editor.action.blockComment",
|
|
"when": "editorTextFocus && !editorReadonly"
|
|
},
|
|
{
|
|
"key": "ctrl+shift+p",
|
|
"command": "workbench.action.showCommands"
|
|
},
|
|
{
|
|
"key": "ctrl+shift+p",
|
|
"command": "-workbench.action.showCommands"
|
|
},
|
|
{
|
|
"key": "alt+f12",
|
|
"command": "workbench.action.terminal.toggleTerminal",
|
|
"when": "terminal.active"
|
|
},
|
|
{
|
|
"key": "ctrl+`",
|
|
"command": "-workbench.action.terminal.toggleTerminal",
|
|
"when": "terminal.active"
|
|
},
|
|
{
|
|
"key": "alt+right",
|
|
"command": "editor.action.inlineSuggest.acceptNextWord",
|
|
"when": "editorTextFocus && inlineSuggestionVisible"
|
|
},
|
|
{
|
|
"key": "meta+right",
|
|
"command": "-editor.action.inlineSuggest.acceptNextWord",
|
|
"when": "editorTextFocus && inlineSuggestionVisible"
|
|
},
|
|
{
|
|
"key": "ctrl+o",
|
|
"command": "workbench.action.files.openFile"
|
|
},
|
|
{
|
|
"key": "ctrl+o",
|
|
"command": "-workbench.action.files.openFile",
|
|
"when": "true"
|
|
},
|
|
{
|
|
"key": "ctrl+o",
|
|
"command": "-workbench.action.files.openFileFolder",
|
|
"when": "isMacNative && openFolderWorkspaceSupport"
|
|
},
|
|
{
|
|
"key": "ctrl+o",
|
|
"command": "-workbench.action.files.openFolderViaWorkspace",
|
|
"when": "!openFolderWorkspaceSupport && workbenchState == 'workspace'"
|
|
},
|
|
{
|
|
"key": "ctrl+p ctrl+p",
|
|
"command": "workbench.profiles.actions.switchProfile"
|
|
},
|
|
{
|
|
"key": "f4",
|
|
"command": "git.openFile"
|
|
},
|
|
{
|
|
"key": "ctrl+e",
|
|
"command": "workbench.action.openRecent"
|
|
},
|
|
{
|
|
"key": "alt+space",
|
|
"command": "localaipilot.codeComplete"
|
|
},
|
|
{
|
|
"key": "shift+alt+w",
|
|
"command": "-localaipilot.codeComplete"
|
|
}
|
|
]
|