From 114ba287b7f9267b98c72521d4c0448a81599925 Mon Sep 17 00:00:00 2001 From: gh-workflow Date: Fri, 8 Sep 2023 16:46:35 +0000 Subject: [PATCH 1/2] Update for VSCode 1.82.0 --- generator/default-keybindings-linux.json | 91 ++++--- generator/default-keybindings-mac.json | 91 ++++--- generator/default-keybindings-win.json | 87 ++++--- package.json | 294 ++++++++++++++--------- 4 files changed, 363 insertions(+), 200 deletions(-) diff --git a/generator/default-keybindings-linux.json b/generator/default-keybindings-linux.json index ed718697..db12540d 100644 --- a/generator/default-keybindings-linux.json +++ b/generator/default-keybindings-linux.json @@ -1,4 +1,4 @@ -// Default Keybindings of Visual Studio Code 1.81.1 for Linux +// Default Keybindings of Visual Studio Code 1.82.0 for Linux // Override key bindings by placing them into your key bindings file. [ { "key": "escape escape", "command": "workbench.action.exitZenMode", @@ -649,8 +649,6 @@ "when": "!config.breadcrumbs.enabled" }, { "key": "ctrl+shift+.", "command": "breadcrumbs.toggleToOn", "when": "!config.breadcrumbs.enabled" }, -{ "key": "ctrl+shift+alt+i", "command": "chat.action.askQuickQuestion", - "when": "hasChatProvider" }, { "key": "escape", "command": "closeReplaceInFilesWidget", "when": "replaceInputBoxFocus && searchViewletVisible" }, { "key": "escape", "command": "commentsClearFilterText", @@ -685,14 +683,18 @@ { "key": "shift+alt+f1", "command": "editor.action.accessibilityHelp" }, { "key": "alt+f2", "command": "editor.action.accessibleView" }, { "key": "shift+alt+f2", "command": "editor.action.accessibleView" }, +{ "key": "ctrl+/", "command": "editor.action.accessibleViewAcceptInlineCompletion", + "when": "accessibleViewIsShown && accessibleViewCurrentProviderId == 'inlineCompletions'" }, +{ "key": "alt+f6", "command": "editor.action.accessibleViewDisableHint", + "when": "accessibilityHelpIsShown && accessibleViewVerbosityEnabled || accessibleViewIsShown && accessibleViewVerbosityEnabled" }, { "key": "alt+]", "command": "editor.action.accessibleViewNext", - "when": "accessibleViewIsShown" }, + "when": "accessibleViewIsShown && accessibleViewSupportsNavigation" }, { "key": "alt+[", "command": "editor.action.accessibleViewPrevious", - "when": "accessibleViewIsShown" }, + "when": "accessibleViewIsShown && accessibleViewSupportsNavigation" }, { "key": "ctrl+k ctrl+k", "command": "editor.action.defineKeybinding", "when": "resource == 'vscode-userdata:/home/runner/work/vscode-kb-macro/vscode-kb-macro/empty2/User/keybindings.json'" }, { "key": "tab", "command": "editor.action.inlineSuggest.commit", - "when": "inlineSuggestionHasIndentationLessThanTabSize && inlineSuggestionVisible && !editorTabMovesFocus && !suggestWidgetVisible" }, + "when": "inlineSuggestionHasIndentationLessThanTabSize && inlineSuggestionVisible && !editorHoverFocused && !editorTabMovesFocus && !suggestWidgetVisible" }, { "key": "shift+f9", "command": "editor.debug.action.toggleInlineBreakpoint", "when": "editorTextFocus" }, { "key": "shift+alt+d", "command": "editor.detectLanguage", @@ -716,13 +718,13 @@ { "key": "shift+alt+f", "command": "filesExplorer.findInFolder", "when": "explorerResourceIsFolder && filesExplorerFocus && foldersViewVisible && !inputFocus" }, { "key": "alt+down", "command": "history.showNext", - "when": "historyNavigationForwardsEnabled && historyNavigationWidgetFocus && !suggestWidgetVisible" }, + "when": "historyNavigationForwardsEnabled && historyNavigationWidgetFocus && !isComposing && !suggestWidgetVisible" }, { "key": "down", "command": "history.showNext", - "when": "historyNavigationForwardsEnabled && historyNavigationWidgetFocus && !suggestWidgetVisible" }, + "when": "historyNavigationForwardsEnabled && historyNavigationWidgetFocus && !isComposing && !suggestWidgetVisible" }, { "key": "alt+up", "command": "history.showPrevious", - "when": "historyNavigationBackwardsEnabled && historyNavigationWidgetFocus && !suggestWidgetVisible" }, + "when": "historyNavigationBackwardsEnabled && historyNavigationWidgetFocus && !isComposing && !suggestWidgetVisible" }, { "key": "up", "command": "history.showPrevious", - "when": "historyNavigationBackwardsEnabled && historyNavigationWidgetFocus && !suggestWidgetVisible" }, + "when": "historyNavigationBackwardsEnabled && historyNavigationWidgetFocus && !isComposing && !suggestWidgetVisible" }, { "key": "alt+=", "command": "increaseSearchEditorContextLines", "when": "inSearchEditor" }, { "key": "ctrl+k i", "command": "inlineChat.start", @@ -1035,8 +1037,12 @@ "when": "inChat && !editorFocus" }, { "key": "f9", "command": "workbench.action.chat.nextCodeBlock", "when": "hasChatProvider && inChat" }, +{ "key": "ctrl+f9", "command": "workbench.action.chat.nextFileTree", + "when": "hasChatProvider && inChat" }, { "key": "shift+f9", "command": "workbench.action.chat.previousCodeBlock", "when": "hasChatProvider && inChat" }, +{ "key": "ctrl+shift+f9", "command": "workbench.action.chat.previousFileTree", + "when": "hasChatProvider && inChat" }, { "key": "delete", "command": "workbench.action.chat.remove", "when": "inChat && !inChatInput" }, { "key": "ctrl+w", "command": "workbench.action.closeActiveEditor" }, @@ -1174,6 +1180,8 @@ "when": "!activeEditorGroupEmpty" }, { "key": "ctrl+tab", "command": "workbench.action.quickOpenPreviousRecentlyUsedEditorInGroup", "when": "!activeEditorGroupEmpty" }, +{ "key": "ctrl+shift+alt+i", "command": "workbench.action.quickchat.toggle", + "when": "hasChatProvider" }, { "key": "ctrl+q", "command": "workbench.action.quit" }, { "key": "ctrl+alt+o", "command": "workbench.action.remote.showMenu" }, { "key": "ctrl+shift+t", "command": "workbench.action.reopenClosedEditor" }, @@ -1209,7 +1217,11 @@ "when": "terminalFindFocused && terminalHasBeenCreated || terminalFindFocused && terminalProcessSupported || terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported" }, { "key": "enter", "command": "workbench.action.terminal.findPrevious", "when": "terminalFindInputFocused && terminalHasBeenCreated || terminalFindInputFocused && terminalProcessSupported" }, -{ "key": "shift+tab", "command": "workbench.action.terminal.focusAccessibleBuffer", +{ "key": "ctrl+down", "command": "workbench.action.terminal.focus", + "when": "accessibilityModeEnabled && terminalAccessibleBufferOnLastLine && terminalHasBeenCreated || accessibilityModeEnabled && terminalAccessibleBufferOnLastLine && terminalProcessSupported" }, +{ "key": "ctrl+up", "command": "workbench.action.terminal.focusAccessibleBuffer", + "when": "accessibilityModeEnabled && terminalFocus && terminalHasBeenCreated && terminalTabFocusMode || accessibilityModeEnabled && terminalFocus && terminalHasBeenCreated && !terminalAccessibleBufferFocus || accessibilityModeEnabled && terminalFocus && terminalProcessSupported && terminalTabFocusMode || accessibilityModeEnabled && terminalFocus && terminalProcessSupported && !terminalAccessibleBufferFocus" }, +{ "key": "alt+f2", "command": "workbench.action.terminal.focusAccessibleBuffer", "when": "accessibilityModeEnabled && terminalFocus && terminalHasBeenCreated && terminalTabFocusMode || accessibilityModeEnabled && terminalFocus && terminalHasBeenCreated && !terminalAccessibleBufferFocus || accessibilityModeEnabled && terminalFocus && terminalProcessSupported && terminalTabFocusMode || accessibilityModeEnabled && terminalFocus && terminalProcessSupported && !terminalAccessibleBufferFocus" }, { "key": "ctrl+f", "command": "workbench.action.terminal.focusFind", "when": "terminalFindFocused && terminalHasBeenCreated || terminalFindFocused && terminalProcessSupported || terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported" }, @@ -1235,10 +1247,10 @@ "when": "terminalFindVisible && terminalFocus && terminalHasBeenCreated || terminalFindVisible && terminalFocus && terminalProcessSupported" }, { "key": "escape", "command": "workbench.action.terminal.hideFind", "when": "terminalFindVisible && terminalFocus && terminalHasBeenCreated || terminalFindVisible && terminalFocus && terminalProcessSupported" }, +{ "key": "delete", "command": "workbench.action.terminal.killActiveTab", + "when": "terminalHasBeenCreated && terminalTabsFocus || terminalIsOpen && terminalTabsFocus || terminalProcessSupported && terminalTabsFocus" }, { "key": "ctrl+w", "command": "workbench.action.terminal.killEditor", "when": "terminalEditorFocus && terminalFocus && terminalHasBeenCreated && resourceScheme == 'vscode-terminal' || terminalEditorFocus && terminalFocus && terminalProcessSupported && resourceScheme == 'vscode-terminal'" }, -{ "key": "delete", "command": "workbench.action.terminal.killInstance", - "when": "terminalHasBeenCreated && terminalTabsFocus || terminalIsOpen && terminalTabsFocus || terminalProcessSupported && terminalTabsFocus" }, { "key": "ctrl+shift+`", "command": "workbench.action.terminal.new", "when": "terminalProcessSupported || terminalWebExtensionContributedProfile" }, { "key": "ctrl+shift+c", "command": "workbench.action.terminal.openNativeConsole", @@ -1247,7 +1259,7 @@ "when": "terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported" }, { "key": "shift+insert", "command": "workbench.action.terminal.pasteSelection", "when": "terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported" }, -{ "key": "f2", "command": "workbench.action.terminal.renameInstance", +{ "key": "f2", "command": "workbench.action.terminal.renameActiveTab", "when": "terminalHasBeenCreated && terminalTabsFocus && terminalTabsSingularSelection || terminalProcessSupported && terminalTabsFocus && terminalTabsSingularSelection" }, { "key": "ctrl+shift+left", "command": "workbench.action.terminal.resizePaneLeft", "when": "terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported" }, @@ -1316,7 +1328,7 @@ "when": "terminalFocus && terminalHasBeenCreated && terminalIsOpen || terminalFocus && terminalIsOpen && terminalProcessSupported" }, { "key": "ctrl+shift+5", "command": "workbench.action.terminal.split", "when": "terminalFocus && terminalProcessSupported || terminalFocus && terminalWebExtensionContributedProfile" }, -{ "key": "ctrl+shift+5", "command": "workbench.action.terminal.splitInstance", +{ "key": "ctrl+shift+5", "command": "workbench.action.terminal.splitActiveTab", "when": "terminalProcessSupported && terminalTabsFocus" }, { "key": "alt+c", "command": "workbench.action.terminal.toggleFindCaseSensitive", "when": "terminalFindFocused && terminalHasBeenCreated || terminalFindFocused && terminalProcessSupported || terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported" }, @@ -1421,11 +1433,11 @@ "when": "debugState == 'running'" }, { "key": "ctrl+down", "command": "workbench.action.terminal.accessibleBufferGoToNextCommand", "when": "terminalAccessibleBufferFocus && !accessibilityModeEnabled || terminalAccessibleBufferFocus && terminalHasBeenCreated && !accessibilityModeEnabled || terminalAccessibleBufferFocus && terminalProcessSupported && !accessibilityModeEnabled" }, -{ "key": "ctrl+down", "command": "workbench.action.terminal.accessibleBufferGoToNextCommand", +{ "key": "alt+down", "command": "workbench.action.terminal.accessibleBufferGoToNextCommand", "when": "accessibilityModeEnabled && terminalAccessibleBufferFocus || accessibilityModeEnabled && terminalAccessibleBufferFocus && terminalHasBeenCreated || accessibilityModeEnabled && terminalAccessibleBufferFocus && terminalProcessSupported" }, { "key": "ctrl+up", "command": "workbench.action.terminal.accessibleBufferGoToPreviousCommand", "when": "terminalAccessibleBufferFocus && terminalHasBeenCreated && !accessibilityModeEnabled || terminalAccessibleBufferFocus && terminalProcessSupported && !accessibilityModeEnabled" }, -{ "key": "ctrl+up", "command": "workbench.action.terminal.accessibleBufferGoToPreviousCommand", +{ "key": "alt+up", "command": "workbench.action.terminal.accessibleBufferGoToPreviousCommand", "when": "accessibilityModeEnabled && terminalAccessibleBufferFocus && terminalHasBeenCreated || accessibilityModeEnabled && terminalAccessibleBufferFocus && terminalProcessSupported" }, { "key": "ctrl+shift+g", "command": "workbench.action.terminal.navigateAccessibleBuffer", "when": "terminalAccessibleBufferFocus && terminalHasBeenCreated || terminalAccessibleBufferFocus && terminalProcessSupported" }, @@ -1441,6 +1453,12 @@ "when": "filesExplorerFocus && foldersViewVisible && !explorerResourceReadonly && !inputFocus" }, { "key": "delete", "command": "deleteFile", "when": "filesExplorerFocus && foldersViewVisible && !explorerResourceMoveableToTrash && !explorerResourceReadonly && !inputFocus" }, +{ "key": "ctrl+shift+[IntlBackslash]", "command": "editor.action.accessibleViewGoToSymbol", + "when": "accessibilityHelpIsShown && accessibleViewGoToSymbolSupported || accessibleViewGoToSymbolSupported && accessibleViewIsShown" }, +{ "key": "ctrl+shift+.", "command": "editor.action.accessibleViewGoToSymbol", + "when": "accessibilityHelpIsShown && accessibleViewGoToSymbolSupported || accessibleViewGoToSymbolSupported && accessibleViewIsShown" }, +{ "key": "ctrl+shift+o", "command": "editor.action.accessibleViewGoToSymbol", + "when": "accessibilityHelpIsShown && accessibleViewGoToSymbolSupported || accessibleViewGoToSymbolSupported && accessibleViewIsShown" }, { "key": "ctrl+e", "command": "editor.action.toggleScreenReaderAccessibilityMode", "when": "accessibilityHelpIsShown" }, { "key": "shift+alt+f4", "command": "editor.action.toggleScreenReaderAccessibilityMode" }, @@ -1553,7 +1571,9 @@ { "key": "ctrl+up", "command": "selectPrevCodeAction", "when": "codeActionMenuVisible" }, { "key": "up", "command": "selectPrevCodeAction", - "when": "codeActionMenuVisible" } + "when": "codeActionMenuVisible" }, +{ "key": "escape", "command": "diffEditor.exitCompareMove", + "when": "comparingMovedCode" } ] @@ -1644,9 +1664,12 @@ // - deleteWordPartRight // - deleteWordStartLeft // - deleteWordStartRight +// - diffEditor.collapseAllUnchangedRegions +// - diffEditor.showAllUnchangedRegions // - diffEditor.switchSide // - diffEditor.toggleCollapseUnchangedRegions // - diffEditor.toggleShowMovedCodeBlocks +// - diffEditor.toggleUseInlineViewWhenSpaceIsLimited // - editor.action.addCursorsToBottom // - editor.action.addCursorsToTop // - editor.action.addSelectionToPreviousFindMatch @@ -1954,7 +1977,6 @@ // - github.publish // - goToNextReferenceFromEmbeddedEditor // - goToPreviousReferenceFromEmbeddedEditor -// - help.tweetFeedback // - imagePreview.copyImage // - imagePreview.zoomIn // - imagePreview.zoomOut @@ -2075,6 +2097,7 @@ // - notebook.cell.paste // - notebook.cell.toggleLineNumbers // - notebook.cell.toggleOutputs +// - notebook.cellOutput.copy // - notebook.clearAllCellsOutputs // - notebook.clearNotebookEdtitorTypeCache // - notebook.clearNotebookKernelsMRUCache @@ -2254,6 +2277,8 @@ // - toggle.diff.renderSideBySide // - toggle.window.commandCenter // - toggle.workbench.layoutControl.enabled +// - tunnel-forwarding.restart +// - tunnel-forwarding.showLog // - typescript.findAllFileReferences // - typescript.goToProjectConfig // - typescript.goToSourceDefinition @@ -2373,6 +2398,7 @@ // - workbench.action.evenEditorWidths // - workbench.action.expandAllComments // - workbench.action.expandUnresolvedComments +// - workbench.action.experimental.quickTextSearch // - workbench.action.extensionHostProfiler.stop // - workbench.action.files.newFile // - workbench.action.files.openFileFolderInNewWindow @@ -2495,7 +2521,6 @@ // - workbench.action.openSettingsJson // - workbench.action.openSnippets // - workbench.action.openTipsAndTricksUrl -// - workbench.action.openTwitterUrl // - workbench.action.openUserDataFolder // - workbench.action.openVideoTutorialsUrl // - workbench.action.openView @@ -2506,6 +2531,7 @@ // - workbench.action.openWorkspaceInNewWindow // - workbench.action.openWorkspaceSettings // - workbench.action.openWorkspaceSettingsFile +// - workbench.action.openYouTubeUrl // - workbench.action.output.show.editSessions // - workbench.action.output.show.exthost // - workbench.action.output.show.main @@ -2546,6 +2572,8 @@ // - workbench.action.quickOpenWithModes // - workbench.action.quickPickManyToggle // - workbench.action.quickSwitchWindow +// - workbench.action.quickchat.close +// - workbench.action.quickchat.openInChatView // - workbench.action.reloadWindowWithExtensionsDisabled // - workbench.action.remote.close // - workbench.action.remote.extensions @@ -2599,10 +2627,10 @@ // - workbench.action.tasks.toggleProblems // - workbench.action.terminal.attachToSession // - workbench.action.terminal.changeColor -// - workbench.action.terminal.changeColorInstance +// - workbench.action.terminal.changeColorActiveTab // - workbench.action.terminal.changeColorPanel // - workbench.action.terminal.changeIcon -// - workbench.action.terminal.changeIconInstance +// - workbench.action.terminal.changeIconActiveTab // - workbench.action.terminal.changeIconPanel // - workbench.action.terminal.clear // - workbench.action.terminal.clearPreviousSessionHistory @@ -2610,7 +2638,6 @@ // - workbench.action.terminal.copyLastCommandOutput // - workbench.action.terminal.copySelectionAsHtml // - workbench.action.terminal.detachSession -// - workbench.action.terminal.focus // - workbench.action.terminal.focusAtIndex1 // - workbench.action.terminal.focusAtIndex2 // - workbench.action.terminal.focusAtIndex3 @@ -2621,11 +2648,12 @@ // - workbench.action.terminal.focusAtIndex8 // - workbench.action.terminal.focusAtIndex9 // - workbench.action.terminal.join -// - workbench.action.terminal.joinInstance +// - workbench.action.terminal.joinActiveTab // - workbench.action.terminal.kill // - workbench.action.terminal.killAll +// - workbench.action.terminal.killViewOrEditor // - workbench.action.terminal.moveToEditor -// - workbench.action.terminal.moveToEditorInstance +// - workbench.action.terminal.moveToEditorActiveTab // - workbench.action.terminal.moveToTerminalPanel // - workbench.action.terminal.newInActiveWorkspace // - workbench.action.terminal.newWithCwd @@ -2648,13 +2676,12 @@ // - workbench.action.terminal.selectToPreviousLine // - workbench.action.terminal.setDimensions // - workbench.action.terminal.showEnvironmentContributions -// - workbench.action.terminal.showTabs // - workbench.action.terminal.showTextureAtlas -// - workbench.action.terminal.sizeToContentWidthInstance +// - workbench.action.terminal.sizeToContentWidthActiveTab // - workbench.action.terminal.splitInActiveWorkspace // - workbench.action.terminal.switchTerminal // - workbench.action.terminal.unsplit -// - workbench.action.terminal.unsplitInstance +// - workbench.action.terminal.unsplitActiveTab // - workbench.action.terminal.writeDataToTerminal // - workbench.action.toggleActivityBarVisibility // - workbench.action.toggleAutoSave @@ -2978,4 +3005,10 @@ // - workbench.views.sync.remoteActivity.focus // - workbench.views.sync.remoteActivity.resetViewLocation // - workbench.views.sync.troubleshoot.focus -// - workbench.views.sync.troubleshoot.resetViewLocation \ No newline at end of file +// - workbench.views.sync.troubleshoot.resetViewLocation +// - ~remote.forwardedPorts.focus +// - ~remote.forwardedPorts.removeView +// - ~remote.forwardedPorts.resetViewLocation +// - ~remote.forwardedPorts.toggleVisibility +// - ~remote.forwardedPortsContainer +// - ~remote.forwardedPortsContainer.resetViewContainerLocation \ No newline at end of file diff --git a/generator/default-keybindings-mac.json b/generator/default-keybindings-mac.json index 3dc85e26..4fbf7da2 100644 --- a/generator/default-keybindings-mac.json +++ b/generator/default-keybindings-mac.json @@ -1,4 +1,4 @@ -// Default Keybindings of Visual Studio Code 1.81.1 for macOS +// Default Keybindings of Visual Studio Code 1.82.0 for macOS // Override key bindings by placing them into your key bindings file. [ { "key": "escape escape", "command": "workbench.action.exitZenMode", @@ -727,8 +727,6 @@ "when": "breadcrumbsActive && breadcrumbsVisible" }, { "key": "shift+cmd+.", "command": "breadcrumbs.toggleToOn", "when": "!config.breadcrumbs.enabled" }, -{ "key": "shift+cmd+i", "command": "chat.action.askQuickQuestion", - "when": "hasChatProvider" }, { "key": "escape", "command": "closeReplaceInFilesWidget", "when": "replaceInputBoxFocus && searchViewletVisible" }, { "key": "escape", "command": "commentsClearFilterText", @@ -761,14 +759,18 @@ "when": "inSearchEditor" }, { "key": "alt+f1", "command": "editor.action.accessibilityHelp" }, { "key": "alt+f2", "command": "editor.action.accessibleView" }, +{ "key": "ctrl+/", "command": "editor.action.accessibleViewAcceptInlineCompletion", + "when": "accessibleViewIsShown && accessibleViewCurrentProviderId == 'inlineCompletions'" }, +{ "key": "alt+f6", "command": "editor.action.accessibleViewDisableHint", + "when": "accessibilityHelpIsShown && accessibleViewVerbosityEnabled || accessibleViewIsShown && accessibleViewVerbosityEnabled" }, { "key": "alt+]", "command": "editor.action.accessibleViewNext", - "when": "accessibleViewIsShown" }, + "when": "accessibleViewIsShown && accessibleViewSupportsNavigation" }, { "key": "alt+[", "command": "editor.action.accessibleViewPrevious", - "when": "accessibleViewIsShown" }, + "when": "accessibleViewIsShown && accessibleViewSupportsNavigation" }, { "key": "cmd+k cmd+k", "command": "editor.action.defineKeybinding", "when": "resource == 'vscode-userdata:/Users/runner/work/vscode-kb-macro/vscode-kb-macro/empty2/User/keybindings.json'" }, { "key": "tab", "command": "editor.action.inlineSuggest.commit", - "when": "inlineSuggestionHasIndentationLessThanTabSize && inlineSuggestionVisible && !editorTabMovesFocus && !suggestWidgetVisible" }, + "when": "inlineSuggestionHasIndentationLessThanTabSize && inlineSuggestionVisible && !editorHoverFocused && !editorTabMovesFocus && !suggestWidgetVisible" }, { "key": "shift+f9", "command": "editor.debug.action.toggleInlineBreakpoint", "when": "editorTextFocus" }, { "key": "shift+alt+d", "command": "editor.detectLanguage", @@ -792,13 +794,13 @@ { "key": "shift+alt+f", "command": "filesExplorer.findInFolder", "when": "explorerResourceIsFolder && filesExplorerFocus && foldersViewVisible && !inputFocus" }, { "key": "alt+down", "command": "history.showNext", - "when": "historyNavigationForwardsEnabled && historyNavigationWidgetFocus && !suggestWidgetVisible" }, + "when": "historyNavigationForwardsEnabled && historyNavigationWidgetFocus && !isComposing && !suggestWidgetVisible" }, { "key": "down", "command": "history.showNext", - "when": "historyNavigationForwardsEnabled && historyNavigationWidgetFocus && !suggestWidgetVisible" }, + "when": "historyNavigationForwardsEnabled && historyNavigationWidgetFocus && !isComposing && !suggestWidgetVisible" }, { "key": "alt+up", "command": "history.showPrevious", - "when": "historyNavigationBackwardsEnabled && historyNavigationWidgetFocus && !suggestWidgetVisible" }, + "when": "historyNavigationBackwardsEnabled && historyNavigationWidgetFocus && !isComposing && !suggestWidgetVisible" }, { "key": "up", "command": "history.showPrevious", - "when": "historyNavigationBackwardsEnabled && historyNavigationWidgetFocus && !suggestWidgetVisible" }, + "when": "historyNavigationBackwardsEnabled && historyNavigationWidgetFocus && !isComposing && !suggestWidgetVisible" }, { "key": "alt+=", "command": "increaseSearchEditorContextLines", "when": "inSearchEditor" }, { "key": "cmd+k i", "command": "inlineChat.start", @@ -1128,8 +1130,12 @@ "when": "inChat && !editorFocus" }, { "key": "f9", "command": "workbench.action.chat.nextCodeBlock", "when": "hasChatProvider && inChat" }, +{ "key": "cmd+f9", "command": "workbench.action.chat.nextFileTree", + "when": "hasChatProvider && inChat" }, { "key": "shift+f9", "command": "workbench.action.chat.previousCodeBlock", "when": "hasChatProvider && inChat" }, +{ "key": "shift+cmd+f9", "command": "workbench.action.chat.previousFileTree", + "when": "hasChatProvider && inChat" }, { "key": "cmd+backspace", "command": "workbench.action.chat.remove", "when": "inChat && !inChatInput" }, { "key": "cmd+w", "command": "workbench.action.closeActiveEditor" }, @@ -1267,6 +1273,8 @@ { "key": "ctrl+tab", "command": "workbench.action.quickOpenPreviousRecentlyUsedEditorInGroup", "when": "!activeEditorGroupEmpty" }, { "key": "ctrl+q", "command": "workbench.action.quickOpenView" }, +{ "key": "shift+cmd+i", "command": "workbench.action.quickchat.toggle", + "when": "hasChatProvider" }, { "key": "cmd+q", "command": "workbench.action.quit" }, { "key": "alt+cmd+o", "command": "workbench.action.remote.showMenu" }, { "key": "shift+cmd+t", "command": "workbench.action.reopenClosedEditor" }, @@ -1307,7 +1315,11 @@ "when": "terminalFindFocused && terminalHasBeenCreated || terminalFindFocused && terminalProcessSupported || terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported" }, { "key": "enter", "command": "workbench.action.terminal.findPrevious", "when": "terminalFindInputFocused && terminalHasBeenCreated || terminalFindInputFocused && terminalProcessSupported" }, -{ "key": "shift+tab", "command": "workbench.action.terminal.focusAccessibleBuffer", +{ "key": "cmd+down", "command": "workbench.action.terminal.focus", + "when": "accessibilityModeEnabled && terminalAccessibleBufferOnLastLine && terminalHasBeenCreated || accessibilityModeEnabled && terminalAccessibleBufferOnLastLine && terminalProcessSupported" }, +{ "key": "cmd+up", "command": "workbench.action.terminal.focusAccessibleBuffer", + "when": "accessibilityModeEnabled && terminalFocus && terminalHasBeenCreated && terminalTabFocusMode || accessibilityModeEnabled && terminalFocus && terminalHasBeenCreated && !terminalAccessibleBufferFocus || accessibilityModeEnabled && terminalFocus && terminalProcessSupported && terminalTabFocusMode || accessibilityModeEnabled && terminalFocus && terminalProcessSupported && !terminalAccessibleBufferFocus" }, +{ "key": "alt+f2", "command": "workbench.action.terminal.focusAccessibleBuffer", "when": "accessibilityModeEnabled && terminalFocus && terminalHasBeenCreated && terminalTabFocusMode || accessibilityModeEnabled && terminalFocus && terminalHasBeenCreated && !terminalAccessibleBufferFocus || accessibilityModeEnabled && terminalFocus && terminalProcessSupported && terminalTabFocusMode || accessibilityModeEnabled && terminalFocus && terminalProcessSupported && !terminalAccessibleBufferFocus" }, { "key": "cmd+f", "command": "workbench.action.terminal.focusFind", "when": "terminalFindFocused && terminalHasBeenCreated || terminalFindFocused && terminalProcessSupported || terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported" }, @@ -1333,19 +1345,19 @@ "when": "terminalFindVisible && terminalFocus && terminalHasBeenCreated || terminalFindVisible && terminalFocus && terminalProcessSupported" }, { "key": "escape", "command": "workbench.action.terminal.hideFind", "when": "terminalFindVisible && terminalFocus && terminalHasBeenCreated || terminalFindVisible && terminalFocus && terminalProcessSupported" }, -{ "key": "cmd+w", "command": "workbench.action.terminal.killEditor", - "when": "terminalEditorFocus && terminalFocus && terminalHasBeenCreated && resourceScheme == 'vscode-terminal' || terminalEditorFocus && terminalFocus && terminalProcessSupported && resourceScheme == 'vscode-terminal'" }, -{ "key": "delete", "command": "workbench.action.terminal.killInstance", +{ "key": "delete", "command": "workbench.action.terminal.killActiveTab", "when": "terminalHasBeenCreated && terminalTabsFocus || terminalIsOpen && terminalTabsFocus || terminalProcessSupported && terminalTabsFocus" }, -{ "key": "cmd+backspace", "command": "workbench.action.terminal.killInstance", +{ "key": "cmd+backspace", "command": "workbench.action.terminal.killActiveTab", "when": "terminalHasBeenCreated && terminalTabsFocus || terminalIsOpen && terminalTabsFocus || terminalProcessSupported && terminalTabsFocus" }, +{ "key": "cmd+w", "command": "workbench.action.terminal.killEditor", + "when": "terminalEditorFocus && terminalFocus && terminalHasBeenCreated && resourceScheme == 'vscode-terminal' || terminalEditorFocus && terminalFocus && terminalProcessSupported && resourceScheme == 'vscode-terminal'" }, { "key": "ctrl+shift+`", "command": "workbench.action.terminal.new", "when": "terminalProcessSupported || terminalWebExtensionContributedProfile" }, { "key": "shift+cmd+c", "command": "workbench.action.terminal.openNativeConsole", "when": "!terminalFocus" }, { "key": "cmd+v", "command": "workbench.action.terminal.paste", "when": "terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported" }, -{ "key": "enter", "command": "workbench.action.terminal.renameInstance", +{ "key": "enter", "command": "workbench.action.terminal.renameActiveTab", "when": "terminalHasBeenCreated && terminalTabsFocus && terminalTabsSingularSelection || terminalProcessSupported && terminalTabsFocus && terminalTabsSingularSelection" }, { "key": "ctrl+cmd+down", "command": "workbench.action.terminal.resizePaneDown", "when": "terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported" }, @@ -1437,9 +1449,9 @@ "when": "terminalFocus && terminalProcessSupported || terminalFocus && terminalWebExtensionContributedProfile" }, { "key": "cmd+\\", "command": "workbench.action.terminal.split", "when": "terminalFocus && terminalProcessSupported || terminalFocus && terminalWebExtensionContributedProfile" }, -{ "key": "ctrl+shift+5", "command": "workbench.action.terminal.splitInstance", +{ "key": "ctrl+shift+5", "command": "workbench.action.terminal.splitActiveTab", "when": "terminalProcessSupported && terminalTabsFocus" }, -{ "key": "cmd+\\", "command": "workbench.action.terminal.splitInstance", +{ "key": "cmd+\\", "command": "workbench.action.terminal.splitActiveTab", "when": "terminalProcessSupported && terminalTabsFocus" }, { "key": "alt+cmd+c", "command": "workbench.action.terminal.toggleFindCaseSensitive", "when": "terminalFindFocused && terminalHasBeenCreated || terminalFindFocused && terminalProcessSupported || terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported" }, @@ -1567,6 +1579,10 @@ "when": "filesExplorerFocus && foldersViewVisible && !explorerResourceReadonly && !inputFocus" }, { "key": "cmd+backspace", "command": "deleteFile", "when": "filesExplorerFocus && foldersViewVisible && !explorerResourceMoveableToTrash && !explorerResourceReadonly && !inputFocus" }, +{ "key": "shift+cmd+.", "command": "editor.action.accessibleViewGoToSymbol", + "when": "accessibilityHelpIsShown && accessibleViewGoToSymbolSupported || accessibleViewGoToSymbolSupported && accessibleViewIsShown" }, +{ "key": "shift+cmd+o", "command": "editor.action.accessibleViewGoToSymbol", + "when": "accessibilityHelpIsShown && accessibleViewGoToSymbolSupported || accessibleViewGoToSymbolSupported && accessibleViewIsShown" }, { "key": "cmd+e", "command": "editor.action.toggleScreenReaderAccessibilityMode", "when": "accessibilityHelpIsShown" }, { "key": "shift+alt+f1", "command": "editor.action.toggleScreenReaderAccessibilityMode" }, @@ -1691,7 +1707,9 @@ { "key": "cmd+up", "command": "selectPrevCodeAction", "when": "codeActionMenuVisible" }, { "key": "up", "command": "selectPrevCodeAction", - "when": "codeActionMenuVisible" } + "when": "codeActionMenuVisible" }, +{ "key": "escape", "command": "diffEditor.exitCompareMove", + "when": "comparingMovedCode" } ] @@ -1769,9 +1787,12 @@ // - deleteWordEndRight // - deleteWordStartLeft // - deleteWordStartRight +// - diffEditor.collapseAllUnchangedRegions +// - diffEditor.showAllUnchangedRegions // - diffEditor.switchSide // - diffEditor.toggleCollapseUnchangedRegions // - diffEditor.toggleShowMovedCodeBlocks +// - diffEditor.toggleUseInlineViewWhenSpaceIsLimited // - editor.action.addCursorsToBottom // - editor.action.addCursorsToTop // - editor.action.addSelectionToPreviousFindMatch @@ -2076,7 +2097,6 @@ // - github.publish // - goToNextReferenceFromEmbeddedEditor // - goToPreviousReferenceFromEmbeddedEditor -// - help.tweetFeedback // - imagePreview.copyImage // - imagePreview.zoomIn // - imagePreview.zoomOut @@ -2196,6 +2216,7 @@ // - notebook.cell.paste // - notebook.cell.toggleLineNumbers // - notebook.cell.toggleOutputs +// - notebook.cellOutput.copy // - notebook.clearAllCellsOutputs // - notebook.clearNotebookEdtitorTypeCache // - notebook.clearNotebookKernelsMRUCache @@ -2374,6 +2395,8 @@ // - toggle.diff.renderSideBySide // - toggle.window.commandCenter // - toggle.workbench.layoutControl.enabled +// - tunnel-forwarding.restart +// - tunnel-forwarding.showLog // - typescript.findAllFileReferences // - typescript.goToProjectConfig // - typescript.goToSourceDefinition @@ -2492,6 +2515,7 @@ // - workbench.action.evenEditorWidths // - workbench.action.expandAllComments // - workbench.action.expandUnresolvedComments +// - workbench.action.experimental.quickTextSearch // - workbench.action.extensionHostProfiler.stop // - workbench.action.files.newFile // - workbench.action.files.openFileFolderInNewWindow @@ -2619,7 +2643,6 @@ // - workbench.action.openSettingsJson // - workbench.action.openSnippets // - workbench.action.openTipsAndTricksUrl -// - workbench.action.openTwitterUrl // - workbench.action.openUserDataFolder // - workbench.action.openVideoTutorialsUrl // - workbench.action.openView @@ -2630,6 +2653,7 @@ // - workbench.action.openWorkspaceInNewWindow // - workbench.action.openWorkspaceSettings // - workbench.action.openWorkspaceSettingsFile +// - workbench.action.openYouTubeUrl // - workbench.action.output.show.editSessions // - workbench.action.output.show.exthost // - workbench.action.output.show.main @@ -2665,6 +2689,8 @@ // - workbench.action.quickOpenWithModes // - workbench.action.quickPickManyToggle // - workbench.action.quickSwitchWindow +// - workbench.action.quickchat.close +// - workbench.action.quickchat.openInChatView // - workbench.action.reloadWindowWithExtensionsDisabled // - workbench.action.remote.close // - workbench.action.remote.extensions @@ -2719,17 +2745,16 @@ // - workbench.action.tasks.toggleProblems // - workbench.action.terminal.attachToSession // - workbench.action.terminal.changeColor -// - workbench.action.terminal.changeColorInstance +// - workbench.action.terminal.changeColorActiveTab // - workbench.action.terminal.changeColorPanel // - workbench.action.terminal.changeIcon -// - workbench.action.terminal.changeIconInstance +// - workbench.action.terminal.changeIconActiveTab // - workbench.action.terminal.changeIconPanel // - workbench.action.terminal.clearPreviousSessionHistory // - workbench.action.terminal.copyAndClearSelection // - workbench.action.terminal.copyLastCommandOutput // - workbench.action.terminal.copySelectionAsHtml // - workbench.action.terminal.detachSession -// - workbench.action.terminal.focus // - workbench.action.terminal.focusAtIndex1 // - workbench.action.terminal.focusAtIndex2 // - workbench.action.terminal.focusAtIndex3 @@ -2740,11 +2765,12 @@ // - workbench.action.terminal.focusAtIndex8 // - workbench.action.terminal.focusAtIndex9 // - workbench.action.terminal.join -// - workbench.action.terminal.joinInstance +// - workbench.action.terminal.joinActiveTab // - workbench.action.terminal.kill // - workbench.action.terminal.killAll +// - workbench.action.terminal.killViewOrEditor // - workbench.action.terminal.moveToEditor -// - workbench.action.terminal.moveToEditorInstance +// - workbench.action.terminal.moveToEditorActiveTab // - workbench.action.terminal.moveToTerminalPanel // - workbench.action.terminal.newInActiveWorkspace // - workbench.action.terminal.newWithCwd @@ -2764,13 +2790,12 @@ // - workbench.action.terminal.selectToPreviousLine // - workbench.action.terminal.setDimensions // - workbench.action.terminal.showEnvironmentContributions -// - workbench.action.terminal.showTabs // - workbench.action.terminal.showTextureAtlas -// - workbench.action.terminal.sizeToContentWidthInstance +// - workbench.action.terminal.sizeToContentWidthActiveTab // - workbench.action.terminal.splitInActiveWorkspace // - workbench.action.terminal.switchTerminal // - workbench.action.terminal.unsplit -// - workbench.action.terminal.unsplitInstance +// - workbench.action.terminal.unsplitActiveTab // - workbench.action.terminal.writeDataToTerminal // - workbench.action.toggleActivityBarVisibility // - workbench.action.toggleAutoSave @@ -3095,4 +3120,10 @@ // - workbench.views.sync.remoteActivity.focus // - workbench.views.sync.remoteActivity.resetViewLocation // - workbench.views.sync.troubleshoot.focus -// - workbench.views.sync.troubleshoot.resetViewLocation \ No newline at end of file +// - workbench.views.sync.troubleshoot.resetViewLocation +// - ~remote.forwardedPorts.focus +// - ~remote.forwardedPorts.removeView +// - ~remote.forwardedPorts.resetViewLocation +// - ~remote.forwardedPorts.toggleVisibility +// - ~remote.forwardedPortsContainer +// - ~remote.forwardedPortsContainer.resetViewContainerLocation \ No newline at end of file diff --git a/generator/default-keybindings-win.json b/generator/default-keybindings-win.json index 4f173835..db531ddb 100644 --- a/generator/default-keybindings-win.json +++ b/generator/default-keybindings-win.json @@ -1,4 +1,4 @@ -// Default Keybindings of Visual Studio Code 1.81.1 for Windows +// Default Keybindings of Visual Studio Code 1.82.0 for Windows // Override key bindings by placing them into your key bindings file. [ { "key": "escape escape", "command": "workbench.action.exitZenMode", @@ -653,8 +653,6 @@ "when": "breadcrumbsActive && breadcrumbsVisible" }, { "key": "ctrl+shift+.", "command": "breadcrumbs.toggleToOn", "when": "!config.breadcrumbs.enabled" }, -{ "key": "ctrl+shift+i", "command": "chat.action.askQuickQuestion", - "when": "hasChatProvider" }, { "key": "escape", "command": "closeReplaceInFilesWidget", "when": "replaceInputBoxFocus && searchViewletVisible" }, { "key": "escape", "command": "commentsClearFilterText", @@ -687,14 +685,18 @@ "when": "inSearchEditor" }, { "key": "alt+f1", "command": "editor.action.accessibilityHelp" }, { "key": "alt+f2", "command": "editor.action.accessibleView" }, +{ "key": "ctrl+/", "command": "editor.action.accessibleViewAcceptInlineCompletion", + "when": "accessibleViewIsShown && accessibleViewCurrentProviderId == 'inlineCompletions'" }, +{ "key": "alt+f6", "command": "editor.action.accessibleViewDisableHint", + "when": "accessibilityHelpIsShown && accessibleViewVerbosityEnabled || accessibleViewIsShown && accessibleViewVerbosityEnabled" }, { "key": "alt+]", "command": "editor.action.accessibleViewNext", - "when": "accessibleViewIsShown" }, + "when": "accessibleViewIsShown && accessibleViewSupportsNavigation" }, { "key": "alt+[", "command": "editor.action.accessibleViewPrevious", - "when": "accessibleViewIsShown" }, + "when": "accessibleViewIsShown && accessibleViewSupportsNavigation" }, { "key": "ctrl+k ctrl+k", "command": "editor.action.defineKeybinding", "when": "resource == 'vscode-userdata:/d%3A/a/vscode-kb-macro/vscode-kb-macro/empty2/User/keybindings.json'" }, { "key": "tab", "command": "editor.action.inlineSuggest.commit", - "when": "inlineSuggestionHasIndentationLessThanTabSize && inlineSuggestionVisible && !editorTabMovesFocus && !suggestWidgetVisible" }, + "when": "inlineSuggestionHasIndentationLessThanTabSize && inlineSuggestionVisible && !editorHoverFocused && !editorTabMovesFocus && !suggestWidgetVisible" }, { "key": "shift+f9", "command": "editor.debug.action.toggleInlineBreakpoint", "when": "editorTextFocus" }, { "key": "shift+alt+d", "command": "editor.detectLanguage", @@ -718,13 +720,13 @@ { "key": "shift+alt+f", "command": "filesExplorer.findInFolder", "when": "explorerResourceIsFolder && filesExplorerFocus && foldersViewVisible && !inputFocus" }, { "key": "alt+down", "command": "history.showNext", - "when": "historyNavigationForwardsEnabled && historyNavigationWidgetFocus && !suggestWidgetVisible" }, + "when": "historyNavigationForwardsEnabled && historyNavigationWidgetFocus && !isComposing && !suggestWidgetVisible" }, { "key": "down", "command": "history.showNext", - "when": "historyNavigationForwardsEnabled && historyNavigationWidgetFocus && !suggestWidgetVisible" }, + "when": "historyNavigationForwardsEnabled && historyNavigationWidgetFocus && !isComposing && !suggestWidgetVisible" }, { "key": "alt+up", "command": "history.showPrevious", - "when": "historyNavigationBackwardsEnabled && historyNavigationWidgetFocus && !suggestWidgetVisible" }, + "when": "historyNavigationBackwardsEnabled && historyNavigationWidgetFocus && !isComposing && !suggestWidgetVisible" }, { "key": "up", "command": "history.showPrevious", - "when": "historyNavigationBackwardsEnabled && historyNavigationWidgetFocus && !suggestWidgetVisible" }, + "when": "historyNavigationBackwardsEnabled && historyNavigationWidgetFocus && !isComposing && !suggestWidgetVisible" }, { "key": "alt+=", "command": "increaseSearchEditorContextLines", "when": "inSearchEditor" }, { "key": "ctrl+k i", "command": "inlineChat.start", @@ -1038,8 +1040,12 @@ "when": "inChat && !editorFocus" }, { "key": "f9", "command": "workbench.action.chat.nextCodeBlock", "when": "hasChatProvider && inChat" }, +{ "key": "ctrl+f9", "command": "workbench.action.chat.nextFileTree", + "when": "hasChatProvider && inChat" }, { "key": "shift+f9", "command": "workbench.action.chat.previousCodeBlock", "when": "hasChatProvider && inChat" }, +{ "key": "ctrl+shift+f9", "command": "workbench.action.chat.previousFileTree", + "when": "hasChatProvider && inChat" }, { "key": "delete", "command": "workbench.action.chat.remove", "when": "inChat && !inChatInput" }, { "key": "ctrl+w", "command": "workbench.action.closeActiveEditor" }, @@ -1181,6 +1187,8 @@ { "key": "ctrl+tab", "command": "workbench.action.quickOpenPreviousRecentlyUsedEditorInGroup", "when": "!activeEditorGroupEmpty" }, { "key": "ctrl+q", "command": "workbench.action.quickOpenView" }, +{ "key": "ctrl+shift+i", "command": "workbench.action.quickchat.toggle", + "when": "hasChatProvider" }, { "key": "ctrl+alt+o", "command": "workbench.action.remote.showMenu" }, { "key": "ctrl+shift+t", "command": "workbench.action.reopenClosedEditor" }, { "key": "ctrl+shift+h", "command": "workbench.action.replaceInFiles" }, @@ -1217,7 +1225,11 @@ "when": "terminalFindFocused && terminalHasBeenCreated || terminalFindFocused && terminalProcessSupported || terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported" }, { "key": "enter", "command": "workbench.action.terminal.findPrevious", "when": "terminalFindInputFocused && terminalHasBeenCreated || terminalFindInputFocused && terminalProcessSupported" }, -{ "key": "shift+tab", "command": "workbench.action.terminal.focusAccessibleBuffer", +{ "key": "ctrl+down", "command": "workbench.action.terminal.focus", + "when": "accessibilityModeEnabled && terminalAccessibleBufferOnLastLine && terminalHasBeenCreated || accessibilityModeEnabled && terminalAccessibleBufferOnLastLine && terminalProcessSupported" }, +{ "key": "ctrl+up", "command": "workbench.action.terminal.focusAccessibleBuffer", + "when": "accessibilityModeEnabled && terminalFocus && terminalHasBeenCreated && terminalTabFocusMode || accessibilityModeEnabled && terminalFocus && terminalHasBeenCreated && !terminalAccessibleBufferFocus || accessibilityModeEnabled && terminalFocus && terminalProcessSupported && terminalTabFocusMode || accessibilityModeEnabled && terminalFocus && terminalProcessSupported && !terminalAccessibleBufferFocus" }, +{ "key": "alt+f2", "command": "workbench.action.terminal.focusAccessibleBuffer", "when": "accessibilityModeEnabled && terminalFocus && terminalHasBeenCreated && terminalTabFocusMode || accessibilityModeEnabled && terminalFocus && terminalHasBeenCreated && !terminalAccessibleBufferFocus || accessibilityModeEnabled && terminalFocus && terminalProcessSupported && terminalTabFocusMode || accessibilityModeEnabled && terminalFocus && terminalProcessSupported && !terminalAccessibleBufferFocus" }, { "key": "ctrl+f", "command": "workbench.action.terminal.focusFind", "when": "terminalFindFocused && terminalHasBeenCreated || terminalFindFocused && terminalProcessSupported || terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported" }, @@ -1243,12 +1255,12 @@ "when": "terminalFindVisible && terminalFocus && terminalHasBeenCreated || terminalFindVisible && terminalFocus && terminalProcessSupported" }, { "key": "escape", "command": "workbench.action.terminal.hideFind", "when": "terminalFindVisible && terminalFocus && terminalHasBeenCreated || terminalFindVisible && terminalFocus && terminalProcessSupported" }, +{ "key": "delete", "command": "workbench.action.terminal.killActiveTab", + "when": "terminalHasBeenCreated && terminalTabsFocus || terminalIsOpen && terminalTabsFocus || terminalProcessSupported && terminalTabsFocus" }, { "key": "ctrl+w", "command": "workbench.action.terminal.killEditor", "when": "terminalEditorFocus && terminalFocus && terminalHasBeenCreated && resourceScheme == 'vscode-terminal' || terminalEditorFocus && terminalFocus && terminalProcessSupported && resourceScheme == 'vscode-terminal'" }, { "key": "ctrl+f4", "command": "workbench.action.terminal.killEditor", "when": "terminalEditorFocus && terminalFocus && terminalHasBeenCreated && resourceScheme == 'vscode-terminal' || terminalEditorFocus && terminalFocus && terminalProcessSupported && resourceScheme == 'vscode-terminal'" }, -{ "key": "delete", "command": "workbench.action.terminal.killInstance", - "when": "terminalHasBeenCreated && terminalTabsFocus || terminalIsOpen && terminalTabsFocus || terminalProcessSupported && terminalTabsFocus" }, { "key": "ctrl+shift+`", "command": "workbench.action.terminal.new", "when": "terminalProcessSupported || terminalWebExtensionContributedProfile" }, { "key": "ctrl+shift+c", "command": "workbench.action.terminal.openNativeConsole", @@ -1257,7 +1269,7 @@ "when": "terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported" }, { "key": "ctrl+v", "command": "workbench.action.terminal.paste", "when": "terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported" }, -{ "key": "f2", "command": "workbench.action.terminal.renameInstance", +{ "key": "f2", "command": "workbench.action.terminal.renameActiveTab", "when": "terminalHasBeenCreated && terminalTabsFocus && terminalTabsSingularSelection || terminalProcessSupported && terminalTabsFocus && terminalTabsSingularSelection" }, { "key": "ctrl+r", "command": "workbench.action.terminal.runRecentCommand", "when": "accessibilityModeEnabled && terminalFocus && terminalHasBeenCreated || accessibilityModeEnabled && terminalFocus && terminalProcessSupported" }, @@ -1328,7 +1340,7 @@ "when": "terminalFocus && terminalHasBeenCreated && terminalIsOpen || terminalFocus && terminalIsOpen && terminalProcessSupported" }, { "key": "ctrl+shift+5", "command": "workbench.action.terminal.split", "when": "terminalFocus && terminalProcessSupported || terminalFocus && terminalWebExtensionContributedProfile" }, -{ "key": "ctrl+shift+5", "command": "workbench.action.terminal.splitInstance", +{ "key": "ctrl+shift+5", "command": "workbench.action.terminal.splitActiveTab", "when": "terminalProcessSupported && terminalTabsFocus" }, { "key": "alt+c", "command": "workbench.action.terminal.toggleFindCaseSensitive", "when": "terminalFindFocused && terminalHasBeenCreated || terminalFindFocused && terminalProcessSupported || terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported" }, @@ -1434,11 +1446,11 @@ "when": "debugState == 'running'" }, { "key": "ctrl+down", "command": "workbench.action.terminal.accessibleBufferGoToNextCommand", "when": "terminalAccessibleBufferFocus && !accessibilityModeEnabled || terminalAccessibleBufferFocus && terminalHasBeenCreated && !accessibilityModeEnabled || terminalAccessibleBufferFocus && terminalProcessSupported && !accessibilityModeEnabled" }, -{ "key": "ctrl+down", "command": "workbench.action.terminal.accessibleBufferGoToNextCommand", +{ "key": "alt+down", "command": "workbench.action.terminal.accessibleBufferGoToNextCommand", "when": "accessibilityModeEnabled && terminalAccessibleBufferFocus || accessibilityModeEnabled && terminalAccessibleBufferFocus && terminalHasBeenCreated || accessibilityModeEnabled && terminalAccessibleBufferFocus && terminalProcessSupported" }, { "key": "ctrl+up", "command": "workbench.action.terminal.accessibleBufferGoToPreviousCommand", "when": "terminalAccessibleBufferFocus && terminalHasBeenCreated && !accessibilityModeEnabled || terminalAccessibleBufferFocus && terminalProcessSupported && !accessibilityModeEnabled" }, -{ "key": "ctrl+up", "command": "workbench.action.terminal.accessibleBufferGoToPreviousCommand", +{ "key": "alt+up", "command": "workbench.action.terminal.accessibleBufferGoToPreviousCommand", "when": "accessibilityModeEnabled && terminalAccessibleBufferFocus && terminalHasBeenCreated || accessibilityModeEnabled && terminalAccessibleBufferFocus && terminalProcessSupported" }, { "key": "ctrl+shift+g", "command": "workbench.action.terminal.navigateAccessibleBuffer", "when": "terminalAccessibleBufferFocus && terminalHasBeenCreated || terminalAccessibleBufferFocus && terminalProcessSupported" }, @@ -1454,6 +1466,10 @@ "when": "filesExplorerFocus && foldersViewVisible && !explorerResourceReadonly && !inputFocus" }, { "key": "delete", "command": "deleteFile", "when": "filesExplorerFocus && foldersViewVisible && !explorerResourceMoveableToTrash && !explorerResourceReadonly && !inputFocus" }, +{ "key": "ctrl+shift+.", "command": "editor.action.accessibleViewGoToSymbol", + "when": "accessibilityHelpIsShown && accessibleViewGoToSymbolSupported || accessibleViewGoToSymbolSupported && accessibleViewIsShown" }, +{ "key": "ctrl+shift+o", "command": "editor.action.accessibleViewGoToSymbol", + "when": "accessibilityHelpIsShown && accessibleViewGoToSymbolSupported || accessibleViewGoToSymbolSupported && accessibleViewIsShown" }, { "key": "ctrl+e", "command": "editor.action.toggleScreenReaderAccessibilityMode", "when": "accessibilityHelpIsShown" }, { "key": "shift+alt+f1", "command": "editor.action.toggleScreenReaderAccessibilityMode" }, @@ -1570,7 +1586,9 @@ { "key": "ctrl+up", "command": "selectPrevCodeAction", "when": "codeActionMenuVisible" }, { "key": "up", "command": "selectPrevCodeAction", - "when": "codeActionMenuVisible" } + "when": "codeActionMenuVisible" }, +{ "key": "escape", "command": "diffEditor.exitCompareMove", + "when": "comparingMovedCode" } ] @@ -1661,9 +1679,12 @@ // - deleteWordPartRight // - deleteWordStartLeft // - deleteWordStartRight +// - diffEditor.collapseAllUnchangedRegions +// - diffEditor.showAllUnchangedRegions // - diffEditor.switchSide // - diffEditor.toggleCollapseUnchangedRegions // - diffEditor.toggleShowMovedCodeBlocks +// - diffEditor.toggleUseInlineViewWhenSpaceIsLimited // - editor.action.addCursorsToBottom // - editor.action.addCursorsToTop // - editor.action.addSelectionToPreviousFindMatch @@ -1970,7 +1991,6 @@ // - github.publish // - goToNextReferenceFromEmbeddedEditor // - goToPreviousReferenceFromEmbeddedEditor -// - help.tweetFeedback // - imagePreview.copyImage // - imagePreview.zoomIn // - imagePreview.zoomOut @@ -2091,6 +2111,7 @@ // - notebook.cell.paste // - notebook.cell.toggleLineNumbers // - notebook.cell.toggleOutputs +// - notebook.cellOutput.copy // - notebook.clearAllCellsOutputs // - notebook.clearNotebookEdtitorTypeCache // - notebook.clearNotebookKernelsMRUCache @@ -2271,6 +2292,8 @@ // - toggle.diff.renderSideBySide // - toggle.window.commandCenter // - toggle.workbench.layoutControl.enabled +// - tunnel-forwarding.restart +// - tunnel-forwarding.showLog // - typescript.findAllFileReferences // - typescript.goToProjectConfig // - typescript.goToSourceDefinition @@ -2390,6 +2413,7 @@ // - workbench.action.evenEditorWidths // - workbench.action.expandAllComments // - workbench.action.expandUnresolvedComments +// - workbench.action.experimental.quickTextSearch // - workbench.action.extensionHostProfiler.stop // - workbench.action.files.newFile // - workbench.action.files.openFileFolderInNewWindow @@ -2512,7 +2536,6 @@ // - workbench.action.openSettingsJson // - workbench.action.openSnippets // - workbench.action.openTipsAndTricksUrl -// - workbench.action.openTwitterUrl // - workbench.action.openUserDataFolder // - workbench.action.openVideoTutorialsUrl // - workbench.action.openView @@ -2523,6 +2546,7 @@ // - workbench.action.openWorkspaceInNewWindow // - workbench.action.openWorkspaceSettings // - workbench.action.openWorkspaceSettingsFile +// - workbench.action.openYouTubeUrl // - workbench.action.output.show.editSessions // - workbench.action.output.show.exthost // - workbench.action.output.show.main @@ -2560,6 +2584,8 @@ // - workbench.action.quickOpenWithModes // - workbench.action.quickPickManyToggle // - workbench.action.quickSwitchWindow +// - workbench.action.quickchat.close +// - workbench.action.quickchat.openInChatView // - workbench.action.quit // - workbench.action.reloadWindowWithExtensionsDisabled // - workbench.action.remote.close @@ -2614,17 +2640,16 @@ // - workbench.action.tasks.toggleProblems // - workbench.action.terminal.attachToSession // - workbench.action.terminal.changeColor -// - workbench.action.terminal.changeColorInstance +// - workbench.action.terminal.changeColorActiveTab // - workbench.action.terminal.changeColorPanel // - workbench.action.terminal.changeIcon -// - workbench.action.terminal.changeIconInstance +// - workbench.action.terminal.changeIconActiveTab // - workbench.action.terminal.changeIconPanel // - workbench.action.terminal.clear // - workbench.action.terminal.clearPreviousSessionHistory // - workbench.action.terminal.copyLastCommandOutput // - workbench.action.terminal.copySelectionAsHtml // - workbench.action.terminal.detachSession -// - workbench.action.terminal.focus // - workbench.action.terminal.focusAtIndex1 // - workbench.action.terminal.focusAtIndex2 // - workbench.action.terminal.focusAtIndex3 @@ -2635,11 +2660,12 @@ // - workbench.action.terminal.focusAtIndex8 // - workbench.action.terminal.focusAtIndex9 // - workbench.action.terminal.join -// - workbench.action.terminal.joinInstance +// - workbench.action.terminal.joinActiveTab // - workbench.action.terminal.kill // - workbench.action.terminal.killAll +// - workbench.action.terminal.killViewOrEditor // - workbench.action.terminal.moveToEditor -// - workbench.action.terminal.moveToEditorInstance +// - workbench.action.terminal.moveToEditorActiveTab // - workbench.action.terminal.moveToTerminalPanel // - workbench.action.terminal.newInActiveWorkspace // - workbench.action.terminal.newWithCwd @@ -2664,13 +2690,12 @@ // - workbench.action.terminal.selectToPreviousLine // - workbench.action.terminal.setDimensions // - workbench.action.terminal.showEnvironmentContributions -// - workbench.action.terminal.showTabs // - workbench.action.terminal.showTextureAtlas -// - workbench.action.terminal.sizeToContentWidthInstance +// - workbench.action.terminal.sizeToContentWidthActiveTab // - workbench.action.terminal.splitInActiveWorkspace // - workbench.action.terminal.switchTerminal // - workbench.action.terminal.unsplit -// - workbench.action.terminal.unsplitInstance +// - workbench.action.terminal.unsplitActiveTab // - workbench.action.terminal.writeDataToTerminal // - workbench.action.toggleActivityBarVisibility // - workbench.action.toggleAutoSave @@ -2994,4 +3019,8 @@ // - workbench.views.sync.remoteActivity.focus // - workbench.views.sync.remoteActivity.resetViewLocation // - workbench.views.sync.troubleshoot.focus -// - workbench.views.sync.troubleshoot.resetViewLocation \ No newline at end of file +// - workbench.views.sync.troubleshoot.resetViewLocation +// - ~remote.forwardedPorts.focus +// - ~remote.forwardedPorts.resetViewLocation +// - ~remote.forwardedPortsContainer +// - ~remote.forwardedPortsContainer.resetViewContainerLocation \ No newline at end of file diff --git a/package.json b/package.json index cb67dd76..9b210a86 100644 --- a/package.json +++ b/package.json @@ -731,6 +731,14 @@ "command": "hideCodeActionWidget", "when": "kb-macro.active && codeActionMenuVisible" }, + { + "key": "escape", + "command": "kb-macro.wrap", + "args": { + "command": "diffEditor.exitCompareMove" + }, + "when": "kb-macro.active && comparingMovedCode" + }, { "key": "ctrl+end", "mac": "cmd+down", @@ -924,7 +932,7 @@ "args": { "command": "history.showNext" }, - "when": "kb-macro.active && historyNavigationForwardsEnabled && historyNavigationWidgetFocus && !suggestWidgetVisible" + "when": "kb-macro.active && historyNavigationForwardsEnabled && historyNavigationWidgetFocus && !isComposing && !suggestWidgetVisible" }, { "key": "down", @@ -1733,7 +1741,7 @@ "args": { "command": "history.showPrevious" }, - "when": "kb-macro.active && historyNavigationBackwardsEnabled && historyNavigationWidgetFocus && !suggestWidgetVisible" + "when": "kb-macro.active && historyNavigationBackwardsEnabled && historyNavigationWidgetFocus && !isComposing && !suggestWidgetVisible" }, { "key": "up", @@ -1976,7 +1984,7 @@ "key": "delete", "command": "kb-macro.wrap", "args": { - "command": "workbench.action.terminal.killInstance" + "command": "workbench.action.terminal.killActiveTab" }, "when": "kb-macro.active && terminalHasBeenCreated && terminalTabsFocus || kb-macro.active && terminalIsOpen && terminalTabsFocus || kb-macro.active && terminalProcessSupported && terminalTabsFocus" }, @@ -1984,7 +1992,7 @@ "key": "cmd+backspace", "command": "kb-macro.wrap", "args": { - "command": "workbench.action.terminal.killInstance" + "command": "workbench.action.terminal.killActiveTab" }, "when": "kb-macro.active && terminalHasBeenCreated && terminalTabsFocus || kb-macro.active && terminalIsOpen && terminalTabsFocus || kb-macro.active && terminalProcessSupported && terminalTabsFocus" }, @@ -2102,14 +2110,6 @@ }, "when": "kb-macro.active && hasOtherSuggestions && textInputFocus && !inSnippetMode && !suggestWidgetVisible && config.editor.tabCompletion == 'on'" }, - { - "key": "shift+tab", - "command": "kb-macro.wrap", - "args": { - "command": "workbench.action.terminal.focusAccessibleBuffer" - }, - "when": "kb-macro.active && accessibilityModeEnabled && terminalFocus && terminalHasBeenCreated && terminalTabFocusMode || kb-macro.active && accessibilityModeEnabled && terminalFocus && terminalHasBeenCreated && !terminalAccessibleBufferFocus || kb-macro.active && accessibilityModeEnabled && terminalFocus && terminalProcessSupported && terminalTabFocusMode || kb-macro.active && accessibilityModeEnabled && terminalFocus && terminalProcessSupported && !terminalAccessibleBufferFocus" - }, { "key": "ctrl+shift+z", "mac": "shift+cmd+z", @@ -2267,26 +2267,27 @@ "mac": "cmd+down", "command": "kb-macro.wrap", "args": { - "command": "workbench.action.terminal.scrollToNextCommand" + "command": "workbench.action.terminal.focus" }, - "when": "kb-macro.active && terminalFocus && terminalHasBeenCreated && !accessibilityModeEnabled || kb-macro.active && terminalFocus && terminalProcessSupported && !accessibilityModeEnabled" + "when": "kb-macro.active && accessibilityModeEnabled && terminalAccessibleBufferOnLastLine && terminalHasBeenCreated || kb-macro.active && accessibilityModeEnabled && terminalAccessibleBufferOnLastLine && terminalProcessSupported" }, { "key": "ctrl+down", "mac": "cmd+down", "command": "kb-macro.wrap", "args": { - "command": "workbench.action.terminal.accessibleBufferGoToNextCommand" + "command": "workbench.action.terminal.scrollToNextCommand" }, - "when": "kb-macro.active && terminalAccessibleBufferFocus && !accessibilityModeEnabled || kb-macro.active && terminalAccessibleBufferFocus && terminalHasBeenCreated && !accessibilityModeEnabled || kb-macro.active && terminalAccessibleBufferFocus && terminalProcessSupported && !accessibilityModeEnabled" + "when": "kb-macro.active && terminalFocus && terminalHasBeenCreated && !accessibilityModeEnabled || kb-macro.active && terminalFocus && terminalProcessSupported && !accessibilityModeEnabled" }, { "key": "ctrl+down", + "mac": "cmd+down", "command": "kb-macro.wrap", "args": { "command": "workbench.action.terminal.accessibleBufferGoToNextCommand" }, - "when": "kb-macro.active && !isMac && accessibilityModeEnabled && terminalAccessibleBufferFocus || kb-macro.active && !isMac && accessibilityModeEnabled && terminalAccessibleBufferFocus && terminalHasBeenCreated || kb-macro.active && !isMac && accessibilityModeEnabled && terminalAccessibleBufferFocus && terminalProcessSupported" + "when": "kb-macro.active && terminalAccessibleBufferFocus && !accessibilityModeEnabled || kb-macro.active && terminalAccessibleBufferFocus && terminalHasBeenCreated && !accessibilityModeEnabled || kb-macro.active && terminalAccessibleBufferFocus && terminalProcessSupported && !accessibilityModeEnabled" }, { "key": "cmd+down", @@ -2392,26 +2393,27 @@ "mac": "cmd+up", "command": "kb-macro.wrap", "args": { - "command": "workbench.action.terminal.scrollToPreviousCommand" + "command": "workbench.action.terminal.focusAccessibleBuffer" }, - "when": "kb-macro.active && terminalFocus && terminalHasBeenCreated && !accessibilityModeEnabled || kb-macro.active && terminalFocus && terminalProcessSupported && !accessibilityModeEnabled" + "when": "kb-macro.active && accessibilityModeEnabled && terminalFocus && terminalHasBeenCreated && terminalTabFocusMode || kb-macro.active && accessibilityModeEnabled && terminalFocus && terminalHasBeenCreated && !terminalAccessibleBufferFocus || kb-macro.active && accessibilityModeEnabled && terminalFocus && terminalProcessSupported && terminalTabFocusMode || kb-macro.active && accessibilityModeEnabled && terminalFocus && terminalProcessSupported && !terminalAccessibleBufferFocus" }, { "key": "ctrl+up", "mac": "cmd+up", "command": "kb-macro.wrap", "args": { - "command": "workbench.action.terminal.accessibleBufferGoToPreviousCommand" + "command": "workbench.action.terminal.scrollToPreviousCommand" }, - "when": "kb-macro.active && terminalAccessibleBufferFocus && terminalHasBeenCreated && !accessibilityModeEnabled || kb-macro.active && terminalAccessibleBufferFocus && terminalProcessSupported && !accessibilityModeEnabled" + "when": "kb-macro.active && terminalFocus && terminalHasBeenCreated && !accessibilityModeEnabled || kb-macro.active && terminalFocus && terminalProcessSupported && !accessibilityModeEnabled" }, { "key": "ctrl+up", + "mac": "cmd+up", "command": "kb-macro.wrap", "args": { "command": "workbench.action.terminal.accessibleBufferGoToPreviousCommand" }, - "when": "kb-macro.active && !isMac && accessibilityModeEnabled && terminalAccessibleBufferFocus && terminalHasBeenCreated || kb-macro.active && !isMac && accessibilityModeEnabled && terminalAccessibleBufferFocus && terminalProcessSupported" + "when": "kb-macro.active && terminalAccessibleBufferFocus && terminalHasBeenCreated && !accessibilityModeEnabled || kb-macro.active && terminalAccessibleBufferFocus && terminalProcessSupported && !accessibilityModeEnabled" }, { "key": "ctrl+up", @@ -2504,7 +2506,7 @@ "command": "editor.action.inlineSuggest.commit", "record": "side-effect" }, - "when": "kb-macro.active && inlineSuggestionHasIndentationLessThanTabSize && inlineSuggestionVisible && !editorTabMovesFocus && !suggestWidgetVisible" + "when": "kb-macro.active && inlineSuggestionHasIndentationLessThanTabSize && inlineSuggestionVisible && !editorHoverFocused && !editorTabMovesFocus && !suggestWidgetVisible" }, { "key": "tab", @@ -2729,7 +2731,7 @@ "key": "enter", "command": "kb-macro.wrap", "args": { - "command": "workbench.action.terminal.renameInstance" + "command": "workbench.action.terminal.renameActiveTab" }, "when": "kb-macro.active && isMac && terminalHasBeenCreated && terminalTabsFocus && terminalTabsSingularSelection || kb-macro.active && isMac && terminalProcessSupported && terminalTabsFocus && terminalTabsSingularSelection" }, @@ -3689,6 +3691,14 @@ }, "when": "kb-macro.active && suggestWidgetVisible" }, + { + "key": "ctrl+/", + "command": "kb-macro.wrap", + "args": { + "command": "editor.action.accessibleViewAcceptInlineCompletion" + }, + "when": "kb-macro.active && accessibleViewIsShown && accessibleViewCurrentProviderId == 'inlineCompletions'" + }, { "key": "ctrl+/", "command": "kb-macro.wrap", @@ -3891,6 +3901,15 @@ }, "when": "kb-macro.active && !config.breadcrumbs.enabled" }, + { + "key": "ctrl+shift+.", + "mac": "shift+cmd+.", + "command": "kb-macro.wrap", + "args": { + "command": "editor.action.accessibleViewGoToSymbol" + }, + "when": "kb-macro.active && accessibilityHelpIsShown && accessibleViewGoToSymbolSupported || kb-macro.active && accessibleViewGoToSymbolSupported && accessibleViewIsShown" + }, { "key": "ctrl+shift+,", "mac": "shift+cmd+,", @@ -3924,7 +3943,7 @@ "args": { "command": "editor.action.accessibleViewNext" }, - "when": "kb-macro.active && accessibleViewIsShown" + "when": "kb-macro.active && accessibleViewIsShown && accessibleViewSupportsNavigation" }, { "key": "alt+[", @@ -3941,7 +3960,7 @@ "args": { "command": "editor.action.accessibleViewPrevious" }, - "when": "kb-macro.active && accessibleViewIsShown" + "when": "kb-macro.active && accessibleViewIsShown && accessibleViewSupportsNavigation" }, { "key": "shift+alt+i", @@ -4232,7 +4251,7 @@ "args": { "command": "history.showNext" }, - "when": "kb-macro.active && historyNavigationForwardsEnabled && historyNavigationWidgetFocus && !suggestWidgetVisible" + "when": "kb-macro.active && historyNavigationForwardsEnabled && historyNavigationWidgetFocus && !isComposing && !suggestWidgetVisible" }, { "key": "alt+down", @@ -4267,6 +4286,14 @@ }, "when": "kb-macro.active && terminalFocus && terminalHasBeenCreated || kb-macro.active && terminalFocus && terminalProcessSupported" }, + { + "key": "alt+down", + "command": "kb-macro.wrap", + "args": { + "command": "workbench.action.terminal.accessibleBufferGoToNextCommand" + }, + "when": "kb-macro.active && accessibilityModeEnabled && terminalAccessibleBufferFocus || kb-macro.active && accessibilityModeEnabled && terminalAccessibleBufferFocus && terminalHasBeenCreated || kb-macro.active && accessibilityModeEnabled && terminalAccessibleBufferFocus && terminalProcessSupported" + }, { "key": "alt+up", "command": "kb-macro.wrap", @@ -4294,7 +4321,7 @@ "args": { "command": "history.showPrevious" }, - "when": "kb-macro.active && historyNavigationBackwardsEnabled && historyNavigationWidgetFocus && !suggestWidgetVisible" + "when": "kb-macro.active && historyNavigationBackwardsEnabled && historyNavigationWidgetFocus && !isComposing && !suggestWidgetVisible" }, { "key": "alt+up", @@ -4329,6 +4356,14 @@ }, "when": "kb-macro.active && terminalFocus && terminalHasBeenCreated || kb-macro.active && terminalFocus && terminalProcessSupported" }, + { + "key": "alt+up", + "command": "kb-macro.wrap", + "args": { + "command": "workbench.action.terminal.accessibleBufferGoToPreviousCommand" + }, + "when": "kb-macro.active && accessibilityModeEnabled && terminalAccessibleBufferFocus && terminalHasBeenCreated || kb-macro.active && accessibilityModeEnabled && terminalAccessibleBufferFocus && terminalProcessSupported" + }, { "key": "ctrl+k ctrl+d", "mac": "cmd+k cmd+d", @@ -4548,7 +4583,7 @@ "key": "f2", "command": "kb-macro.wrap", "args": { - "command": "workbench.action.terminal.renameInstance" + "command": "workbench.action.terminal.renameActiveTab" }, "when": "kb-macro.active && !isMac && terminalHasBeenCreated && terminalTabsFocus && terminalTabsSingularSelection || kb-macro.active && !isMac && terminalProcessSupported && terminalTabsFocus && terminalTabsSingularSelection" }, @@ -5507,55 +5542,6 @@ }, "when": "kb-macro.active && filesExplorerFocus && foldersViewVisible && !explorerResourceIsFolder && !inputFocus" }, - { - "key": "ctrl+shift+i", - "command": "kb-macro.wrap", - "args": { - "command": "chat.action.askQuickQuestion" - }, - "when": "kb-macro.active && isWindows && hasChatProvider" - }, - { - "key": "ctrl+shift+i", - "command": "kb-macro.wrap", - "args": { - "command": "editor.action.formatDocument" - }, - "when": "kb-macro.active && isLinux && editorHasDocumentFormattingProvider && editorTextFocus && !editorReadonly && !inCompositeEditor" - }, - { - "key": "ctrl+shift+i", - "command": "kb-macro.wrap", - "args": { - "command": "editor.action.formatDocument.none" - }, - "when": "kb-macro.active && isLinux && editorTextFocus && !editorHasDocumentFormattingProvider && !editorReadonly" - }, - { - "key": "ctrl+shift+i", - "command": "kb-macro.wrap", - "args": { - "command": "notebook.formatCell" - }, - "when": "kb-macro.active && isLinux && editorHasDocumentFormattingProvider && editorTextFocus && inCompositeEditor && notebookEditable && !editorReadonly && activeEditor == 'workbench.editor.notebook'" - }, - { - "key": "ctrl+shift+i", - "command": "kb-macro.wrap", - "args": { - "command": "notebook.format" - }, - "when": "kb-macro.active && isLinux && notebookEditable && !editorTextFocus && activeEditor == 'workbench.editor.notebook'" - }, - { - "key": "ctrl+shift+i", - "mac": "alt+cmd+i", - "command": "kb-macro.wrap", - "args": { - "command": "workbench.action.toggleDevTools" - }, - "when": "kb-macro.active && isDevelopment" - }, { "key": "ctrl+f5", "mac": "cmd+f5", @@ -5621,6 +5607,22 @@ }, "when": "kb-macro.active" }, + { + "key": "alt+f2", + "command": "kb-macro.wrap", + "args": { + "command": "workbench.action.terminal.focusAccessibleBuffer" + }, + "when": "kb-macro.active && accessibilityModeEnabled && terminalFocus && terminalHasBeenCreated && terminalTabFocusMode || kb-macro.active && accessibilityModeEnabled && terminalFocus && terminalHasBeenCreated && !terminalAccessibleBufferFocus || kb-macro.active && accessibilityModeEnabled && terminalFocus && terminalProcessSupported && terminalTabFocusMode || kb-macro.active && accessibilityModeEnabled && terminalFocus && terminalProcessSupported && !terminalAccessibleBufferFocus" + }, + { + "key": "alt+f6", + "command": "kb-macro.wrap", + "args": { + "command": "editor.action.accessibleViewDisableHint" + }, + "when": "kb-macro.active && accessibilityHelpIsShown && accessibleViewVerbosityEnabled || kb-macro.active && accessibleViewIsShown && accessibleViewVerbosityEnabled" + }, { "key": "shift+f9", "command": "kb-macro.wrap", @@ -5999,6 +6001,24 @@ }, "when": "kb-macro.active && testing.isPeekVisible" }, + { + "key": "ctrl+f9", + "mac": "cmd+f9", + "command": "kb-macro.wrap", + "args": { + "command": "workbench.action.chat.nextFileTree" + }, + "when": "kb-macro.active && hasChatProvider && inChat" + }, + { + "key": "ctrl+shift+f9", + "mac": "shift+cmd+f9", + "command": "kb-macro.wrap", + "args": { + "command": "workbench.action.chat.previousFileTree" + }, + "when": "kb-macro.active && hasChatProvider && inChat" + }, { "key": "ctrl+w", "mac": "cmd+w", @@ -6512,6 +6532,15 @@ }, "when": "kb-macro.active && terminalAccessibleBufferFocus && terminalHasBeenCreated || kb-macro.active && terminalFocus && terminalHasBeenCreated" }, + { + "key": "ctrl+shift+o", + "mac": "shift+cmd+o", + "command": "kb-macro.wrap", + "args": { + "command": "editor.action.accessibleViewGoToSymbol" + }, + "when": "kb-macro.active && accessibilityHelpIsShown && accessibleViewGoToSymbolSupported || kb-macro.active && accessibleViewGoToSymbolSupported && accessibleViewIsShown" + }, { "key": "ctrl+k enter", "mac": "cmd+k enter", @@ -7006,6 +7035,55 @@ }, "when": "kb-macro.active && !isLinux && inQuickOpen && inViewsPicker" }, + { + "key": "ctrl+shift+i", + "command": "kb-macro.wrap", + "args": { + "command": "workbench.action.quickchat.toggle" + }, + "when": "kb-macro.active && isWindows && hasChatProvider" + }, + { + "key": "ctrl+shift+i", + "command": "kb-macro.wrap", + "args": { + "command": "editor.action.formatDocument" + }, + "when": "kb-macro.active && isLinux && editorHasDocumentFormattingProvider && editorTextFocus && !editorReadonly && !inCompositeEditor" + }, + { + "key": "ctrl+shift+i", + "command": "kb-macro.wrap", + "args": { + "command": "editor.action.formatDocument.none" + }, + "when": "kb-macro.active && isLinux && editorTextFocus && !editorHasDocumentFormattingProvider && !editorReadonly" + }, + { + "key": "ctrl+shift+i", + "command": "kb-macro.wrap", + "args": { + "command": "notebook.formatCell" + }, + "when": "kb-macro.active && isLinux && editorHasDocumentFormattingProvider && editorTextFocus && inCompositeEditor && notebookEditable && !editorReadonly && activeEditor == 'workbench.editor.notebook'" + }, + { + "key": "ctrl+shift+i", + "command": "kb-macro.wrap", + "args": { + "command": "notebook.format" + }, + "when": "kb-macro.active && isLinux && notebookEditable && !editorTextFocus && activeEditor == 'workbench.editor.notebook'" + }, + { + "key": "ctrl+shift+i", + "mac": "alt+cmd+i", + "command": "kb-macro.wrap", + "args": { + "command": "workbench.action.toggleDevTools" + }, + "when": "kb-macro.active && isDevelopment" + }, { "key": "ctrl+alt+o", "mac": "alt+cmd+o", @@ -7260,7 +7338,7 @@ "key": "ctrl+shift+5", "command": "kb-macro.wrap", "args": { - "command": "workbench.action.terminal.splitInstance" + "command": "workbench.action.terminal.splitActiveTab" }, "when": "kb-macro.active && terminalProcessSupported && terminalTabsFocus" }, @@ -7812,22 +7890,6 @@ }, "when": "kb-macro.active && isWindows && editorTextFocus" }, - { - "key": "alt+down", - "command": "kb-macro.wrap", - "args": { - "command": "workbench.action.terminal.accessibleBufferGoToNextCommand" - }, - "when": "kb-macro.active && isMac && accessibilityModeEnabled && terminalAccessibleBufferFocus || kb-macro.active && isMac && accessibilityModeEnabled && terminalAccessibleBufferFocus && terminalHasBeenCreated || kb-macro.active && isMac && accessibilityModeEnabled && terminalAccessibleBufferFocus && terminalProcessSupported" - }, - { - "key": "alt+up", - "command": "kb-macro.wrap", - "args": { - "command": "workbench.action.terminal.accessibleBufferGoToPreviousCommand" - }, - "when": "kb-macro.active && isMac && accessibilityModeEnabled && terminalAccessibleBufferFocus && terminalHasBeenCreated || kb-macro.active && isMac && accessibilityModeEnabled && terminalAccessibleBufferFocus && terminalProcessSupported" - }, { "key": "ctrl+alt+backspace", "command": "kb-macro.wrap", @@ -8373,6 +8435,14 @@ }, "when": "kb-macro.active && isLinux && !config.breadcrumbs.enabled" }, + { + "key": "ctrl+shift+[IntlBackslash]", + "command": "kb-macro.wrap", + "args": { + "command": "editor.action.accessibleViewGoToSymbol" + }, + "when": "kb-macro.active && isLinux && accessibilityHelpIsShown && accessibleViewGoToSymbolSupported || kb-macro.active && isLinux && accessibleViewGoToSymbolSupported && accessibleViewIsShown" + }, { "key": "ctrl+[IntlBackslash]", "command": "kb-macro.wrap", @@ -8389,14 +8459,6 @@ }, "when": "kb-macro.active && isLinux && editorHasDefinitionProvider && editorTextFocus && !inReferenceSearchEditor && !isInEmbeddedEditor" }, - { - "key": "ctrl+shift+alt+i", - "command": "kb-macro.wrap", - "args": { - "command": "chat.action.askQuickQuestion" - }, - "when": "kb-macro.active && isLinux && hasChatProvider" - }, { "key": "ctrl+alt+c", "command": "kb-macro.wrap", @@ -8493,6 +8555,14 @@ }, "when": "kb-macro.active && isLinux && workbench.panel.output.active" }, + { + "key": "ctrl+shift+alt+i", + "command": "kb-macro.wrap", + "args": { + "command": "workbench.action.quickchat.toggle" + }, + "when": "kb-macro.active && isLinux && hasChatProvider" + }, { "key": "shift+alt+f4", "command": "kb-macro.wrap", @@ -8709,14 +8779,6 @@ }, "when": "kb-macro.active && isMac && editorHasCompletionItemProvider && textInputFocus && !editorReadonly && !suggestWidgetVisible" }, - { - "key": "shift+cmd+i", - "command": "kb-macro.wrap", - "args": { - "command": "chat.action.askQuickQuestion" - }, - "when": "kb-macro.active && hasChatProvider" - }, { "key": "cmd+k alt+cmd+c", "command": "kb-macro.wrap", @@ -8837,6 +8899,14 @@ }, "when": "kb-macro.active && workbench.panel.output.active" }, + { + "key": "shift+cmd+i", + "command": "kb-macro.wrap", + "args": { + "command": "workbench.action.quickchat.toggle" + }, + "when": "kb-macro.active && hasChatProvider" + }, { "key": "cmd+q", "command": "kb-macro.wrap", @@ -8857,7 +8927,7 @@ "key": "cmd+\\", "command": "kb-macro.wrap", "args": { - "command": "workbench.action.terminal.splitInstance" + "command": "workbench.action.terminal.splitActiveTab" }, "when": "kb-macro.active && terminalProcessSupported && terminalTabsFocus" }, From e3a23f112f9b2adec0246c42e02fe9b349e40273 Mon Sep 17 00:00:00 2001 From: tshino Date: Sun, 10 Sep 2023 02:17:47 +0900 Subject: [PATCH 2/2] Update CHANGELOG.md --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index a945409d..53ab1461 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,7 @@ All notable changes to the Keyboard Macro Bata extension will be documented in t ### [Unreleased] - Update + - Updated default keybindings wrappers based on vscode 1.82.0. [#289](https://github.com/tshino/vscode-kb-macro/pull/289) - Updated keymap wrapper for Vz Keymap (v0.19.9). [#281](https://github.com/tshino/vscode-kb-macro/pull/281) - Updated keymap wrapper for Vz Keymap (v0.19.10). [#288](https://github.com/tshino/vscode-kb-macro/pull/288) - Updated keymap wrapper for Awesome Emacs Keymap (v0.48.0). [#284](https://github.com/tshino/vscode-kb-macro/pull/284)