We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
shortcuts keys & 快捷键
// Overwrite key bindings by placing them into your key bindings file. [ { "key": "escape escape", "command": "workbench.action.exitZenMode", "when": "inZenMode" }, { "key": "shift+escape", "command": "closeReferenceSearchEditor", "when": "inReferenceSearchEditor && !config.editor.stablePeek" }, { "key": "escape", "command": "closeReferenceSearchEditor", "when": "inReferenceSearchEditor && !config.editor.stablePeek" }, { "key": "shift+escape", "command": "cancelSelection", "when": "editorHasSelection && textInputFocus" }, { "key": "escape", "command": "cancelSelection", "when": "editorHasSelection && textInputFocus" }, { "key": "ctrl+end", "command": "cursorBottom", "when": "textInputFocus" }, { "key": "ctrl+shift+end", "command": "cursorBottomSelect", "when": "textInputFocus" }, { "key": "ctrl+shift+alt+down", "command": "cursorColumnSelectDown", "when": "textInputFocus" }, { "key": "ctrl+shift+alt+left", "command": "cursorColumnSelectLeft", "when": "textInputFocus" }, { "key": "ctrl+shift+alt+pagedown", "command": "cursorColumnSelectPageDown", "when": "textInputFocus" }, { "key": "ctrl+shift+alt+pageup", "command": "cursorColumnSelectPageUp", "when": "textInputFocus" }, { "key": "ctrl+shift+alt+right", "command": "cursorColumnSelectRight", "when": "textInputFocus" }, { "key": "ctrl+shift+alt+up", "command": "cursorColumnSelectUp", "when": "textInputFocus" }, { "key": "down", "command": "cursorDown", "when": "textInputFocus" }, { "key": "ctrl+shift+down", "command": "cursorDownSelect", "when": "textInputFocus" }, { "key": "shift+down", "command": "cursorDownSelect", "when": "textInputFocus" }, { "key": "end", "command": "cursorEnd", "when": "textInputFocus" }, { "key": "shift+end", "command": "cursorEndSelect", "when": "textInputFocus" }, { "key": "home", "command": "cursorHome", "when": "textInputFocus" }, { "key": "shift+home", "command": "cursorHomeSelect", "when": "textInputFocus" }, { "key": "left", "command": "cursorLeft", "when": "textInputFocus" }, { "key": "shift+left", "command": "cursorLeftSelect", "when": "textInputFocus" }, { "key": "pagedown", "command": "cursorPageDown", "when": "textInputFocus" }, { "key": "shift+pagedown", "command": "cursorPageDownSelect", "when": "textInputFocus" }, { "key": "pageup", "command": "cursorPageUp", "when": "textInputFocus" }, { "key": "shift+pageup", "command": "cursorPageUpSelect", "when": "textInputFocus" }, { "key": "right", "command": "cursorRight", "when": "textInputFocus" }, { "key": "shift+right", "command": "cursorRightSelect", "when": "textInputFocus" }, { "key": "ctrl+home", "command": "cursorTop", "when": "textInputFocus" }, { "key": "ctrl+shift+home", "command": "cursorTopSelect", "when": "textInputFocus" }, { "key": "up", "command": "cursorUp", "when": "textInputFocus" }, { "key": "ctrl+shift+up", "command": "cursorUpSelect", "when": "textInputFocus" }, { "key": "shift+up", "command": "cursorUpSelect", "when": "textInputFocus" }, { "key": "shift+backspace", "command": "deleteLeft", "when": "textInputFocus && !editorReadonly" }, { "key": "backspace", "command": "deleteLeft", "when": "textInputFocus && !editorReadonly" }, { "key": "delete", "command": "deleteRight", "when": "textInputFocus && !editorReadonly" }, { "key": "ctrl+a", "command": "editor.action.selectAll" }, { "key": "ctrl+i", "command": "expandLineSelection", "when": "textInputFocus" }, { "key": "shift+tab", "command": "outdent", "when": "editorTextFocus && !editorReadonly && !editorTabMovesFocus" }, { "key": "ctrl+shift+z", "command": "redo", "when": "textInputFocus && !editorReadonly" }, { "key": "ctrl+y", "command": "redo", "when": "textInputFocus && !editorReadonly" }, { "key": "ctrl+down", "command": "scrollLineDown", "when": "textInputFocus" }, { "key": "ctrl+up", "command": "scrollLineUp", "when": "textInputFocus" }, { "key": "alt+pagedown", "command": "scrollPageDown", "when": "textInputFocus" }, { "key": "alt+pageup", "command": "scrollPageUp", "when": "textInputFocus" }, { "key": "tab", "command": "tab", "when": "editorTextFocus && !editorReadonly && !editorTabMovesFocus" }, { "key": "ctrl+z", "command": "undo", "when": "textInputFocus && !editorReadonly" }, { "key": "shift+escape", "command": "removeSecondaryCursors", "when": "editorHasMultipleSelections && textInputFocus" }, { "key": "escape", "command": "removeSecondaryCursors", "when": "editorHasMultipleSelections && textInputFocus" }, { "key": "right", "command": "repl.action.acceptSuggestion", "when": "inDebugRepl && suggestWidgetVisible && textInputFocus" }, { "key": "down", "command": "repl.action.historyNext", "when": "inDebugRepl && onLastDebugReplLine" }, { "key": "up", "command": "repl.action.historyPrevious", "when": "inDebugRepl && onFirstDebugReplLine" }, { "key": "ctrl+f", "command": "actions.find" }, { "key": "enter", "command": "breakpointWidget.action.acceptInput", "when": "breakpointWidgetVisible && inBreakpointWidget" }, { "key": "shift+escape", "command": "closeBreakpointWidget", "when": "breakpointWidgetVisible && textInputFocus" }, { "key": "escape", "command": "closeBreakpointWidget", "when": "breakpointWidgetVisible && textInputFocus" }, { "key": "ctrl+u", "command": "cursorUndo", "when": "textInputFocus" }, { "key": "ctrl+right", "command": "cursorWordEndRight", "when": "textInputFocus" }, { "key": "ctrl+shift+right", "command": "cursorWordEndRightSelect", "when": "textInputFocus" }, { "key": "ctrl+left", "command": "cursorWordStartLeft", "when": "textInputFocus" }, { "key": "ctrl+shift+left", "command": "cursorWordStartLeftSelect", "when": "textInputFocus" }, { "key": "ctrl+backspace", "command": "deleteWordLeft", "when": "textInputFocus && !editorReadonly" }, { "key": "ctrl+delete", "command": "deleteWordRight", "when": "textInputFocus && !editorReadonly" }, { "key": "ctrl+k ctrl+c", "command": "editor.action.addCommentLine", "when": "editorTextFocus && !editorReadonly" }, { "key": "ctrl+d", "command": "editor.action.addSelectionToNextFindMatch", "when": "editorFocus" }, { "key": "shift+alt+a", "command": "editor.action.blockComment", "when": "editorTextFocus && !editorReadonly" }, { "key": "ctrl+f2", "command": "editor.action.changeAll", "when": "editorTextFocus && !editorReadonly" }, { "key": "ctrl+insert", "command": "editor.action.clipboardCopyAction", "when": "textInputFocus" }, { "key": "ctrl+c", "command": "editor.action.clipboardCopyAction", "when": "textInputFocus" }, { "key": "shift+delete", "command": "editor.action.clipboardCutAction", "when": "textInputFocus && !editorReadonly" }, { "key": "ctrl+x", "command": "editor.action.clipboardCutAction", "when": "textInputFocus && !editorReadonly" }, { "key": "shift+insert", "command": "editor.action.clipboardPasteAction", "when": "textInputFocus && !editorReadonly" }, { "key": "ctrl+v", "command": "editor.action.clipboardPasteAction", "when": "textInputFocus && !editorReadonly" }, { "key": "ctrl+/", "command": "editor.action.commentLine", "when": "editorTextFocus && !editorReadonly" }, { "key": "shift+alt+down", "command": "editor.action.copyLinesDownAction", "when": "editorTextFocus && !editorReadonly" }, { "key": "shift+alt+up", "command": "editor.action.copyLinesUpAction", "when": "editorTextFocus && !editorReadonly" }, { "key": "ctrl+k ctrl+k", "command": "editor.action.defineKeybinding", "when": "editorTextFocus && !editorReadonly && editorLangId == 'jsonc'" }, { "key": "ctrl+shift+k", "command": "editor.action.deleteLines", "when": "textInputFocus && !editorReadonly" }, { "key": "f7", "command": "editor.action.diffReview.next", "when": "isInDiffEditor" }, { "key": "shift+f7", "command": "editor.action.diffReview.prev", "when": "isInDiffEditor" }, { "key": "alt+f3", "command": "editor.action.dirtydiff.next", "when": "editorTextFocus" }, { "key": "shift+alt+f3", "command": "editor.action.dirtydiff.previous", "when": "editorTextFocus" }, { "key": "alt+down", "command": "editor.action.extensioneditor.showNextFindTerm", "when": "extensionEditorFindWidgetInputFocused" }, { "key": "alt+up", "command": "editor.action.extensioneditor.showPreviousFindTerm", "when": "extensionEditorFindWidgetInputFocused" }, { "key": "ctrl+f", "command": "editor.action.extensioneditor.showfind", "when": "extensionEditorWebviewFocus" }, { "key": "shift+alt+f", "command": "editor.action.formatDocument", "when": "editorTextFocus && !editorReadonly" }, { "key": "ctrl+k ctrl+f", "command": "editor.action.formatSelection", "when": "editorHasSelection && editorTextFocus && !editorReadonly" }, { "key": "f12", "command": "editor.action.goToDeclaration", "when": "editorHasDefinitionProvider && editorTextFocus && !isInEmbeddedEditor" }, { "key": "ctrl+f12", "command": "editor.action.goToImplementation", "when": "editorHasImplementationProvider && editorTextFocus && !isInEmbeddedEditor" }, { "key": "ctrl+shift+.", "command": "editor.action.inPlaceReplace.down", "when": "editorTextFocus && !editorReadonly" }, { "key": "ctrl+shift+,", "command": "editor.action.inPlaceReplace.up", "when": "editorTextFocus && !editorReadonly" }, { "key": "ctrl+]", "command": "editor.action.indentLines", "when": "editorTextFocus && !editorReadonly" }, { "key": "ctrl+alt+up", "command": "editor.action.insertCursorAbove", "when": "editorTextFocus" }, { "key": "shift+alt+i", "command": "editor.action.insertCursorAtEndOfEachLineSelected", "when": "editorTextFocus" }, { "key": "ctrl+alt+down", "command": "editor.action.insertCursorBelow", "when": "editorTextFocus" }, { "key": "ctrl+enter", "command": "editor.action.insertLineAfter", "when": "editorTextFocus && !editorReadonly" }, { "key": "ctrl+shift+enter", "command": "editor.action.insertLineBefore", "when": "editorTextFocus && !editorReadonly" }, { "key": "ctrl+shift+\\", "command": "editor.action.jumpToBracket", "when": "editorTextFocus" }, { "key": "f8", "command": "editor.action.marker.next", "when": "editorFocus && !editorReadonly" }, { "key": "shift+f8", "command": "editor.action.marker.prev", "when": "editorFocus && !editorReadonly" }, { "key": "alt+down", "command": "editor.action.moveLinesDownAction", "when": "editorTextFocus && !editorReadonly" }, { "key": "alt+up", "command": "editor.action.moveLinesUpAction", "when": "editorTextFocus && !editorReadonly" }, { "key": "ctrl+k ctrl+d", "command": "editor.action.moveSelectionToNextFindMatch", "when": "editorFocus" }, { "key": "f3", "command": "editor.action.nextMatchFindAction", "when": "editorFocus" }, { "key": "ctrl+f3", "command": "editor.action.nextSelectionMatchFindAction", "when": "editorFocus" }, { "key": "ctrl+k f12", "command": "editor.action.openDeclarationToTheSide", "when": "editorHasDefinitionProvider && editorTextFocus && !isInEmbeddedEditor" }, { "key": "shift+alt+o", "command": "editor.action.organizeImports", "when": "editorTextFocus && !editorReadonly && supportedCodeAction =~ /(\s|^)source\.organizeImports\b/" }, { "key": "ctrl+[", "command": "editor.action.outdentLines", "when": "editorTextFocus && !editorReadonly" }, { "key": "ctrl+shift+f12", "command": "editor.action.peekImplementation", "when": "editorHasImplementationProvider && editorTextFocus && !isInEmbeddedEditor" }, { "key": "alt+f12", "command": "editor.action.previewDeclaration", "when": "editorHasDefinitionProvider && editorTextFocus && !inReferenceSearchEditor && !isInEmbeddedEditor" }, { "key": "shift+f3", "command": "editor.action.previousMatchFindAction", "when": "editorFocus" }, { "key": "ctrl+shift+f3", "command": "editor.action.previousSelectionMatchFindAction", "when": "editorFocus" }, { "key": "ctrl+.", "command": "editor.action.quickFix", "when": "editorHasCodeActionsProvider && editorTextFocus && !editorReadonly" }, { "key": "ctrl+shift+r", "command": "editor.action.refactor", "when": "editorHasCodeActionsProvider && editorTextFocus && !editorReadonly" }, { "key": "shift+f12", "command": "editor.action.referenceSearch.trigger", "when": "editorHasReferenceProvider && editorTextFocus && !inReferenceSearchEditor && !isInEmbeddedEditor" }, { "key": "ctrl+k ctrl+u", "command": "editor.action.removeCommentLine", "when": "editorTextFocus && !editorReadonly" }, { "key": "f2", "command": "editor.action.rename", "when": "editorHasRenameProvider && editorTextFocus && !editorReadonly" }, { "key": "ctrl+shift+l", "command": "editor.action.selectHighlights", "when": "editorFocus" }, { "key": "alt+f1", "command": "editor.action.showAccessibilityHelp", "when": "editorFocus" }, { "key": "shift+f10", "command": "editor.action.showContextMenu", "when": "textInputFocus" }, { "key": "ctrl+k ctrl+i", "command": "editor.action.showHover", "when": "editorTextFocus" }, { "key": "shift+alt+right", "command": "editor.action.smartSelect.grow", "when": "editorTextFocus" }, { "key": "shift+alt+left", "command": "editor.action.smartSelect.shrink", "when": "editorTextFocus" }, { "key": "ctrl+h", "command": "editor.action.startFindReplaceAction" }, { "key": "ctrl+m", "command": "editor.action.toggleTabFocusMode" }, { "key": "alt+z", "command": "editor.action.toggleWordWrap" }, { "key": "ctrl+shift+space", "command": "editor.action.triggerParameterHints", "when": "editorHasSignatureHelpProvider && editorTextFocus" }, { "key": "ctrl+space", "command": "editor.action.triggerSuggest", "when": "editorHasCompletionItemProvider && textInputFocus && !editorReadonly" }, { "key": "ctrl+k ctrl+x", "command": "editor.action.trimTrailingWhitespace", "when": "editorTextFocus && !editorReadonly" }, { "key": "escape", "command": "editor.action.webvieweditor.hideFind", "when": "webviewEditorFocus && webviewFindWidgetVisible" }, { "key": "ctrl+f", "command": "editor.action.webvieweditor.showFind", "when": "webviewEditorFocus" }, { "key": "alt+down", "command": "editor.action.webvieweditor.showNextFindTerm", "when": "webviewEditorFindWidgetInputFocused" }, { "key": "alt+up", "command": "editor.action.webvieweditor.showPreviousFindTerm", "when": "webviewEditorFindWidgetInputFocused" }, { "key": "f7", "command": "editor.action.wordHighlight.next", "when": "editorTextFocus && hasWordHighlights" }, { "key": "shift+f7", "command": "editor.action.wordHighlight.prev", "when": "editorTextFocus && hasWordHighlights" }, { "key": "ctrl+k ctrl+i", "command": "editor.debug.action.showDebugHover", "when": "editorTextFocus && inDebugMode" }, { "key": "f9", "command": "editor.debug.action.toggleBreakpoint", "when": "editorTextFocus" }, { "key": "tab", "command": "editor.emmet.action.expandAbbreviation", "when": "config.emmet.triggerExpansionOnTab && editorTextFocus && !editorReadonly && !editorTabMovesFocus" }, { "key": "ctrl+shift+[", "command": "editor.fold", "when": "editorTextFocus" }, { "key": "ctrl+k ctrl+0", "command": "editor.foldAll", "when": "editorTextFocus" }, { "key": "ctrl+k ctrl+/", "command": "editor.foldAllBlockComments", "when": "editorTextFocus" }, { "key": "ctrl+k ctrl+8", "command": "editor.foldAllMarkerRegions", "when": "editorTextFocus" }, { "key": "ctrl+k ctrl+1", "command": "editor.foldLevel1", "when": "editorTextFocus" }, { "key": "ctrl+k ctrl+2", "command": "editor.foldLevel2", "when": "editorTextFocus" }, { "key": "ctrl+k ctrl+3", "command": "editor.foldLevel3", "when": "editorTextFocus" }, { "key": "ctrl+k ctrl+4", "command": "editor.foldLevel4", "when": "editorTextFocus" }, { "key": "ctrl+k ctrl+5", "command": "editor.foldLevel5", "when": "editorTextFocus" }, { "key": "ctrl+k ctrl+6", "command": "editor.foldLevel6", "when": "editorTextFocus" }, { "key": "ctrl+k ctrl+7", "command": "editor.foldLevel7", "when": "editorTextFocus" }, { "key": "ctrl+k ctrl+[", "command": "editor.foldRecursively", "when": "editorTextFocus" }, { "key": "ctrl+shift+]", "command": "editor.unfold", "when": "editorTextFocus" }, { "key": "ctrl+k ctrl+j", "command": "editor.unfoldAll", "when": "editorTextFocus" }, { "key": "ctrl+k ctrl+9", "command": "editor.unfoldAllMarkerRegions", "when": "editorTextFocus" }, { "key": "ctrl+k ctrl+]", "command": "editor.unfoldRecursively", "when": "editorTextFocus" }, { "key": "tab", "command": "insertSnippet", "when": "editorTextFocus && hasSnippetCompletions && !editorTabMovesFocus && !inSnippetMode" }, { "key": "ctrl+enter", "command": "openReferenceToSide", "when": "referenceSearchTreeFocused && referenceSearchVisible" }, { "key": "enter", "command": "repl.action.acceptInput", "when": "inDebugRepl && textInputFocus" }, { "key": "escape", "command": "settings.action.clearSearchResults", "when": "inSettingsSearch" }, { "key": "ctrl+.", "command": "settings.action.editFocusedSetting", "when": "inSettingsSearch" }, { "key": "enter", "command": "settings.action.focusNextSetting", "when": "inSettingsSearch" }, { "key": "shift+enter", "command": "settings.action.focusPreviousSetting", "when": "inSettingsSearch" }, { "key": "down", "command": "settings.action.focusSettingsFile", "when": "inSettingsSearch" }, { "key": "ctrl+f", "command": "settings.action.search", "when": "inSettingsEditor" }, { "key": "alt+f5", "command": "workbench.action.editor.nextChange", "when": "editorTextFocus" }, { "key": "shift+alt+f5", "command": "workbench.action.editor.previousChange", "when": "editorTextFocus" }, { "key": "shift+escape", "command": "closeFindWidget", "when": "editorFocus && findWidgetVisible" }, { "key": "escape", "command": "closeFindWidget", "when": "editorFocus && findWidgetVisible" }, { "key": "ctrl+alt+enter", "command": "editor.action.replaceAll", "when": "editorFocus && findWidgetVisible" }, { "key": "ctrl+shift+1", "command": "editor.action.replaceOne", "when": "editorFocus && findWidgetVisible" }, { "key": "alt+enter", "command": "editor.action.selectAllMatches", "when": "editorFocus && findWidgetVisible" }, { "key": "alt+down", "command": "find.history.showNext", "when": "editorFocus && findInputFocussed && findWidgetVisible" }, { "key": "alt+up", "command": "find.history.showPrevious", "when": "editorFocus && findInputFocussed && findWidgetVisible" }, { "key": "alt+c", "command": "toggleFindCaseSensitive", "when": "editorFocus" }, { "key": "alt+l", "command": "toggleFindInSelection", "when": "editorFocus" }, { "key": "alt+r", "command": "toggleFindRegex", "when": "editorFocus" }, { "key": "alt+w", "command": "toggleFindWholeWord", "when": "editorFocus" }, { "key": "tab", "command": "jumpToNextSnippetPlaceholder", "when": "editorTextFocus && hasNextTabstop && inSnippetMode" }, { "key": "shift+tab", "command": "jumpToPrevSnippetPlaceholder", "when": "editorTextFocus && hasPrevTabstop && inSnippetMode" }, { "key": "escape", "command": "leaveEditorMessage", "when": "messageVisible" }, { "key": "shift+escape", "command": "leaveSnippet", "when": "editorTextFocus && inSnippetMode" }, { "key": "escape", "command": "leaveSnippet", "when": "editorTextFocus && inSnippetMode" }, { "key": "shift+escape", "command": "closeDirtyDiff", "when": "dirtyDiffVisible" }, { "key": "escape", "command": "closeDirtyDiff", "when": "dirtyDiffVisible" }, { "key": "shift+escape", "command": "closeMarkersNavigation", "when": "editorFocus && markersNavigationVisible" }, { "key": "escape", "command": "closeMarkersNavigation", "when": "editorFocus && markersNavigationVisible" }, { "key": "f4", "command": "goToNextReferenceFromEmbeddedEditor", "when": "inReferenceSearchEditor" }, { "key": "shift+f4", "command": "goToPreviousReferenceFromEmbeddedEditor", "when": "inReferenceSearchEditor" }, { "key": "shift+escape", "command": "closeParameterHints", "when": "editorTextFocus && parameterHintsVisible" }, { "key": "escape", "command": "closeParameterHints", "when": "editorTextFocus && parameterHintsVisible" }, { "key": "alt+down", "command": "showNextParameterHint", "when": "editorTextFocus && parameterHintsMultipleSignatures && parameterHintsVisible" }, { "key": "down", "command": "showNextParameterHint", "when": "editorTextFocus && parameterHintsMultipleSignatures && parameterHintsVisible" }, { "key": "alt+up", "command": "showPrevParameterHint", "when": "editorTextFocus && parameterHintsMultipleSignatures && parameterHintsVisible" }, { "key": "up", "command": "showPrevParameterHint", "when": "editorTextFocus && parameterHintsMultipleSignatures && parameterHintsVisible" }, { "key": "tab", "command": "acceptSelectedSuggestion", "when": "suggestWidgetVisible && textInputFocus" }, { "key": "enter", "command": "acceptSelectedSuggestionOnEnter", "when": "acceptSuggestionOnEnter && suggestWidgetVisible && suggestionMakesTextEdit && textInputFocus" }, { "key": "shift+escape", "command": "hideSuggestWidget", "when": "suggestWidgetVisible && textInputFocus" }, { "key": "escape", "command": "hideSuggestWidget", "when": "suggestWidgetVisible && textInputFocus" }, { "key": "ctrl+pagedown", "command": "selectNextPageSuggestion", "when": "suggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocus" }, { "key": "pagedown", "command": "selectNextPageSuggestion", "when": "suggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocus" }, { "key": "ctrl+down", "command": "selectNextSuggestion", "when": "suggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocus" }, { "key": "down", "command": "selectNextSuggestion", "when": "suggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocus" }, { "key": "ctrl+pageup", "command": "selectPrevPageSuggestion", "when": "suggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocus" }, { "key": "pageup", "command": "selectPrevPageSuggestion", "when": "suggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocus" }, { "key": "ctrl+up", "command": "selectPrevSuggestion", "when": "suggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocus" }, { "key": "up", "command": "selectPrevSuggestion", "when": "suggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocus" }, { "key": "ctrl+space", "command": "toggleSuggestionDetails", "when": "suggestWidgetVisible && textInputFocus" }, { "key": "ctrl+alt+space", "command": "toggleSuggestionFocus", "when": "suggestWidgetVisible && textInputFocus" }, { "key": "enter", "command": "acceptRenameInput", "when": "editorFocus && renameInputVisible" }, { "key": "shift+escape", "command": "cancelRenameInput", "when": "editorFocus && renameInputVisible" }, { "key": "escape", "command": "cancelRenameInput", "when": "editorFocus && renameInputVisible" }, { "key": "shift+escape", "command": "closeAccessibilityHelp", "when": "accessibilityHelpWidgetVisible && editorFocus" }, { "key": "escape", "command": "closeAccessibilityHelp", "when": "accessibilityHelpWidgetVisible && editorFocus" }, { "key": "escape", "command": "closeReplaceInFilesWidget", "when": "replaceInputBoxFocus && searchViewletVisible" }, { "key": "shift+alt+c", "command": "copyFilePath", "when": "!editorTextFocus" }, { "key": "alt+enter", "command": "debug.openBreakpointToSide", "when": "breakpointsFocused" }, { "key": "ctrl+enter", "command": "debug.openBreakpointToSide", "when": "breakpointsFocused" }, { "key": "delete", "command": "debug.removeBreakpoint", "when": "breakpointsFocused && !breakpointSelected" }, { "key": "delete", "command": "debug.removeWatchExpression", "when": "watchExpressionsFocused && !expressionSelected" }, { "key": "shift+f9", "command": "editor.debug.action.toggleColumnBreakpoint", "when": "editorTextFocus" }, { "key": "ctrl+enter", "command": "explorer.openToSide", "when": "explorerViewletFocus && explorerViewletVisible && !inputFocus" }, { "key": "escape", "command": "keybindings.editor.clearSearchResults", "when": "inKeybindings && inKeybindingsSearch" }, { "key": "ctrl+c", "command": "keybindings.editor.copyKeybindingEntry", "when": "inKeybindings && keybindingFocus" }, { "key": "ctrl+k ctrl+k", "command": "keybindings.editor.defineKeybinding", "when": "inKeybindings && keybindingFocus" }, { "key": "down", "command": "keybindings.editor.focusKeybindings", "when": "inKeybindings && inKeybindingsSearch" }, { "key": "delete", "command": "keybindings.editor.removeKeybinding", "when": "inKeybindings && keybindingFocus" }, { "key": "ctrl+f", "command": "keybindings.editor.searchKeybindings", "when": "inKeybindings && keybindingFocus" }, { "key": "escape", "command": "list.clear", "when": "listFocus && !inputFocus" }, { "key": "left", "command": "list.collapse", "when": "listFocus && !inputFocus" }, { "key": "right", "command": "list.expand", "when": "listFocus && !inputFocus" }, { "key": "shift+down", "command": "list.expandSelectionDown", "when": "listFocus && !inputFocus" }, { "key": "shift+up", "command": "list.expandSelectionUp", "when": "listFocus && !inputFocus" }, { "key": "down", "command": "list.focusDown", "when": "listFocus && !inputFocus" }, { "key": "home", "command": "list.focusFirst", "when": "listFocus && !inputFocus" }, { "key": "end", "command": "list.focusLast", "when": "listFocus && !inputFocus" }, { "key": "pagedown", "command": "list.focusPageDown", "when": "listFocus && !inputFocus" }, { "key": "pageup", "command": "list.focusPageUp", "when": "listFocus && !inputFocus" }, { "key": "up", "command": "list.focusUp", "when": "listFocus && !inputFocus" }, { "key": "enter", "command": "list.select", "when": "listFocus && !inputFocus" }, { "key": "ctrl+a", "command": "list.selectAll", "when": "listFocus && listSupportsMultiselect && !inputFocus" }, { "key": "space", "command": "list.toggleExpand", "when": "listFocus && !inputFocus" }, { "key": "delete", "command": "notification.clear", "when": "notificationFocus" }, { "key": "left", "command": "notification.collapse", "when": "notificationFocus" }, { "key": "right", "command": "notification.expand", "when": "notificationFocus" }, { "key": "enter", "command": "notification.toggle", "when": "notificationFocus" }, { "key": "space", "command": "notification.toggle", "when": "notificationFocus" }, { "key": "home", "command": "notifications.focusFirstToast", "when": "notificationFocus && notificationToastsVisible" }, { "key": "pageup", "command": "notifications.focusFirstToast", "when": "notificationFocus && notificationToastsVisible" }, { "key": "end", "command": "notifications.focusLastToast", "when": "notificationFocus && notificationToastsVisible" }, { "key": "pagedown", "command": "notifications.focusLastToast", "when": "notificationFocus && notificationToastsVisible" }, { "key": "down", "command": "notifications.focusNextToast", "when": "notificationFocus && notificationToastsVisible" }, { "key": "up", "command": "notifications.focusPreviousToast", "when": "notificationFocus && notificationToastsVisible" }, { "key": "ctrl+enter", "command": "problems.action.openToSide", "when": "problemFocus" }, { "key": "shift+alt+r", "command": "revealFileInOS", "when": "!editorTextFocus" }, { "key": "escape", "command": "search.action.cancel", "when": "listFocus && searchViewletVisible && !inputFocus" }, { "key": "ctrl+c", "command": "search.action.copyMatch", "when": "fileMatchOrMatchFocus" }, { "key": "shift+alt+c", "command": "search.action.copyPath", "when": "fileMatchOrFolderMatchFocus" }, { "key": "ctrl+shift+f", "command": "search.action.focusActiveEditor", "when": "searchInputBoxFocus && searchViewletVisible" }, { "key": "f4", "command": "search.action.focusNextSearchResult", "when": "hasSearchResult" }, { "key": "shift+f4", "command": "search.action.focusPreviousSearchResult", "when": "hasSearchResult" }, { "key": "up", "command": "search.action.focusSearchFromResults", "when": "firstMatchFocus && searchViewletVisible" }, { "key": "ctrl+enter", "command": "search.action.openResultToSide", "when": "fileMatchOrMatchFocus && searchViewletVisible" }, { "key": "delete", "command": "search.action.remove", "when": "fileMatchOrMatchFocus && searchViewletVisible" }, { "key": "ctrl+shift+1", "command": "search.action.replace", "when": "matchFocus && replaceActive && searchViewletVisible" }, { "key": "ctrl+alt+enter", "command": "search.action.replaceAll", "when": "replaceActive && searchViewletVisible && !findWidgetVisible" }, { "key": "ctrl+shift+enter", "command": "search.action.replaceAllInFile", "when": "fileMatchFocus && replaceActive && searchViewletVisible" }, { "key": "ctrl+shift+1", "command": "search.action.replaceAllInFile", "when": "fileMatchFocus && replaceActive && searchViewletVisible" }, { "key": "ctrl+shift+enter", "command": "search.action.replaceAllInFolder", "when": "folderMatchFocus && replaceActive && searchViewletVisible" }, { "key": "ctrl+shift+1", "command": "search.action.replaceAllInFolder", "when": "folderMatchFocus && replaceActive && searchViewletVisible" }, { "key": "down", "command": "search.focus.nextInputBox", "when": "inputBoxFocus && searchViewletVisible" }, { "key": "up", "command": "search.focus.previousInputBox", "when": "inputBoxFocus && searchViewletVisible && !searchInputBoxFocus" }, { "key": "alt+down", "command": "search.history.showNext", "when": "searchInputBoxFocus && searchViewletVisible" }, { "key": "alt+down", "command": "search.history.showNextExcludePattern", "when": "patternExcludesInputBoxFocus && searchViewletVisible" }, { "key": "alt+down", "command": "search.history.showNextIncludePattern", "when": "patternIncludesInputBoxFocus && searchViewletVisible" }, { "key": "alt+up", "command": "search.history.showPrevious", "when": "searchInputBoxFocus && searchViewletVisible" }, { "key": "alt+up", "command": "search.history.showPreviousExcludePattern", "when": "patternExcludesInputBoxFocus && searchViewletVisible" }, { "key": "alt+up", "command": "search.history.showPreviousIncludePattern", "when": "patternIncludesInputBoxFocus && searchViewletVisible" }, { "key": "alt+c", "command": "toggleSearchCaseSensitive", "when": "searchInputBoxFocus && searchViewletVisible" }, { "key": "alt+r", "command": "toggleSearchRegex", "when": "searchInputBoxFocus && searchViewletVisible" }, { "key": "alt+w", "command": "toggleSearchWholeWord", "when": "searchInputBoxFocus && searchViewletVisible" }, { "key": "ctrl+w", "command": "workbench.action.closeActiveEditor" }, { "key": "ctrl+f4", "command": "workbench.action.closeActiveEditor" }, { "key": "ctrl+k ctrl+w", "command": "workbench.action.closeAllEditors" }, { "key": "ctrl+k w", "command": "workbench.action.closeEditorsInGroup" }, { "key": "ctrl+k f", "command": "workbench.action.closeFolder" }, { "key": "shift+escape", "command": "workbench.action.closeQuickOpen", "when": "inQuickOpen" }, { "key": "escape", "command": "workbench.action.closeQuickOpen", "when": "inQuickOpen" }, { "key": "ctrl+c", "command": "problems.action.copy", "when": "problemFocus" }, { "key": "ctrl+k u", "command": "workbench.action.closeUnmodifiedEditors" }, { "key": "ctrl+w", "command": "workbench.action.closeWindow", "when": "!editorIsOpen" }, { "key": "ctrl+shift+w", "command": "workbench.action.closeWindow" }, { "key": "f5", "command": "workbench.action.debug.continue", "when": "inDebugMode" }, { "key": "f6", "command": "workbench.action.debug.pause", "when": "inDebugMode" }, { "key": "ctrl+shift+f5", "command": "workbench.action.debug.restart", "when": "inDebugMode" }, { "key": "ctrl+f5", "command": "workbench.action.debug.run", "when": "!inDebugMode" }, { "key": "f5", "command": "workbench.action.debug.start", "when": "!inDebugMode" }, { "key": "shift+f11", "command": "workbench.action.debug.stepOut", "when": "inDebugMode" }, { "key": "f10", "command": "workbench.action.debug.stepOver", "when": "inDebugMode" }, { "key": "shift+f5", "command": "workbench.action.debug.stop", "when": "inDebugMode" }, { "key": "ctrl+k m", "command": "workbench.action.editor.changeLanguageMode" }, { "key": "ctrl+k p", "command": "workbench.action.files.copyPathOfActiveFile" }, { "key": "ctrl+n", "command": "workbench.action.files.newUntitledFile" }, { "key": "ctrl+o", "command": "workbench.action.files.openFile" }, { "key": "ctrl+k ctrl+o", "command": "workbench.action.files.openFolder" }, { "key": "ctrl+k r", "command": "workbench.action.files.revealActiveFileInWindows" }, { "key": "ctrl+s", "command": "workbench.action.files.save" }, { "key": "ctrl+k s", "command": "workbench.action.files.saveAll" }, { "key": "ctrl+shift+s", "command": "workbench.action.files.saveAs" }, { "key": "ctrl+k o", "command": "workbench.action.files.showOpenedFileInNewWindow" }, { "key": "ctrl+shift+f", "command": "workbench.action.findInFiles", "when": "!searchInputBoxFocus" }, { "key": "ctrl+1", "command": "workbench.action.focusFirstEditorGroup" }, { "key": "ctrl+k ctrl+right", "command": "workbench.action.focusNextGroup" }, { "key": "ctrl+k ctrl+left", "command": "workbench.action.focusPreviousGroup" }, { "key": "ctrl+2", "command": "workbench.action.focusSecondEditorGroup" }, { "key": "ctrl+0", "command": "workbench.action.focusSideBar" }, { "key": "ctrl+3", "command": "workbench.action.focusThirdEditorGroup" }, { "key": "ctrl+g", "command": "workbench.action.gotoLine" }, { "key": "ctrl+shift+o", "command": "workbench.action.gotoSymbol" }, { "key": "escape", "command": "workbench.action.hideInterfaceOverview", "when": "interfaceOverviewVisible" }, { "key": "down", "command": "workbench.action.interactivePlayground.arrowDown", "when": "interactivePlaygroundFocus && !editorTextFocus" }, { "key": "up", "command": "workbench.action.interactivePlayground.arrowUp", "when": "interactivePlaygroundFocus && !editorTextFocus" }, { "key": "pagedown", "command": "workbench.action.interactivePlayground.pageDown", "when": "interactivePlaygroundFocus && !editorTextFocus" }, { "key": "pageup", "command": "workbench.action.interactivePlayground.pageUp", "when": "interactivePlaygroundFocus && !editorTextFocus" }, { "key": "ctrl+k enter", "command": "workbench.action.keepEditor" }, { "key": "ctrl+k ctrl+r", "command": "workbench.action.keybindingsReference" }, { "key": "ctrl+9", "command": "workbench.action.lastEditorInGroup" }, { "key": "ctrl+k left", "command": "workbench.action.moveActiveEditorGroupLeft" }, { "key": "ctrl+k right", "command": "workbench.action.moveActiveEditorGroupRight" }, { "key": "ctrl+shift+pageup", "command": "workbench.action.moveEditorLeftInGroup" }, { "key": "ctrl+shift+pagedown", "command": "workbench.action.moveEditorRightInGroup" }, { "key": "shift+alt+1", "command": "workbench.action.moveEditorToFirstGroup" }, { "key": "ctrl+alt+right", "command": "workbench.action.moveEditorToNextGroup" }, { "key": "ctrl+alt+left", "command": "workbench.action.moveEditorToPreviousGroup" }, { "key": "shift+alt+2", "command": "workbench.action.moveEditorToSecondGroup" }, { "key": "shift+alt+3", "command": "workbench.action.moveEditorToThirdGroup" }, { "key": "alt+left", "command": "workbench.action.navigateBack" }, { "key": "alt+right", "command": "workbench.action.navigateForward" }, { "key": "ctrl+shift+n", "command": "workbench.action.newWindow" }, { "key": "ctrl+pagedown", "command": "workbench.action.nextEditor" }, { "key": "alt+1", "command": "workbench.action.openEditorAtIndex1" }, { "key": "alt+2", "command": "workbench.action.openEditorAtIndex2" }, { "key": "alt+3", "command": "workbench.action.openEditorAtIndex3" }, { "key": "alt+4", "command": "workbench.action.openEditorAtIndex4" }, { "key": "alt+5", "command": "workbench.action.openEditorAtIndex5" }, { "key": "alt+6", "command": "workbench.action.openEditorAtIndex6" }, { "key": "alt+7", "command": "workbench.action.openEditorAtIndex7" }, { "key": "alt+8", "command": "workbench.action.openEditorAtIndex8" }, { "key": "alt+9", "command": "workbench.action.openEditorAtIndex9" }, { "key": "ctrl+k ctrl+s", "command": "workbench.action.openGlobalKeybindings" }, { "key": "alt+0", "command": "workbench.action.openLastEditorInGroup" }, { "key": "ctrl+tab", "command": "workbench.action.openNextRecentlyUsedEditorInGroup" }, { "key": "ctrl+shift+tab", "command": "workbench.action.openPreviousRecentlyUsedEditorInGroup" }, { "key": "ctrl+r", "command": "workbench.action.openRecent" }, { "key": "ctrl+,", "command": "workbench.action.openSettings" }, { "key": "ctrl+shift+u", "command": "workbench.action.output.toggleOutput" }, { "key": "ctrl+pageup", "command": "workbench.action.previousEditor" }, { "key": "ctrl+e", "command": "workbench.action.quickOpen" }, { "key": "ctrl+p", "command": "workbench.action.quickOpen" }, { "key": "ctrl+q", "command": "workbench.action.quickOpenView" }, { "key": "ctrl+shift+t", "command": "workbench.action.reopenClosedEditor" }, { "key": "ctrl+shift+h", "command": "workbench.action.replaceInFiles" }, { "key": "ctrl+shift+j", "command": "workbench.action.search.toggleQueryDetails", "when": "searchViewletVisible" }, { "key": "ctrl+k ctrl+t", "command": "workbench.action.selectTheme" }, { "key": "ctrl+k ctrl+p", "command": "workbench.action.showAllEditors" }, { "key": "ctrl+t", "command": "workbench.action.showAllSymbols" }, { "key": "f1", "command": "workbench.action.showCommands" }, { "key": "ctrl+shift+p", "command": "workbench.action.showCommands" }, { "key": "ctrl+\\", "command": "workbench.action.splitEditor" }, { "key": "ctrl+shift+b", "command": "workbench.action.tasks.build" }, { "key": "escape", "command": "workbench.action.terminal.clearSelection", "when": "terminalTextSelected && !terminalFindWidgetVisible" }, { "key": "ctrl+c", "command": "workbench.action.terminal.copySelection", "when": "terminalFocus && terminalTextSelected" }, { "key": "ctrl+backspace", "command": "workbench.action.terminal.deleteWordLeft", "when": "terminalFocus" }, { "key": "ctrl+delete", "command": "workbench.action.terminal.deleteWordRight", "when": "terminalFocus" }, { "key": "alt+down", "command": "workbench.action.terminal.findWidget.history.showNext", "when": "terminalFindWidgetInputFocused && terminalFindWidgetVisible" }, { "key": "alt+up", "command": "workbench.action.terminal.findWidget.history.showPrevious", "when": "terminalFindWidgetInputFocused && terminalFindWidgetVisible" }, { "key": "ctrl+f", "command": "workbench.action.terminal.focusFindWidget", "when": "terminalFocus" }, { "key": "alt+down", "command": "workbench.action.terminal.focusNextPane", "when": "terminalFocus" }, { "key": "alt+right", "command": "workbench.action.terminal.focusNextPane", "when": "terminalFocus" }, { "key": "alt+up", "command": "workbench.action.terminal.focusPreviousPane", "when": "terminalFocus" }, { "key": "alt+left", "command": "workbench.action.terminal.focusPreviousPane", "when": "terminalFocus" }, { "key": "shift+escape", "command": "workbench.action.terminal.hideFindWidget", "when": "terminalFindWidgetVisible && terminalFocus" }, { "key": "escape", "command": "workbench.action.terminal.hideFindWidget", "when": "terminalFindWidgetVisible && terminalFocus" }, { "key": "ctrl+shift+`", "command": "workbench.action.terminal.new" }, { "key": "ctrl+shift+c", "command": "workbench.action.terminal.openNativeConsole", "when": "!terminalFocus" }, { "key": "ctrl+v", "command": "workbench.action.terminal.paste", "when": "terminalFocus" }, { "key": "ctrl+alt+pagedown", "command": "workbench.action.terminal.scrollDown", "when": "terminalFocus" }, { "key": "shift+pagedown", "command": "workbench.action.terminal.scrollDownPage", "when": "terminalFocus" }, { "key": "ctrl+end", "command": "workbench.action.terminal.scrollToBottom", "when": "terminalFocus" }, { "key": "ctrl+home", "command": "workbench.action.terminal.scrollToTop", "when": "terminalFocus" }, { "key": "ctrl+alt+pageup", "command": "workbench.action.terminal.scrollUp", "when": "terminalFocus" }, { "key": "shift+pageup", "command": "workbench.action.terminal.scrollUpPage", "when": "terminalFocus" }, { "key": "ctrl+shift+5", "command": "workbench.action.terminal.split", "when": "terminalFocus" }, { "key": "ctrl+\\", "command": "workbench.action.terminal.split", "when": "terminalFocus" }, { "key": "ctrl+`", "command": "workbench.action.terminal.toggleTerminal" }, { "key": "shift+alt+0", "command": "workbench.action.toggleEditorGroupLayout" }, { "key": "f11", "command": "workbench.action.toggleFullScreen" }, { "key": "ctrl+j", "command": "workbench.action.togglePanel" }, { "key": "ctrl+b", "command": "workbench.action.toggleSidebarVisibility" }, { "key": "ctrl+win+w", "command": "workbench.action.toggleTabsVisibility" }, { "key": "ctrl+k z", "command": "workbench.action.toggleZenMode" }, { "key": "ctrl+numpad_add", "command": "workbench.action.zoomIn" }, { "key": "ctrl+shift+=", "command": "workbench.action.zoomIn" }, { "key": "ctrl+=", "command": "workbench.action.zoomIn" }, { "key": "ctrl+numpad_subtract", "command": "workbench.action.zoomOut" }, { "key": "ctrl+shift+-", "command": "workbench.action.zoomOut" }, { "key": "ctrl+-", "command": "workbench.action.zoomOut" }, { "key": "ctrl+numpad0", "command": "workbench.action.zoomReset" }, { "key": "ctrl+shift+m", "command": "workbench.actions.view.problems" }, { "key": "ctrl+shift+y", "command": "workbench.debug.action.toggleRepl" }, { "key": "ctrl+k ctrl+m", "command": "workbench.extensions.action.showRecommendedKeymapExtensions" }, { "key": "ctrl+k c", "command": "workbench.files.action.compareWithClipboard" }, { "key": "ctrl+k d", "command": "workbench.files.action.compareWithSaved" }, { "key": "ctrl+k e", "command": "workbench.files.action.focusOpenEditorsView" }, { "key": "ctrl+shift+d", "command": "workbench.view.debug" }, { "key": "ctrl+shift+e", "command": "workbench.view.explorer" }, { "key": "ctrl+shift+x", "command": "workbench.view.extensions" }, { "key": "ctrl+shift+g", "command": "workbench.view.scm" }, { "key": "ctrl+shift+f", "command": "workbench.view.search", "when": "!searchViewletVisible" }, { "key": "f11", "command": "workbench.action.debug.stepInto", "when": "inDebugMode" }, { "key": "ctrl+k", "command": "workbench.action.terminal.clear", "when": "terminalFocus" }, { "key": "f2", "command": "debug.renameWatchExpression", "when": "watchExpressionsFocused" }, { "key": "f2", "command": "debug.setVariable", "when": "variablesFocused" }, { "key": "space", "command": "debug.toggleBreakpoint", "when": "breakpointsFocused && !inputFocus" }, { "key": "shift+delete", "command": "deleteFile", "when": "explorerViewletVisible && filesExplorerFocus && !explorerResourceIsRoot && !inputFocus" }, { "key": "ctrl+c", "command": "filesExplorer.copy", "when": "explorerViewletVisible && filesExplorerFocus && !explorerResourceIsRoot && !inputFocus" }, { "key": "ctrl+v", "command": "filesExplorer.paste", "when": "explorerViewletVisible && filesExplorerFocus && !inputFocus" }, { "key": "delete", "command": "moveFileToTrash", "when": "explorerViewletVisible && filesExplorerFocus && !explorerResourceIsRoot && !inputFocus" }, { "key": "f2", "command": "renameFile", "when": "explorerViewletVisible && filesExplorerFocus && !explorerResourceIsRoot && !inputFocus" }, { "key": "shift+escape", "command": "closeReferenceSearch", "when": "referenceSearchVisible && !config.editor.stablePeek" }, { "key": "escape", "command": "closeReferenceSearch", "when": "referenceSearchVisible && !config.editor.stablePeek" }, { "key": "f4", "command": "goToNextReference", "when": "referenceSearchVisible" }, { "key": "shift+f4", "command": "goToPreviousReference", "when": "referenceSearchVisible" }, { "key": "escape", "command": "notifications.hideList", "when": "notificationCenterVisible" }, { "key": "escape", "command": "notifications.hideToasts", "when": "notificationToastsVisible" }, { "key": "ctrl+tab", "command": "workbench.action.quickOpenNavigateNextInEditorPicker", "when": "inEditorsPicker && inQuickOpen" }, { "key": "ctrl+e", "command": "workbench.action.quickOpenNavigateNextInFilePicker", "when": "inFilesPicker && inQuickOpen" }, { "key": "ctrl+p", "command": "workbench.action.quickOpenNavigateNextInFilePicker", "when": "inFilesPicker && inQuickOpen" }, { "key": "ctrl+r", "command": "workbench.action.quickOpenNavigateNextInRecentFilesPicker", "when": "inQuickOpen && inRecentFilesPicker" }, { "key": "ctrl+q", "command": "workbench.action.quickOpenNavigateNextInViewPicker", "when": "inQuickOpen && inViewsPicker" }, { "key": "ctrl+shift+tab", "command": "workbench.action.quickOpenNavigatePreviousInEditorPicker", "when": "inEditorsPicker && inQuickOpen" }, { "key": "ctrl+shift+e", "command": "workbench.action.quickOpenNavigatePreviousInFilePicker", "when": "inFilesPicker && inQuickOpen" }, { "key": "ctrl+shift+p", "command": "workbench.action.quickOpenNavigatePreviousInFilePicker", "when": "inFilesPicker && inQuickOpen" }, { "key": "ctrl+shift+r", "command": "workbench.action.quickOpenNavigatePreviousInRecentFilesPicker", "when": "inQuickOpen && inRecentFilesPicker" }, { "key": "ctrl+shift+q", "command": "workbench.action.quickOpenNavigatePreviousInViewPicker", "when": "inQuickOpen && inViewsPicker" }, { "key": "ctrl+f4", "command": "extension.node-debug.pickLoadedScript", "when": "debugType == 'node'" }, { "key": "ctrl+f4", "command": "extension.node-debug.pickLoadedScript", "when": "debugType == 'node2'" }, { "key": "ctrl+shift+v", "command": "markdown.showPreview", "when": "editorLangId == 'markdown'" }, { "key": "ctrl+k v", "command": "markdown.showPreviewToSide", "when": "editorLangId == 'markdown'" }, { "key": "alt+.", "command": "auto-close-tag.closeTag" }, { "key": "ctrl+alt+d ctrl+alt+d", "command": "docthis.documentThis" }, { "key": "alt+c p", "command": "extension.colorHelper.pick", "when": "editorTextFocus" }, { "key": "ctrl+f4", "command": "extension.node-debug.pickLoadedScript", "when": "debugType == 'chrome'" }, { "key": "alt+b", "command": "extension.openInBrowser" }, { "key": "ctrl+k v", "command": "markdown-preview-enhanced.openPreview", "when": "editorLangId == 'markdown'" }, { "key": "ctrl+b", "command": "markdown.extension.editing.toggleBold", "when": "editorTextFocus && editorLangId == 'markdown'" }, { "key": "ctrl+r l", "command": "npm-script.showOutput" }, { "key": "shift+alt+s o", "command": "svgviewer.open" }, { "key": "shift+f11", "command": "workbench.action.toggleZenMode" }, { "key": "alt+c c", "command": "extension.colorHelper.convert", "when": "editorTextFocus" }, { "key": "shift+alt+b", "command": "extension.openInSpecifyBrowser" }, { "key": "ctrl+shift+enter", "command": "markdown-preview-enhanced.runAllCodeChunks", "when": "editorLangId == 'markdown'" }, { "key": "ctrl+i", "command": "markdown.extension.editing.toggleItalic", "when": "editorTextFocus && editorLangId == 'markdown'" }, { "key": "ctrl+r shift+r", "command": "npm-script.run" }, { "key": "shift+alt+s e", "command": "svgviewer.saveas" }, { "key": "ctrl+w", "command": "workbench.action.closeActiveEditor" }, { "key": "shift+enter", "command": "markdown-preview-enhanced.runCodeChunk", "when": "editorLangId == 'markdown'" }, { "key": "alt+s", "command": "markdown.extension.editing.toggleStrikethrough", "when": "editorTextFocus && editorLangId == 'markdown'" }, { "key": "ctrl+r r", "command": "npm-script.rerun-last-script" }, { "key": "shift+alt+s x", "command": "svgviewer.saveassize" }, { "key": "ctrl+pageup", "command": "workbench.action.previousEditor" }, { "key": "ctrl+shift+s", "command": "markdown-preview-enhanced.syncPreview", "when": "editorLangId == 'markdown'" }, { "key": "ctrl+shift+]", "command": "markdown.extension.editing.toggleHeadingUp", "when": "editorTextFocus && editorLangId == 'markdown'" }, { "key": "ctrl+r shift+x", "command": "npm-script.terminate-script" }, { "key": "shift+alt+s c", "command": "svgviewer.copydui" }, { "key": "ctrl+pagedown", "command": "workbench.action.nextEditor" }, { "key": "ctrl+shift+[", "command": "markdown.extension.editing.toggleHeadingDown", "when": "editorTextFocus && editorLangId == 'markdown'" }, { "key": "ctrl+r t", "command": "npm-script.test" }, { "key": "shift+alt+s v", "command": "svgviewer.openexport" }, { "key": "unknown", "command": "workbench.action.files.saveAll" }, { "key": "ctrl+m", "command": "markdown.extension.editing.toggleMath", "when": "editorTextFocus && editorLangId == 'markdown'" }, { "key": "ctrl+k ctrl+b", "command": "workbench.action.toggleSidebarVisibility" }, { "key": "enter", "command": "markdown.extension.onEnterKey", "when": "editorTextFocus && !suggestWidgetVisible && editorLangId == 'markdown'" }, { "key": "ctrl+up", "command": "scrollLineUp", "when": "editorTextFocus" }, { "key": "ctrl+enter", "command": "markdown.extension.onCtrlEnterKey", "when": "editorTextFocus && !suggestWidgetVisible && editorLangId == 'markdown'" }, { "key": "ctrl+down", "command": "scrollLineDown", "when": "editorTextFocus" }, { "key": "tab", "command": "markdown.extension.onTabKey", "when": "editorTextFocus && !editorReadonly && !editorTabMovesFocus && !editorTabMovesFocus && !hasSnippetCompletions && !inSnippetMode && !suggestWidgetVisible && editorLangId == 'markdown'" }, { "key": "ctrl+p", "command": "workbench.action.quickOpen" }, { "key": "backspace", "command": "markdown.extension.onBackspaceKey", "when": "editorTextFocus && !editorHasSelection && !suggestWidgetVisible && editorLangId == 'markdown'" }, { "key": "ctrl+r", "command": "workbench.action.gotoSymbol" }, { "key": "alt+up", "command": "markdown.extension.onMoveLineUp", "when": "editorTextFocus && !editorHasSelection && !suggestWidgetVisible && editorLangId == 'markdown'" }, { "key": "ctrl+;", "command": "workbench.action.gotoSymbol" }, { "key": "f12", "command": "editor.action.goToDeclaration" }, { "key": "alt+down", "command": "markdown.extension.onMoveLineDown", "when": "editorTextFocus && !editorHasSelection && !suggestWidgetVisible && editorLangId == 'markdown'" }, { "key": "alt+c", "command": "markdown.extension.checkTaskList", "when": "editorTextFocus && editorLangId == 'markdown'" }, { "key": "alt+-", "command": "workbench.action.navigateBack" }, { "key": "ctrl+shift+v", "command": "markdown.extension.togglePreview", "when": "!terminalFocus" }, { "key": "shift+alt+-", "command": "workbench.action.navigateForward" }, { "key": "f3", "command": "editor.action.nextMatchFindAction", "when": "editorTextFocus" }, { "key": "ctrl+k v", "command": "markdown.extension.togglePreviewToSide", "when": "!terminalFocus" }, { "key": "f4", "command": "editor.action.nextMatchFindAction", "when": "editorTextFocus" }, { "key": "shift+f4", "command": "editor.action.previousMatchFindAction", "when": "editorTextFocus" }, { "key": "ctrl+shift+up", "command": "editor.action.moveLinesUpAction", "when": "editorTextFocus" }, { "key": "ctrl+shift+down", "command": "editor.action.moveLinesDownAction", "when": "editorTextFocus" }, { "key": "ctrl+shift+/", "command": "editor.action.commentLine", "when": "editorTextFocus" }, { "key": "ctrl+k ctrl+up", "command": "workbench.action.splitEditor" }, { "key": "shift+alt+2", "command": "workbench.action.splitEditor" }, { "key": "ctrl+k ctrl+down", "command": "workbench.action.closeActiveEditor" }, { "key": "unknown", "command": "editor.fold", "when": "editorFocus" }, { "key": "ctrl+shift+]", "command": "editor.unfold", "when": "editorFocus" }, { "key": "ctrl+k ctrl+0", "command": "editor.unfoldAll", "when": "editorFocus" }, { "key": "alt+f12", "command": "editor.action.showContextMenu", "when": "editorTextFocus" }, { "key": "ctrl+shift+d", "command": "editor.action.copyLinesDownAction", "when": "editorFocus" }, { "key": "ctrl+l", "command": "expandLineSelection", "when": "editorFocus" }, { "key": "ctrl+d", "command": "editor.action.addSelectionToNextFindMatch", "when": "editorFocus" }, { "key": "ctrl+m", "command": "editor.action.jumpToBracket", "when": "editorFocus" }, { "key": "ctrl+shift+/", "command": "editor.action.blockComment", "when": "editorFocus" }, { "key": "ctrl+h", "command": "editor.action.startFindReplaceAction" }, { "key": "ctrl+shift+k", "command": "editor.action.deleteLines", "when": "editorFocus" }, { "key": "shift+alt+up", "command": "editor.action.insertCursorAbove", "when": "editorTextFocus" }, { "key": "shift+alt+down", "command": "editor.action.insertCursorBelow", "when": "editorTextFocus" }, { "key": "shift+alt+pageup", "command": "cursorColumnSelectPageUp", "when": "editorTextFocus" }, { "key": "shift+alt+pagedown", "command": "cursorColumnSelectPageDown", "when": "editorTextFocus" }, { "key": "ctrl+shift+l", "command": "editor.action.insertCursorAtEndOfEachLineSelected", "when": "editorTextFocus" }, { "key": "alt+1", "command": "workbench.action.openEditorAtIndex1" }, { "key": "alt+2", "command": "workbench.action.openEditorAtIndex2" }, { "key": "alt+3", "command": "workbench.action.openEditorAtIndex3" }, { "key": "alt+4", "command": "workbench.action.openEditorAtIndex4" }, { "key": "alt+5", "command": "workbench.action.openEditorAtIndex5" }, { "key": "alt+6", "command": "workbench.action.openEditorAtIndex6" }, { "key": "alt+7", "command": "workbench.action.openEditorAtIndex7" }, { "key": "alt+8", "command": "workbench.action.openEditorAtIndex8" }, { "key": "alt+9", "command": "workbench.action.openEditorAtIndex9" }, { "key": "alt+f3", "command": "editor.action.selectHighlights", "when": "editorFocus" }, { "key": "ctrl+shift+r", "command": "workbench.action.showAllSymbols" }, { "key": "alt+left", "command": "cursorWordStartLeft", "when": "editorTextFocus" }, { "key": "alt+right", "command": "cursorWordEndRight", "when": "editorTextFocus" }, { "key": "shift+alt+left", "command": "cursorWordStartLeftSelect", "when": "editorTextFocus" }, { "key": "shift+alt+right", "command": "cursorWordEndRightSelect", "when": "editorTextFocus" }, { "key": "ctrl+j", "command": "editor.action.joinLines", "when": "editorTextFocus" }, { "key": "ctrl+k ctrl+u", "command": "editor.action.transformToUppercase", "when": "editorTextFocus" }, { "key": "ctrl+k ctrl+l", "command": "editor.action.transformToLowercase", "when": "editorTextFocus" }, { "key": "ctrl+k a", "command": "workbench.action.showErrorsWarnings" }, { "key": "ctrl+k n", "command": "editor.action.marker.next", "when": "editorFocus" }, { "key": "ctrl+k p", "command": "editor.action.marker.prev", "when": "editorFocus" }, { "key": "ctrl+1", "command": "workbench.action.focusFirstEditorGroup", "when": "editorFocus" }, { "key": "ctrl+2", "command": "workbench.action.focusSecondEditorGroup", "when": "editorFocus" }, { "key": "ctrl+3", "command": "workbench.action.focusThirdEditorGroup", "when": "editorFocus" }, { "key": "ctrl+p", "command": "workbench.action.quickOpenPreviousEditor" }, { "key": "ctrl+k ctrl+k", "command": "deleteAllRight", "when": "editorTextFocus && !editorReadonly" }, { "key": "ctrl+shift+space", "command": "editor.action.smartSelect.grow", "when": "editorTextFocus" } ] // Here are other available commands: // - EditorConfig.generate // - HookyQR.beautify // - HookyQR.beautifyFile // - acceptSnippet // - actions.findWithSelection // - addRootFolder // - beautify.format // - columnSelect // - compareFiles // - compareSelected // - compositionEnd // - compositionStart // - createCursor // - cursorLineEnd // - cursorLineStart // - cursorWordEndLeft // - cursorWordEndLeftSelect // - cursorWordLeft // - cursorWordLeftSelect // - cursorWordRight // - cursorWordRightSelect // - cursorWordStartRight // - cursorWordStartRightSelect // - cut // - debug.addConfiguration // - debug.installAdditionalDebuggers // - default:compositionEnd // - default:compositionStart // - default:cut // - default:paste // - default:redo // - default:replacePreviousChar // - default:type // - default:undo // - deleteAllLeft // - deleteWordEndLeft // - deleteWordEndRight // - deleteWordStartLeft // - deleteWordStartRight // - dev.stats.loader // - docthis.traceTypeScriptSyntaxNode // - editor.action.addSelectionToPreviousFindMatch // - editor.action.clearoutput // - editor.action.clipboardCopyWithSyntaxHighlightingAction // - editor.action.codeAction // - editor.action.detectIndentation // - editor.action.findReferences // - editor.action.format // - editor.action.goToTypeDefinition // - editor.action.indentUsingSpaces // - editor.action.indentUsingTabs // - editor.action.indentationToSpaces // - editor.action.indentationToTabs // - editor.action.insertSnippet // - editor.action.inspectTMScopes // - editor.action.moveCarretLeftAction // - editor.action.moveCarretRightAction // - editor.action.moveSelectionToPreviousFindMatch // - editor.action.openLink // - editor.action.peekTypeDefinition // - editor.action.reindentlines // - editor.action.selectToBracket // - editor.action.showSnippets // - editor.action.sortLinesAscending // - editor.action.sortLinesDescending // - editor.action.sourceAction // - editor.action.toggleMinimap // - editor.action.toggleRenderControlCharacter // - editor.action.toggleRenderWhitespace // - editor.action.transpose // - editor.action.transposeLetters // - editor.debug.action.conditionalBreakpoint // - editor.debug.action.runToCursor // - editor.debug.action.selectionToRepl // - editor.debug.action.selectionToWatch // - editor.debug.action.toggleLogPoint // - editor.emmet.action.balanceIn // - editor.emmet.action.balanceOut // - editor.emmet.action.decrementNumberByOne // - editor.emmet.action.decrementNumberByOneTenth // - editor.emmet.action.decrementNumberByTen // - editor.emmet.action.evaluateMathExpression // - editor.emmet.action.incrementNumberByOne // - editor.emmet.action.incrementNumberByOneTenth // - editor.emmet.action.incrementNumberByTen // - editor.emmet.action.matchTag // - editor.emmet.action.mergeLines // - editor.emmet.action.nextEditPoint // - editor.emmet.action.prevEditPoint // - editor.emmet.action.reflectCSSValue // - editor.emmet.action.removeTag // - editor.emmet.action.selectNextItem // - editor.emmet.action.selectPrevItem // - editor.emmet.action.splitJoinTag // - editor.emmet.action.toggleComment // - editor.emmet.action.updateImageSize // - editor.emmet.action.updateTag // - editor.emmet.action.wrapIndividualLinesWithAbbreviation // - editor.emmet.action.wrapWithAbbreviation // - editorconfig._triggerSuggestAfterDelay // - emmet.expandAbbreviation // - eslint.createConfig // - eslint.disable // - eslint.enable // - eslint.executeAutofix // - eslint.showOutputChannel // - explorer.newFile // - explorer.newFolder // - extension.importFromSublime // - filesExplorer.findInFolder // - filesExplorer.findInWorkspace // - git._syncAll // - git.branch // - git.checkout // - git.clean // - git.cleanAll // - git.clone // - git.close // - git.commit // - git.commitAll // - git.commitAllAmend // - git.commitAllSigned // - git.commitStaged // - git.commitStagedAmend // - git.commitStagedSigned // - git.commitWithInput // - git.createTag // - git.deleteBranch // - git.fetch // - git.ignore // - git.init // - git.merge // - git.openChange // - git.openFile // - git.openFile2 // - git.openHEADFile // - git.openResource // - git.publish // - git.pull // - git.pullFrom // - git.pullRebase // - git.push // - git.pushTo // - git.pushWithTags // - git.refresh // - git.renameBranch // - git.revertChange // - git.revertSelectedRanges // - git.showOutput // - git.stage // - git.stageAll // - git.stageChange // - git.stageSelectedRanges // - git.stash // - git.stashIncludeUntracked // - git.stashPop // - git.stashPopLatest // - git.sync // - git.syncRebase // - git.undoCommit // - git.unstage // - git.unstageAll // - git.unstageSelectedRanges // - html-css-class-completion.cache // - javascript.goToProjectConfig // - javascript.reloadProjects // - js.projectStatus.command // - keybindings.editor.copyCommandKeybindingEntry // - keybindings.editor.resetKeybinding // - keybindings.editor.showConflicts // - lastCursorLineSelect // - lastCursorLineSelectDrag // - lastCursorWordSelect // - lineBreakInsert // - list.focusFirstChild // - list.focusLastChild // - markdown.extension.editing.toggleCodeSpan // - markdown.extension.editing.toggleUnorderedList // - markdown.extension.printToHtml // - markdown.extension.toc.create // - markdown.extension.toc.update // - markdown.preview.refresh // - markdown.preview.toggleLock // - markdown.showLockedPreviewToSide // - markdown.showPreviewSecuritySelector // - markdown.showSource // - merge-conflict.accept.all-both // - merge-conflict.accept.all-current // - merge-conflict.accept.all-incoming // - merge-conflict.accept.both // - merge-conflict.accept.current // - merge-conflict.accept.incoming // - merge-conflict.accept.selection // - merge-conflict.compare // - merge-conflict.next // - merge-conflict.previous // - notifications.clearAll // - notifications.focusToasts // - notifications.showList // - notifications.toggleList // - npm-intellisense.import // - npm-script.build // - npm-script.install // - npm-script.installInOutputWindow // - npm-script.start // - npm-script.uninstallInOutputWindow // - npm-script.validate // - npm.debugScript // - npm.openScript // - npm.refresh // - npm.runScript // - openInTerminal // - paste // - problems.action.copyMessage // - problems.action.copyRelatedInformationMessage // - removeRootFolder // - repl.action.copyAll // - replacePreviousChar // - revealInExplorer // - saveAll // - search.action.clearHistory // - search.action.clearSearchResults // - search.action.collapseSearchResults // - search.action.copyAll // - search.action.toggleSearchViewPosition // - selectAll // - selectFirstSuggestion // - selectForCompare // - selectLastSuggestion // - setContext // - setSelection // - svgviewer.openfile // - svgviewer.savedu // - toggle.diff.editorMode // - tslint.createConfig // - tslint.fixAllProblems // - tslint.showOutputChannel // - type // - typescript.goToProjectConfig // - typescript.openTsServerLog // - typescript.reloadProjects // - typescript.restartTsServer // - typescript.selectTypeScriptVersion // - update.showCurrentReleaseNotes // - vscode-icons.activateIcons // - vscode-icons.foldersAllDefaultIconPreset // - vscode-icons.hideExplorerArrowsPreset // - vscode-icons.hideFoldersPreset // - vscode-icons.jsPreset // - vscode-icons.jsonPreset // - vscode-icons.ngPreset // - vscode-icons.regenerateIcons // - vscode-icons.resetProjectDetectionDefaults // - vscode-icons.restoreIcons // - vscode-icons.tsPreset // - wakatime.apikey // - wakatime.dashboard // - wakatime.debug // - wakatime.proxy // - wakatime.status_bar_icon // - workbench.action.acceptSelectedQuickOpenItem // - workbench.action.addRootFolder // - workbench.action.appPerf // - workbench.action.clearCommandHistory // - workbench.action.clearEditorHistory // - workbench.action.clearRecentFiles // - workbench.action.closeEditorsInOtherGroups // - workbench.action.closeEditorsToTheLeft // - workbench.action.closeEditorsToTheRight // - workbench.action.closeOtherEditors // - workbench.action.closePanel // - workbench.action.compareEditor.nextChange // - workbench.action.compareEditor.previousChange // - workbench.action.configureLanguageBasedSettings // - workbench.action.configureLocale // - workbench.action.debug.configure // - workbench.action.debug.disconnect // - workbench.action.debug.selectandstart // - workbench.action.debug.terminateThread // - workbench.action.decreaseViewSize // - workbench.action.editor.changeEOL // - workbench.action.editor.changeEncoding // - workbench.action.evenEditorWidths // - workbench.action.files.openFileFolderInNewWindow // - workbench.action.files.openFileInNewWindow // - workbench.action.files.openFolderInNewWindow // - workbench.action.files.revert // - workbench.action.files.saveFiles // - workbench.action.focusActiveEditorGroup // - workbench.action.focusPanel // - workbench.action.focusQuickOpen // - workbench.action.generateColorTheme // - workbench.action.increaseViewSize // - workbench.action.inspectContextKeys // - workbench.action.inspectKeyMappings // - workbench.action.joinTwoGroups // - workbench.action.maximizeEditor // - workbench.action.minimizeOtherEditors // - workbench.action.navigateDown // - workbench.action.navigateEditorGroups // - workbench.action.navigateLast // - workbench.action.navigateLeft // - workbench.action.navigateRight // - workbench.action.navigateUp // - workbench.action.nextEditorInGroup // - workbench.action.openActiveLogOutputFile // - workbench.action.openDocumentationUrl // - workbench.action.openFolderAsWorkspaceInNewWindow // - workbench.action.openFolderSettings // - workbench.action.openGlobalKeybindingsFile // - workbench.action.openGlobalSettings // - workbench.action.openIntroductoryVideosUrl // - workbench.action.openIssueReporter // - workbench.action.openLogFile // - workbench.action.openLogViewer // - workbench.action.openLogsFolder // - workbench.action.openNextRecentlyUsedEditor // - workbench.action.openPreviousEditorFromHistory // - workbench.action.openPreviousRecentlyUsedEditor // - workbench.action.openProcessExplorer // - workbench.action.openRawDefaultSettings // - workbench.action.openSnippets // - workbench.action.openTipsAndTricksUrl // - workbench.action.openView // - workbench.action.openWorkspace // - workbench.action.openWorkspaceConfigFile // - workbench.action.openWorkspaceInNewWindow // - workbench.action.openWorkspaceSettings // - workbench.action.previousEditorInGroup // - workbench.action.problems.focus // - workbench.action.quickOpenNavigateNext // - workbench.action.quickOpenNavigateNextInTerminalPicker // - workbench.action.quickOpenNavigatePrevious // - workbench.action.quickOpenNavigatePreviousInTerminalPicker // - workbench.action.quickOpenRecent // - workbench.action.quickOpenSelectNext // - workbench.action.quickOpenSelectPrevious // - workbench.action.quickOpenTerm // - workbench.action.quickSwitchWindow // - workbench.action.quit // - workbench.action.reloadWindow // - workbench.action.reloadWindowWithExtensionsDisabled // - workbench.action.removeFromEditorHistory // - workbench.action.removeRootFolder // - workbench.action.reportPerformanceIssueUsingReporter // - workbench.action.revertAndCloseActiveEditor // - workbench.action.saveWorkspaceAs // - workbench.action.selectIconTheme // - workbench.action.setLogLevel // - workbench.action.showAboutDialog // - workbench.action.showEditorsInFirstGroup // - workbench.action.showEditorsInGroup // - workbench.action.showEditorsInSecondGroup // - workbench.action.showEditorsInThirdGroup // - workbench.action.showEmmetCommands // - workbench.action.showInteractivePlayground // - workbench.action.showInterfaceOverview // - workbench.action.showLogs // - workbench.action.showRuntimeExtensions // - workbench.action.showWelcomePage // - workbench.action.switchWindow // - workbench.action.tasks.configureDefaultBuildTask // - workbench.action.tasks.configureDefaultTestTask // - workbench.action.tasks.configureTaskRunner // - workbench.action.tasks.restartTask // - workbench.action.tasks.runTask // - workbench.action.tasks.showLog // - workbench.action.tasks.showTasks // - workbench.action.tasks.terminate // - workbench.action.tasks.test // - workbench.action.terminal.allowWorkspaceShell // - workbench.action.terminal.disallowWorkspaceShell // - workbench.action.terminal.focus // - workbench.action.terminal.focusAtIndex1 // - workbench.action.terminal.focusAtIndex2 // - workbench.action.terminal.focusAtIndex3 // - workbench.action.terminal.focusAtIndex4 // - workbench.action.terminal.focusAtIndex5 // - workbench.action.terminal.focusAtIndex6 // - workbench.action.terminal.focusAtIndex7 // - workbench.action.terminal.focusAtIndex8 // - workbench.action.terminal.focusAtIndex9 // - workbench.action.terminal.focusNext // - workbench.action.terminal.focusPrevious // - workbench.action.terminal.kill // - workbench.action.terminal.moveToLineEnd // - workbench.action.terminal.moveToLineStart // - workbench.action.terminal.newInActiveWorkspace // - workbench.action.terminal.rename // - workbench.action.terminal.resizePaneDown // - workbench.action.terminal.resizePaneLeft // - workbench.action.terminal.resizePaneRight // - workbench.action.terminal.resizePaneUp // - workbench.action.terminal.runActiveFile // - workbench.action.terminal.runSelectedText // - workbench.action.terminal.scrollToNextCommand // - workbench.action.terminal.scrollToPreviousCommand // - workbench.action.terminal.selectAll // - workbench.action.terminal.selectDefaultShell // - workbench.action.terminal.selectToNextCommand // - workbench.action.terminal.selectToPreviousCommand // - workbench.action.terminal.splitInActiveWorkspace // - workbench.action.toggleActivityBarVisibility // - workbench.action.toggleCenteredLayout // - workbench.action.toggleDevTools // - workbench.action.toggleMaximizedPanel // - workbench.action.toggleMenuBar // - workbench.action.toggleMultiCursorModifier // - workbench.action.togglePanelPosition // - workbench.action.toggleSharedProcess // - workbench.action.toggleSidebarPosition // - workbench.action.toggleStatusbarVisibility // - workbench.action.url.openUrl // - workbench.action.webview.openDeveloperTools // - workbench.action.webview.reloadWebviewAction // - workbench.debug.action.focusBreakpointsView // - workbench.debug.action.focusCallStackView // - workbench.debug.action.focusRepl // - workbench.debug.action.focusVariablesView // - workbench.debug.action.focusWatchView // - workbench.debug.panel.action.clearReplAction // - workbench.debug.viewlet.action.addFunctionBreakpointAction // - workbench.debug.viewlet.action.disableAllBreakpoints // - workbench.debug.viewlet.action.enableAllBreakpoints // - workbench.debug.viewlet.action.reapplyBreakpointsAction // - workbench.debug.viewlet.action.removeAllBreakpoints // - workbench.extensions.action.checkForUpdates // - workbench.extensions.action.configureWorkspaceFolderRecommendedExtensions // - workbench.extensions.action.configureWorkspaceRecommendedExtensions // - workbench.extensions.action.disableAll // - workbench.extensions.action.disableAllWorkspace // - workbench.extensions.action.disableAutoUpdate // - workbench.extensions.action.enableAll // - workbench.extensions.action.enableAllWorkspace // - workbench.extensions.action.enableAutoUpdate // - workbench.extensions.action.installExtensions // - workbench.extensions.action.installVSIX // - workbench.extensions.action.listBuiltInExtensions // - workbench.extensions.action.listOutdatedExtensions // - workbench.extensions.action.openExtensionsFolder // - workbench.extensions.action.reinstall // - workbench.extensions.action.showAzureExtensions // - workbench.extensions.action.showDisabledExtensions // - workbench.extensions.action.showEnabledExtensions // - workbench.extensions.action.showExtensionsForLanguage // - workbench.extensions.action.showExtensionsWithId // - workbench.extensions.action.showInstalledExtensions // - workbench.extensions.action.showLanguageExtensions // - workbench.extensions.action.showPopularExtensions // - workbench.extensions.action.showRecommendedExtensions // - workbench.extensions.action.updateAllExtensions // - workbench.files.action.acceptLocalChanges // - workbench.files.action.collapseExplorerFolders // - workbench.files.action.compareFileWith // - workbench.files.action.focusFilesExplorer // - workbench.files.action.refreshFilesExplorer // - workbench.files.action.revertLocalChanges // - workbench.files.action.saveAllInGroup // - workbench.files.action.showActiveFileInExplorer // - workbench.output.action.clearOutput // - workbench.view.extension.test
key-bindings.json
// Place your key bindings in this file to overwrite the defaults [{ "key": "ctrl+z", "command": "undo", "when": "editorTextFocus && !editorReadonly" }, { "key": "shift+ctrl+/", "command": "editor.action.blockComment", "when": "editorTextFocus && !editorReadonly" }, { "key": "ctrl+alt+down", "command": "editor.action.copyLinesDownAction", "when": "editorFocus" }, { "key": "ctrl+shift+d", "command": "-editor.action.copyLinesDownAction", "when": "editorFocus" } ]
The text was updated successfully, but these errors were encountered:
https://www.cnblogs.com/xgqfrms/p/9196611.html
Sorry, something went wrong.
vs code
"key": "ctrl+alt+down",
No branches or pull requests
shortcuts keys
key bindings
The text was updated successfully, but these errors were encountered: