From ea8cbef4c219a9f0256550a79ec9e00988fca414 Mon Sep 17 00:00:00 2001 From: gh-workflow Date: Fri, 3 Nov 2023 16:46:30 +0000 Subject: [PATCH 1/2] Update for VSCode 1.84.0 --- generator/default-keybindings-linux.json | 58 ++- generator/default-keybindings-mac.json | 60 ++- generator/default-keybindings-win.json | 58 ++- package.json | 473 ++++++++++++++--------- 4 files changed, 429 insertions(+), 220 deletions(-) diff --git a/generator/default-keybindings-linux.json b/generator/default-keybindings-linux.json index e26ab9fe..b74761c1 100644 --- a/generator/default-keybindings-linux.json +++ b/generator/default-keybindings-linux.json @@ -1,4 +1,4 @@ -// Default Keybindings of Visual Studio Code 1.83.1 for Linux +// Default Keybindings of Visual Studio Code 1.84.0 for Linux // Override key bindings by placing them into your key bindings file. [ { "key": "escape escape", "command": "workbench.action.exitZenMode", @@ -139,6 +139,8 @@ "when": "inChatInput && textInputFocus" }, { "key": "ctrl+up", "command": "chat.action.focus", "when": "inChatInput && textInputFocus" }, +{ "key": "ctrl+enter", "command": "chat.action.submitSecondaryAgent", + "when": "inChatInput && textInputFocus" }, { "key": "shift+escape", "command": "closeBreakpointWidget", "when": "breakpointWidgetVisible && textInputFocus" }, { "key": "escape", "command": "closeBreakpointWidget", @@ -495,7 +497,7 @@ "when": "inWelcome && activeEditor == 'gettingStartedPage'" }, { "key": "ctrl+k ctrl+alt+c", "command": "workbench.action.addComment" }, { "key": "ctrl+alt+enter", "command": "workbench.action.chat.runInTerminal", - "when": "hasChatProvider && inChat" }, + "when": "hasChatProvider && inChat && !accessibilityModeEnabled" }, { "key": "alt+f5", "command": "workbench.action.editor.nextChange", "when": "editorTextFocus && !textCompareEditorActive" }, { "key": "shift+alt+f5", "command": "workbench.action.editor.previousChange", @@ -878,8 +880,12 @@ "when": "config.notebook.navigation.allowNavigateToSurroundingCells && notebookCursorNavigationMode && notebookEditorFocused && !accessibilityModeEnabled && !isEmbeddedDiffEditor && !notebookCellMarkdownEditMode && notebookCellType == 'markup'" }, { "key": "ctrl+down", "command": "notebook.focusNextEditor", "when": "notebookEditorFocused && notebookOutputFocused" }, +{ "key": "ctrl+alt+pagedown", "command": "notebook.focusNextEditor", + "when": "notebookEditorFocused" }, { "key": "up", "command": "notebook.focusPreviousEditor", "when": "config.notebook.navigation.allowNavigateToSurroundingCells && notebookCursorNavigationMode && notebookEditorFocused && !accessibilityModeEnabled && !isEmbeddedDiffEditor && !notebookCellMarkdownEditMode && notebookCellType == 'markup'" }, +{ "key": "ctrl+alt+pageup", "command": "notebook.focusPreviousEditor", + "when": "notebookEditorFocused && !accessibilityModeEnabled" }, { "key": "ctrl+home", "command": "notebook.focusTop", "when": "notebookEditorFocused && !inputFocus" }, { "key": "left", "command": "notebook.fold", @@ -895,7 +901,7 @@ { "key": "ctrl+shift+]", "command": "notebook.unfold", "when": "notebookEditorFocused && !inputFocus && activeEditor == 'workbench.editor.notebook'" }, { "key": "ctrl+shift+a", "command": "notification.acceptPrimaryAction", - "when": "notificationToastsVisible" }, + "when": "notificationFocus" }, { "key": "delete", "command": "notification.clear", "when": "notificationFocus" }, { "key": "left", "command": "notification.collapse", @@ -1049,18 +1055,22 @@ "when": "hasChatProvider && inChat" }, { "key": "ctrl+down", "command": "workbench.action.chat.focusInput", "when": "inChat && !editorFocus" }, -{ "key": "f9", "command": "workbench.action.chat.nextCodeBlock", +{ "key": "ctrl+enter", "command": "workbench.action.chat.insertCodeBlock", + "when": "accessibilityModeEnabled && hasChatProvider && inChat" }, +{ "key": "ctrl+alt+pagedown", "command": "workbench.action.chat.nextCodeBlock", "when": "hasChatProvider && inChat" }, { "key": "ctrl+f9", "command": "workbench.action.chat.nextFileTree", "when": "hasChatProvider && inChat" }, { "key": "ctrl+alt+i", "command": "workbench.action.chat.open", "when": "hasChatProvider" }, -{ "key": "shift+f9", "command": "workbench.action.chat.previousCodeBlock", +{ "key": "ctrl+alt+pageup", "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+/", "command": "workbench.action.chat.runInTerminal", + "when": "accessibilityModeEnabled && hasChatProvider && inChat" }, { "key": "ctrl+w", "command": "workbench.action.closeActiveEditor" }, { "key": "ctrl+k ctrl+w", "command": "workbench.action.closeAllEditors" }, { "key": "ctrl+k ctrl+shift+w", "command": "workbench.action.closeAllGroups" }, @@ -1139,7 +1149,8 @@ { "key": "ctrl+6", "command": "workbench.action.focusSixthEditorGroup" }, { "key": "ctrl+3", "command": "workbench.action.focusThirdEditorGroup" }, { "key": "ctrl+g", "command": "workbench.action.gotoLine" }, -{ "key": "ctrl+shift+o", "command": "workbench.action.gotoSymbol" }, +{ "key": "ctrl+shift+o", "command": "workbench.action.gotoSymbol", + "when": "!accessibilityHelpIsShown && !accessibleViewIsShown" }, { "key": "down", "command": "workbench.action.interactivePlayground.arrowDown", "when": "interactivePlaygroundFocus && !editorTextFocus" }, { "key": "up", "command": "workbench.action.interactivePlayground.arrowUp", @@ -1358,6 +1369,8 @@ { "key": "shift+alt+0", "command": "workbench.action.toggleEditorGroupLayout" }, { "key": "f11", "command": "workbench.action.toggleFullScreen", "when": "!isIOS" }, +{ "key": "ctrl+k ctrl+m", "command": "workbench.action.toggleMaximizeEditorGroup", + "when": "maximizedEditorGroup || multipleEditorGroups" }, { "key": "ctrl+j", "command": "workbench.action.togglePanel" }, { "key": "ctrl+b", "command": "workbench.action.toggleSidebarVisibility" }, { "key": "ctrl+k z", "command": "workbench.action.toggleZenMode" }, @@ -1544,6 +1557,16 @@ "when": "isDevelopment" }, { "key": "escape", "command": "notifications.hideToasts", "when": "notificationFocus && notificationToastsVisible" }, +{ "key": "escape", "command": "workbench.action.chat.stopListening", + "when": "hasSpeechProvider && voiceChatInProgress" }, +{ "key": "escape", "command": "workbench.action.chat.stopListeningInChatEditor", + "when": "hasSpeechProvider && voiceChatInEditorInProgress" }, +{ "key": "escape", "command": "workbench.action.chat.stopListeningInChatView", + "when": "hasSpeechProvider && voiceChatInViewInProgress" }, +{ "key": "escape", "command": "workbench.action.chat.stopListeningInInlineChat", + "when": "hasSpeechProvider && inlineVoiceChatInProgress" }, +{ "key": "escape", "command": "workbench.action.chat.stopListeningInQuickChat", + "when": "hasSpeechProvider && quickVoiceChatInProgress" }, { "key": "f10", "command": "extension.node-debug.startWithStopOnEntry", "when": "!inDebugMode && debugConfigurationType == 'node' || !inDebugMode && debugConfigurationType == 'pwa-extensionHost' || !inDebugMode && debugConfigurationType == 'pwa-node'" }, { "key": "ctrl+k ctrl+alt+s", "command": "git.stageSelectedRanges", @@ -1638,6 +1661,7 @@ // - cursorWordStartRight // - cursorWordStartRightSelect // - cut +// - debug.action.openDisassemblyView // - debug.action.toggleDisassemblyViewSourceCode // - debug.addConfiguration // - debug.addToWatchExpressions @@ -1770,7 +1794,6 @@ // - editor.debug.action.editBreakpoint // - editor.debug.action.goToNextBreakpoint // - editor.debug.action.goToPreviousBreakpoint -// - editor.debug.action.openDisassemblyView // - editor.debug.action.runToCursor // - editor.debug.action.selectionToRepl // - editor.debug.action.selectionToWatch @@ -1916,6 +1939,8 @@ // - git.fetch // - git.fetchAll // - git.fetchPrune +// - git.generateCommitMessage +// - git.generateCommitMessageCancel // - git.ignore // - git.init // - git.manageUnsafeRepositories @@ -2199,7 +2224,6 @@ // - references-view.showTypeHierarchy // - references-view.tree.focus // - references-view.tree.resetViewLocation -// - remote.explorer.switch // - remote.tunnel.changeLocalPort // - remote.tunnel.closeCommandPalette // - remote.tunnel.copyAddressCommandPalette @@ -2321,6 +2345,9 @@ // - welcome.markStepIncomplete // - welcome.showAllWalkthroughs // - workbench.action.acceptSelectedQuickOpenItem +// - workbench.action.activityBarLocation.hide +// - workbench.action.activityBarLocation.side +// - workbench.action.activityBarLocation.top // - workbench.action.addRootFolder // - workbench.action.alignPanelCenter // - workbench.action.alignPanelJustify @@ -2335,14 +2362,19 @@ // - workbench.action.chat.copyItem // - workbench.action.chat.export // - workbench.action.chat.import -// - workbench.action.chat.insertCodeBlock +// - workbench.action.chat.inlineVoiceChat // - workbench.action.chat.insertIntoNewFile // - workbench.action.chat.insertIntoNotebook // - workbench.action.chat.markHelpful // - workbench.action.chat.markUnhelpful // - workbench.action.chat.openInEditor // - workbench.action.chat.openInSidebar +// - workbench.action.chat.quickVoiceChat +// - workbench.action.chat.selectAndInsertFile +// - workbench.action.chat.startVoiceChat +// - workbench.action.chat.stopListeningAndSubmit // - workbench.action.chat.submit +// - workbench.action.chat.voiceChatInChatView // - workbench.action.chatEditor.clear // - workbench.action.chatEditor.clearHistory // - workbench.action.clearCommandHistory @@ -2443,6 +2475,7 @@ // - workbench.action.focusStatusBar // - workbench.action.focusTitleBar // - workbench.action.generateColorTheme +// - workbench.action.hideEditorTabs // - workbench.action.increaseViewHeight // - workbench.action.increaseViewSize // - workbench.action.increaseViewWidth @@ -2468,7 +2501,7 @@ // - workbench.action.logStorage // - workbench.action.logWorkingCopies // - workbench.action.manageTrustedDomain -// - workbench.action.maximizeEditor +// - workbench.action.maximizeEditorHideSidebar // - workbench.action.minimizeOtherEditors // - workbench.action.moveEditorToAboveGroup // - workbench.action.moveEditorToBelowGroup @@ -2602,12 +2635,14 @@ // - workbench.action.setLogLevel // - workbench.action.showAboutDialog // - workbench.action.showAllEditorsByMostRecentlyUsed +// - workbench.action.showEditorTab // - workbench.action.showEditorsInActiveGroup // - workbench.action.showEditorsInGroup // - workbench.action.showEmmetCommands // - workbench.action.showErrorsWarnings // - workbench.action.showInteractivePlayground // - workbench.action.showLogs +// - workbench.action.showMultipleEditorTabs // - workbench.action.showOutputChannels // - workbench.action.showRuntimeExtensions // - workbench.action.showWindowLog @@ -2716,7 +2751,6 @@ // - workbench.action.toggleSplitEditorInGroup // - workbench.action.toggleSplitEditorInGroupLayout // - workbench.action.toggleStatusbarVisibility -// - workbench.action.toggleTabsVisibility // - workbench.action.triggerReconnect // - workbench.action.troubleshootIssue.start // - workbench.action.troubleshootIssue.stop @@ -2724,6 +2758,8 @@ // - workbench.action.url.openUrl // - workbench.action.webview.openDeveloperTools // - workbench.action.webview.reloadWebviewAction +// - workbench.actions.accounts +// - workbench.actions.manage // - workbench.actions.sync.compareWithLocal // - workbench.actions.sync.editMachineName // - workbench.actions.sync.loadActivity diff --git a/generator/default-keybindings-mac.json b/generator/default-keybindings-mac.json index cea74d9a..7b55a24c 100644 --- a/generator/default-keybindings-mac.json +++ b/generator/default-keybindings-mac.json @@ -1,4 +1,4 @@ -// Default Keybindings of Visual Studio Code 1.83.1 for macOS +// Default Keybindings of Visual Studio Code 1.84.0 for macOS // Override key bindings by placing them into your key bindings file. [ { "key": "escape escape", "command": "workbench.action.exitZenMode", @@ -190,6 +190,8 @@ "when": "inChatInput && textInputFocus" }, { "key": "cmd+up", "command": "chat.action.focus", "when": "inChatInput && textInputFocus" }, +{ "key": "cmd+enter", "command": "chat.action.submitSecondaryAgent", + "when": "inChatInput && textInputFocus" }, { "key": "shift+escape", "command": "closeBreakpointWidget", "when": "breakpointWidgetVisible && textInputFocus" }, { "key": "escape", "command": "closeBreakpointWidget", @@ -567,7 +569,7 @@ "when": "inWelcome && activeEditor == 'gettingStartedPage'" }, { "key": "cmd+k alt+cmd+c", "command": "workbench.action.addComment" }, { "key": "ctrl+enter", "command": "workbench.action.chat.runInTerminal", - "when": "hasChatProvider && inChat" }, + "when": "hasChatProvider && inChat && !accessibilityModeEnabled" }, { "key": "alt+f5", "command": "workbench.action.editor.nextChange", "when": "editorTextFocus && !textCompareEditorActive" }, { "key": "shift+alt+f5", "command": "workbench.action.editor.previousChange", @@ -964,8 +966,12 @@ "when": "config.notebook.navigation.allowNavigateToSurroundingCells && notebookCursorNavigationMode && notebookEditorFocused && !accessibilityModeEnabled && !isEmbeddedDiffEditor && !notebookCellMarkdownEditMode && notebookCellType == 'markup'" }, { "key": "ctrl+cmd+down", "command": "notebook.focusNextEditor", "when": "notebookEditorFocused && notebookOutputFocused" }, +{ "key": "alt+cmd+pagedown", "command": "notebook.focusNextEditor", + "when": "notebookEditorFocused" }, { "key": "up", "command": "notebook.focusPreviousEditor", "when": "config.notebook.navigation.allowNavigateToSurroundingCells && notebookCursorNavigationMode && notebookEditorFocused && !accessibilityModeEnabled && !isEmbeddedDiffEditor && !notebookCellMarkdownEditMode && notebookCellType == 'markup'" }, +{ "key": "alt+cmd+pageup", "command": "notebook.focusPreviousEditor", + "when": "notebookEditorFocused && !accessibilityModeEnabled" }, { "key": "cmd+up", "command": "notebook.focusTop", "when": "notebookEditorFocused && !inputFocus" }, { "key": "left", "command": "notebook.fold", @@ -981,7 +987,7 @@ { "key": "alt+cmd+]", "command": "notebook.unfold", "when": "notebookEditorFocused && !inputFocus && activeEditor == 'workbench.editor.notebook'" }, { "key": "shift+cmd+a", "command": "notification.acceptPrimaryAction", - "when": "notificationToastsVisible" }, + "when": "notificationFocus" }, { "key": "cmd+backspace", "command": "notification.clear", "when": "notificationFocus" }, { "key": "left", "command": "notification.collapse", @@ -1142,18 +1148,22 @@ "when": "hasChatProvider && inChat" }, { "key": "cmd+down", "command": "workbench.action.chat.focusInput", "when": "inChat && !editorFocus" }, -{ "key": "f9", "command": "workbench.action.chat.nextCodeBlock", +{ "key": "ctrl+enter", "command": "workbench.action.chat.insertCodeBlock", + "when": "accessibilityModeEnabled && hasChatProvider && inChat" }, +{ "key": "alt+cmd+pagedown", "command": "workbench.action.chat.nextCodeBlock", "when": "hasChatProvider && inChat" }, { "key": "cmd+f9", "command": "workbench.action.chat.nextFileTree", "when": "hasChatProvider && inChat" }, { "key": "ctrl+cmd+i", "command": "workbench.action.chat.open", "when": "hasChatProvider" }, -{ "key": "shift+f9", "command": "workbench.action.chat.previousCodeBlock", +{ "key": "alt+cmd+pageup", "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": "ctrl+/", "command": "workbench.action.chat.runInTerminal", + "when": "accessibilityModeEnabled && hasChatProvider && inChat" }, { "key": "cmd+w", "command": "workbench.action.closeActiveEditor" }, { "key": "cmd+k cmd+w", "command": "workbench.action.closeAllEditors" }, { "key": "cmd+k shift+cmd+w", "command": "workbench.action.closeAllGroups" }, @@ -1230,7 +1240,8 @@ { "key": "cmd+6", "command": "workbench.action.focusSixthEditorGroup" }, { "key": "cmd+3", "command": "workbench.action.focusThirdEditorGroup" }, { "key": "ctrl+g", "command": "workbench.action.gotoLine" }, -{ "key": "shift+cmd+o", "command": "workbench.action.gotoSymbol" }, +{ "key": "shift+cmd+o", "command": "workbench.action.gotoSymbol", + "when": "!accessibilityHelpIsShown && !accessibleViewIsShown" }, { "key": "down", "command": "workbench.action.interactivePlayground.arrowDown", "when": "interactivePlaygroundFocus && !editorTextFocus" }, { "key": "up", "command": "workbench.action.interactivePlayground.arrowUp", @@ -1481,6 +1492,8 @@ { "key": "alt+cmd+0", "command": "workbench.action.toggleEditorGroupLayout" }, { "key": "ctrl+cmd+f", "command": "workbench.action.toggleFullScreen", "when": "!isIOS" }, +{ "key": "cmd+k cmd+m", "command": "workbench.action.toggleMaximizeEditorGroup", + "when": "maximizedEditorGroup || multipleEditorGroups" }, { "key": "cmd+j", "command": "workbench.action.togglePanel" }, { "key": "cmd+b", "command": "workbench.action.toggleSidebarVisibility" }, { "key": "cmd+k z", "command": "workbench.action.toggleZenMode" }, @@ -1558,7 +1571,7 @@ { "key": "enter", "command": "workbench.action.terminal.acceptSelectedSuggestion", "when": "terminalFocus && terminalHasBeenCreated && terminalIsOpen && terminalSuggestWidgetVisible || terminalFocus && terminalIsOpen && terminalProcessSupported && terminalSuggestWidgetVisible" }, { "key": "cmd+k", "command": "workbench.action.terminal.clear", - "when": "terminalFocus && terminalHasBeenCreated && !accessibilityModeEnabled || terminalFocus && terminalProcessSupported && !accessibilityModeEnabled" }, + "when": "terminalFocus && terminalHasBeenCreated && !accessibilityModeEnabled || terminalFocus && terminalProcessSupported && !accessibilityModeEnabled || accessibilityModeEnabled && accessibleViewIsShown && terminalHasBeenCreated && accessibleViewCurrentProviderId == 'terminal' || accessibilityModeEnabled && accessibleViewIsShown && terminalProcessSupported && accessibleViewCurrentProviderId == 'terminal'" }, { "key": "escape", "command": "workbench.action.terminal.hideSuggestWidget", "when": "terminalFocus && terminalHasBeenCreated && terminalIsOpen && terminalSuggestWidgetVisible || terminalFocus && terminalIsOpen && terminalProcessSupported && terminalSuggestWidgetVisible" }, { "key": "shift+cmd+o", "command": "workbench.action.terminal.openDetectedLink", @@ -1676,6 +1689,16 @@ "when": "isDevelopment" }, { "key": "escape", "command": "notifications.hideToasts", "when": "notificationFocus && notificationToastsVisible" }, +{ "key": "escape", "command": "workbench.action.chat.stopListening", + "when": "hasSpeechProvider && voiceChatInProgress" }, +{ "key": "escape", "command": "workbench.action.chat.stopListeningInChatEditor", + "when": "hasSpeechProvider && voiceChatInEditorInProgress" }, +{ "key": "escape", "command": "workbench.action.chat.stopListeningInChatView", + "when": "hasSpeechProvider && voiceChatInViewInProgress" }, +{ "key": "escape", "command": "workbench.action.chat.stopListeningInInlineChat", + "when": "hasSpeechProvider && inlineVoiceChatInProgress" }, +{ "key": "escape", "command": "workbench.action.chat.stopListeningInQuickChat", + "when": "hasSpeechProvider && quickVoiceChatInProgress" }, { "key": "f10", "command": "extension.node-debug.startWithStopOnEntry", "when": "!inDebugMode && debugConfigurationType == 'node' || !inDebugMode && debugConfigurationType == 'pwa-extensionHost' || !inDebugMode && debugConfigurationType == 'pwa-node'" }, { "key": "cmd+k alt+cmd+s", "command": "git.stageSelectedRanges", @@ -1765,6 +1788,7 @@ // - cursorWordStartRight // - cursorWordStartRightSelect // - cut +// - debug.action.openDisassemblyView // - debug.action.toggleDisassemblyViewSourceCode // - debug.addConfiguration // - debug.addToWatchExpressions @@ -1890,7 +1914,6 @@ // - editor.debug.action.editBreakpoint // - editor.debug.action.goToNextBreakpoint // - editor.debug.action.goToPreviousBreakpoint -// - editor.debug.action.openDisassemblyView // - editor.debug.action.runToCursor // - editor.debug.action.selectionToRepl // - editor.debug.action.selectionToWatch @@ -2036,6 +2059,8 @@ // - git.fetch // - git.fetchAll // - git.fetchPrune +// - git.generateCommitMessage +// - git.generateCommitMessageCancel // - git.ignore // - git.init // - git.manageUnsafeRepositories @@ -2318,7 +2343,6 @@ // - references-view.showTypeHierarchy // - references-view.tree.focus // - references-view.tree.resetViewLocation -// - remote.explorer.switch // - remote.tunnel.changeLocalPort // - remote.tunnel.closeCommandPalette // - remote.tunnel.copyAddressCommandPalette @@ -2439,6 +2463,9 @@ // - welcome.markStepIncomplete // - welcome.showAllWalkthroughs // - workbench.action.acceptSelectedQuickOpenItem +// - workbench.action.activityBarLocation.hide +// - workbench.action.activityBarLocation.side +// - workbench.action.activityBarLocation.top // - workbench.action.addRootFolder // - workbench.action.alignPanelCenter // - workbench.action.alignPanelJustify @@ -2453,14 +2480,19 @@ // - workbench.action.chat.copyItem // - workbench.action.chat.export // - workbench.action.chat.import -// - workbench.action.chat.insertCodeBlock +// - workbench.action.chat.inlineVoiceChat // - workbench.action.chat.insertIntoNewFile // - workbench.action.chat.insertIntoNotebook // - workbench.action.chat.markHelpful // - workbench.action.chat.markUnhelpful // - workbench.action.chat.openInEditor // - workbench.action.chat.openInSidebar +// - workbench.action.chat.quickVoiceChat +// - workbench.action.chat.selectAndInsertFile +// - workbench.action.chat.startVoiceChat +// - workbench.action.chat.stopListeningAndSubmit // - workbench.action.chat.submit +// - workbench.action.chat.voiceChatInChatView // - workbench.action.chatEditor.clear // - workbench.action.chatEditor.clearHistory // - workbench.action.clearCommandHistory @@ -2561,6 +2593,7 @@ // - workbench.action.focusStatusBar // - workbench.action.focusTitleBar // - workbench.action.generateColorTheme +// - workbench.action.hideEditorTabs // - workbench.action.increaseViewHeight // - workbench.action.increaseViewSize // - workbench.action.increaseViewWidth @@ -2587,7 +2620,7 @@ // - workbench.action.logStorage // - workbench.action.logWorkingCopies // - workbench.action.manageTrustedDomain -// - workbench.action.maximizeEditor +// - workbench.action.maximizeEditorHideSidebar // - workbench.action.mergeAllWindowTabs // - workbench.action.minimizeOtherEditors // - workbench.action.moveEditorToAboveGroup @@ -2719,12 +2752,14 @@ // - workbench.action.setLogLevel // - workbench.action.showAboutDialog // - workbench.action.showAllEditorsByMostRecentlyUsed +// - workbench.action.showEditorTab // - workbench.action.showEditorsInActiveGroup // - workbench.action.showEditorsInGroup // - workbench.action.showEmmetCommands // - workbench.action.showErrorsWarnings // - workbench.action.showInteractivePlayground // - workbench.action.showLogs +// - workbench.action.showMultipleEditorTabs // - workbench.action.showNextWindowTab // - workbench.action.showOutputChannels // - workbench.action.showPreviousWindowTab @@ -2829,7 +2864,6 @@ // - workbench.action.toggleSplitEditorInGroup // - workbench.action.toggleSplitEditorInGroupLayout // - workbench.action.toggleStatusbarVisibility -// - workbench.action.toggleTabsVisibility // - workbench.action.toggleWindowTabsBar // - workbench.action.triggerReconnect // - workbench.action.troubleshootIssue.start @@ -2839,6 +2873,8 @@ // - workbench.action.url.openUrl // - workbench.action.webview.openDeveloperTools // - workbench.action.webview.reloadWebviewAction +// - workbench.actions.accounts +// - workbench.actions.manage // - workbench.actions.sync.compareWithLocal // - workbench.actions.sync.editMachineName // - workbench.actions.sync.loadActivity diff --git a/generator/default-keybindings-win.json b/generator/default-keybindings-win.json index 8cf4b053..f9f1e2d3 100644 --- a/generator/default-keybindings-win.json +++ b/generator/default-keybindings-win.json @@ -1,4 +1,4 @@ -// Default Keybindings of Visual Studio Code 1.83.1 for Windows +// Default Keybindings of Visual Studio Code 1.84.0 for Windows // Override key bindings by placing them into your key bindings file. [ { "key": "escape escape", "command": "workbench.action.exitZenMode", @@ -155,6 +155,8 @@ "when": "inChatInput && textInputFocus" }, { "key": "ctrl+up", "command": "chat.action.focus", "when": "inChatInput && textInputFocus" }, +{ "key": "ctrl+enter", "command": "chat.action.submitSecondaryAgent", + "when": "inChatInput && textInputFocus" }, { "key": "shift+escape", "command": "closeBreakpointWidget", "when": "breakpointWidgetVisible && textInputFocus" }, { "key": "escape", "command": "closeBreakpointWidget", @@ -503,7 +505,7 @@ "when": "inWelcome && activeEditor == 'gettingStartedPage'" }, { "key": "ctrl+k ctrl+alt+c", "command": "workbench.action.addComment" }, { "key": "ctrl+alt+enter", "command": "workbench.action.chat.runInTerminal", - "when": "hasChatProvider && inChat" }, + "when": "hasChatProvider && inChat && !accessibilityModeEnabled" }, { "key": "alt+f5", "command": "workbench.action.editor.nextChange", "when": "editorTextFocus && !textCompareEditorActive" }, { "key": "shift+alt+f5", "command": "workbench.action.editor.previousChange", @@ -880,8 +882,12 @@ "when": "config.notebook.navigation.allowNavigateToSurroundingCells && notebookCursorNavigationMode && notebookEditorFocused && !accessibilityModeEnabled && !isEmbeddedDiffEditor && !notebookCellMarkdownEditMode && notebookCellType == 'markup'" }, { "key": "ctrl+down", "command": "notebook.focusNextEditor", "when": "notebookEditorFocused && notebookOutputFocused" }, +{ "key": "ctrl+alt+pagedown", "command": "notebook.focusNextEditor", + "when": "notebookEditorFocused" }, { "key": "up", "command": "notebook.focusPreviousEditor", "when": "config.notebook.navigation.allowNavigateToSurroundingCells && notebookCursorNavigationMode && notebookEditorFocused && !accessibilityModeEnabled && !isEmbeddedDiffEditor && !notebookCellMarkdownEditMode && notebookCellType == 'markup'" }, +{ "key": "ctrl+alt+pageup", "command": "notebook.focusPreviousEditor", + "when": "notebookEditorFocused && !accessibilityModeEnabled" }, { "key": "ctrl+home", "command": "notebook.focusTop", "when": "notebookEditorFocused && !inputFocus" }, { "key": "left", "command": "notebook.fold", @@ -897,7 +903,7 @@ { "key": "ctrl+shift+]", "command": "notebook.unfold", "when": "notebookEditorFocused && !inputFocus && activeEditor == 'workbench.editor.notebook'" }, { "key": "ctrl+shift+a", "command": "notification.acceptPrimaryAction", - "when": "notificationToastsVisible" }, + "when": "notificationFocus" }, { "key": "delete", "command": "notification.clear", "when": "notificationFocus" }, { "key": "left", "command": "notification.collapse", @@ -1052,18 +1058,22 @@ "when": "hasChatProvider && inChat" }, { "key": "ctrl+down", "command": "workbench.action.chat.focusInput", "when": "inChat && !editorFocus" }, -{ "key": "f9", "command": "workbench.action.chat.nextCodeBlock", +{ "key": "ctrl+enter", "command": "workbench.action.chat.insertCodeBlock", + "when": "accessibilityModeEnabled && hasChatProvider && inChat" }, +{ "key": "ctrl+alt+pagedown", "command": "workbench.action.chat.nextCodeBlock", "when": "hasChatProvider && inChat" }, { "key": "ctrl+f9", "command": "workbench.action.chat.nextFileTree", "when": "hasChatProvider && inChat" }, { "key": "ctrl+alt+i", "command": "workbench.action.chat.open", "when": "hasChatProvider" }, -{ "key": "shift+f9", "command": "workbench.action.chat.previousCodeBlock", +{ "key": "ctrl+alt+pageup", "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+/", "command": "workbench.action.chat.runInTerminal", + "when": "accessibilityModeEnabled && hasChatProvider && inChat" }, { "key": "ctrl+w", "command": "workbench.action.closeActiveEditor" }, { "key": "ctrl+f4", "command": "workbench.action.closeActiveEditor" }, { "key": "ctrl+k ctrl+w", "command": "workbench.action.closeAllEditors" }, @@ -1145,7 +1155,8 @@ { "key": "ctrl+6", "command": "workbench.action.focusSixthEditorGroup" }, { "key": "ctrl+3", "command": "workbench.action.focusThirdEditorGroup" }, { "key": "ctrl+g", "command": "workbench.action.gotoLine" }, -{ "key": "ctrl+shift+o", "command": "workbench.action.gotoSymbol" }, +{ "key": "ctrl+shift+o", "command": "workbench.action.gotoSymbol", + "when": "!accessibilityHelpIsShown && !accessibleViewIsShown" }, { "key": "down", "command": "workbench.action.interactivePlayground.arrowDown", "when": "interactivePlaygroundFocus && !editorTextFocus" }, { "key": "up", "command": "workbench.action.interactivePlayground.arrowUp", @@ -1370,6 +1381,8 @@ { "key": "shift+alt+0", "command": "workbench.action.toggleEditorGroupLayout" }, { "key": "f11", "command": "workbench.action.toggleFullScreen", "when": "!isIOS" }, +{ "key": "ctrl+k ctrl+m", "command": "workbench.action.toggleMaximizeEditorGroup", + "when": "maximizedEditorGroup || multipleEditorGroups" }, { "key": "ctrl+j", "command": "workbench.action.togglePanel" }, { "key": "ctrl+b", "command": "workbench.action.toggleSidebarVisibility" }, { "key": "ctrl+k z", "command": "workbench.action.toggleZenMode" }, @@ -1559,6 +1572,16 @@ "when": "isDevelopment" }, { "key": "escape", "command": "notifications.hideToasts", "when": "notificationFocus && notificationToastsVisible" }, +{ "key": "escape", "command": "workbench.action.chat.stopListening", + "when": "hasSpeechProvider && voiceChatInProgress" }, +{ "key": "escape", "command": "workbench.action.chat.stopListeningInChatEditor", + "when": "hasSpeechProvider && voiceChatInEditorInProgress" }, +{ "key": "escape", "command": "workbench.action.chat.stopListeningInChatView", + "when": "hasSpeechProvider && voiceChatInViewInProgress" }, +{ "key": "escape", "command": "workbench.action.chat.stopListeningInInlineChat", + "when": "hasSpeechProvider && inlineVoiceChatInProgress" }, +{ "key": "escape", "command": "workbench.action.chat.stopListeningInQuickChat", + "when": "hasSpeechProvider && quickVoiceChatInProgress" }, { "key": "f10", "command": "extension.node-debug.startWithStopOnEntry", "when": "!inDebugMode && debugConfigurationType == 'node' || !inDebugMode && debugConfigurationType == 'pwa-extensionHost' || !inDebugMode && debugConfigurationType == 'pwa-node'" }, { "key": "ctrl+k ctrl+alt+s", "command": "git.stageSelectedRanges", @@ -1653,6 +1676,7 @@ // - cursorWordStartRight // - cursorWordStartRightSelect // - cut +// - debug.action.openDisassemblyView // - debug.action.toggleDisassemblyViewSourceCode // - debug.addConfiguration // - debug.addToWatchExpressions @@ -1784,7 +1808,6 @@ // - editor.debug.action.editBreakpoint // - editor.debug.action.goToNextBreakpoint // - editor.debug.action.goToPreviousBreakpoint -// - editor.debug.action.openDisassemblyView // - editor.debug.action.runToCursor // - editor.debug.action.selectionToRepl // - editor.debug.action.selectionToWatch @@ -1930,6 +1953,8 @@ // - git.fetch // - git.fetchAll // - git.fetchPrune +// - git.generateCommitMessage +// - git.generateCommitMessageCancel // - git.ignore // - git.init // - git.manageUnsafeRepositories @@ -2215,7 +2240,6 @@ // - references-view.tree.resetViewLocation // - remote-wsl-recommender.connectToWSL // - remote-wsl-recommender.gettingStarted -// - remote.explorer.switch // - remote.tunnel.changeLocalPort // - remote.tunnel.closeCommandPalette // - remote.tunnel.copyAddressCommandPalette @@ -2336,6 +2360,9 @@ // - welcome.markStepIncomplete // - welcome.showAllWalkthroughs // - workbench.action.acceptSelectedQuickOpenItem +// - workbench.action.activityBarLocation.hide +// - workbench.action.activityBarLocation.side +// - workbench.action.activityBarLocation.top // - workbench.action.addRootFolder // - workbench.action.alignPanelCenter // - workbench.action.alignPanelJustify @@ -2350,14 +2377,19 @@ // - workbench.action.chat.copyItem // - workbench.action.chat.export // - workbench.action.chat.import -// - workbench.action.chat.insertCodeBlock +// - workbench.action.chat.inlineVoiceChat // - workbench.action.chat.insertIntoNewFile // - workbench.action.chat.insertIntoNotebook // - workbench.action.chat.markHelpful // - workbench.action.chat.markUnhelpful // - workbench.action.chat.openInEditor // - workbench.action.chat.openInSidebar +// - workbench.action.chat.quickVoiceChat +// - workbench.action.chat.selectAndInsertFile +// - workbench.action.chat.startVoiceChat +// - workbench.action.chat.stopListeningAndSubmit // - workbench.action.chat.submit +// - workbench.action.chat.voiceChatInChatView // - workbench.action.chatEditor.clear // - workbench.action.chatEditor.clearHistory // - workbench.action.clearCommandHistory @@ -2458,6 +2490,7 @@ // - workbench.action.focusStatusBar // - workbench.action.focusTitleBar // - workbench.action.generateColorTheme +// - workbench.action.hideEditorTabs // - workbench.action.increaseViewHeight // - workbench.action.increaseViewSize // - workbench.action.increaseViewWidth @@ -2483,7 +2516,7 @@ // - workbench.action.logStorage // - workbench.action.logWorkingCopies // - workbench.action.manageTrustedDomain -// - workbench.action.maximizeEditor +// - workbench.action.maximizeEditorHideSidebar // - workbench.action.minimizeOtherEditors // - workbench.action.moveEditorToAboveGroup // - workbench.action.moveEditorToBelowGroup @@ -2615,12 +2648,14 @@ // - workbench.action.setLogLevel // - workbench.action.showAboutDialog // - workbench.action.showAllEditorsByMostRecentlyUsed +// - workbench.action.showEditorTab // - workbench.action.showEditorsInActiveGroup // - workbench.action.showEditorsInGroup // - workbench.action.showEmmetCommands // - workbench.action.showErrorsWarnings // - workbench.action.showInteractivePlayground // - workbench.action.showLogs +// - workbench.action.showMultipleEditorTabs // - workbench.action.showOutputChannels // - workbench.action.showRuntimeExtensions // - workbench.action.showWindowLog @@ -2730,7 +2765,6 @@ // - workbench.action.toggleSplitEditorInGroup // - workbench.action.toggleSplitEditorInGroupLayout // - workbench.action.toggleStatusbarVisibility -// - workbench.action.toggleTabsVisibility // - workbench.action.triggerReconnect // - workbench.action.troubleshootIssue.start // - workbench.action.troubleshootIssue.stop @@ -2738,6 +2772,8 @@ // - workbench.action.url.openUrl // - workbench.action.webview.openDeveloperTools // - workbench.action.webview.reloadWebviewAction +// - workbench.actions.accounts +// - workbench.actions.manage // - workbench.actions.sync.compareWithLocal // - workbench.actions.sync.editMachineName // - workbench.actions.sync.loadActivity diff --git a/package.json b/package.json index f53af1dc..e0fd23f9 100644 --- a/package.json +++ b/package.json @@ -726,6 +726,46 @@ }, "when": "kb-macro.active && notificationFocus && notificationToastsVisible" }, + { + "key": "escape", + "command": "kb-macro.wrap", + "args": { + "command": "workbench.action.chat.stopListening" + }, + "when": "kb-macro.active && hasSpeechProvider && voiceChatInProgress" + }, + { + "key": "escape", + "command": "kb-macro.wrap", + "args": { + "command": "workbench.action.chat.stopListeningInChatEditor" + }, + "when": "kb-macro.active && hasSpeechProvider && voiceChatInEditorInProgress" + }, + { + "key": "escape", + "command": "kb-macro.wrap", + "args": { + "command": "workbench.action.chat.stopListeningInChatView" + }, + "when": "kb-macro.active && hasSpeechProvider && voiceChatInViewInProgress" + }, + { + "key": "escape", + "command": "kb-macro.wrap", + "args": { + "command": "workbench.action.chat.stopListeningInInlineChat" + }, + "when": "kb-macro.active && hasSpeechProvider && inlineVoiceChatInProgress" + }, + { + "key": "escape", + "command": "kb-macro.wrap", + "args": { + "command": "workbench.action.chat.stopListeningInQuickChat" + }, + "when": "kb-macro.active && hasSpeechProvider && quickVoiceChatInProgress" + }, { "key": "escape", "command": "hideCodeActionWidget", @@ -3022,6 +3062,14 @@ }, "when": "kb-macro.active && breakpointsFocused" }, + { + "key": "cmd+enter", + "command": "kb-macro.wrap", + "args": { + "command": "chat.action.submitSecondaryAgent" + }, + "when": "kb-macro.active && inChatInput && textInputFocus" + }, { "key": "cmd+enter", "command": "kb-macro.wrap", @@ -3125,7 +3173,7 @@ "args": { "command": "workbench.action.chat.runInTerminal" }, - "when": "kb-macro.active && !isMac && hasChatProvider && inChat" + "when": "kb-macro.active && !isMac && hasChatProvider && inChat && !accessibilityModeEnabled" }, { "key": "ctrl+alt+enter", @@ -3244,6 +3292,156 @@ }, "when": "kb-macro.active && terminalFindFocused && terminalHasBeenCreated || kb-macro.active && terminalFindFocused && terminalProcessSupported || kb-macro.active && terminalFocus && terminalHasBeenCreated || kb-macro.active && terminalFocus && terminalProcessSupported" }, + { + "key": "ctrl+enter", + "command": "kb-macro.wrap", + "args": { + "command": "chat.action.submitSecondaryAgent" + }, + "when": "kb-macro.active && !isMac && inChatInput && textInputFocus" + }, + { + "key": "ctrl+enter", + "command": "kb-macro.wrap", + "args": { + "command": "editor.action.insertLineAfter" + }, + "when": "kb-macro.active && !isMac && editorTextFocus && !editorReadonly" + }, + { + "key": "ctrl+enter", + "command": "kb-macro.wrap", + "args": { + "command": "editor.action.submitComment" + }, + "when": "kb-macro.active && !isMac && commentEditorFocused" + }, + { + "key": "ctrl+enter", + "command": "kb-macro.wrap", + "args": { + "command": "notebook.cell.quitEdit" + }, + "when": "kb-macro.active && isMac && inputFocus && notebookEditorFocused && notebookCellType == 'markup'" + }, + { + "key": "ctrl+enter", + "command": "kb-macro.wrap", + "args": { + "command": "interactive.execute" + }, + "when": "kb-macro.active && !isLinux && activeEditor == 'workbench.editor.interactive'" + }, + { + "key": "ctrl+enter", + "command": "kb-macro.wrap", + "args": { + "command": "notebook.cell.execute" + }, + "when": "kb-macro.active && isMac && notebookCellListFocused && notebookMissingKernelExtension && !notebookCellExecuting && notebookCellType == 'code' || kb-macro.active && isMac && notebookCellListFocused && !notebookCellExecuting && notebookCellType == 'code' && notebookKernelCount > 0 || kb-macro.active && isMac && notebookCellListFocused && !notebookCellExecuting && notebookCellType == 'code' && notebookKernelSourceCount > 0" + }, + { + "key": "ctrl+enter", + "command": "kb-macro.wrap", + "args": { + "command": "openReferenceToSide" + }, + "when": "kb-macro.active && listFocus && referenceSearchVisible && !inputFocus && !treeElementCanCollapse && !treeElementCanExpand" + }, + { + "key": "ctrl+enter", + "command": "kb-macro.wrap", + "args": { + "command": "interactive.acceptChanges" + }, + "when": "kb-macro.active && !isMac && inlineChatHasProvider && inlineChatVisible && !inlineChatDocumentChanged || kb-macro.active && !isMac && inlineChatHasProvider && inlineChatVisible && config.inlineChat.editMode != 'preview'" + }, + { + "key": "ctrl+enter", + "command": "kb-macro.wrap", + "args": { + "command": "breadcrumbs.revealFocused" + }, + "when": "kb-macro.active && !isMac && breadcrumbsActive && breadcrumbsVisible" + }, + { + "key": "ctrl+enter", + "command": "kb-macro.wrap", + "args": { + "command": "breadcrumbs.revealFocusedFromTreeAside" + }, + "when": "kb-macro.active && !isMac && breadcrumbsActive && breadcrumbsVisible && listFocus && !inputFocus" + }, + { + "key": "ctrl+enter", + "command": "kb-macro.wrap", + "args": { + "command": "debug.openBreakpointToSide" + }, + "when": "kb-macro.active && !isMac && breakpointsFocused" + }, + { + "key": "ctrl+enter", + "command": "kb-macro.wrap", + "args": { + "command": "workbench.action.chat.runInTerminal" + }, + "when": "kb-macro.active && isMac && hasChatProvider && inChat && !accessibilityModeEnabled" + }, + { + "key": "ctrl+enter", + "command": "kb-macro.wrap", + "args": { + "command": "explorer.openToSide" + }, + "when": "kb-macro.active && explorerViewletFocus && foldersViewVisible && !inputFocus" + }, + { + "key": "ctrl+enter", + "command": "kb-macro.wrap", + "args": { + "command": "notebook.cell.insertCodeCellBelow" + }, + "when": "kb-macro.active && !isMac && notebookCellListFocused && !inputFocus" + }, + { + "key": "ctrl+enter", + "command": "kb-macro.wrap", + "args": { + "command": "problems.action.openToSide" + }, + "when": "kb-macro.active && problemFocus" + }, + { + "key": "ctrl+enter", + "command": "kb-macro.wrap", + "args": { + "command": "scm.acceptInput" + }, + "when": "kb-macro.active && !isMac && scmRepository" + }, + { + "key": "ctrl+enter", + "command": "kb-macro.wrap", + "args": { + "command": "search.action.openResultToSide" + }, + "when": "kb-macro.active && fileMatchOrMatchFocus && searchViewletVisible" + }, + { + "key": "ctrl+enter", + "command": "kb-macro.wrap", + "args": { + "command": "workbench.action.chat.insertCodeBlock" + }, + "when": "kb-macro.active && accessibilityModeEnabled && hasChatProvider && inChat" + }, + { + "key": "ctrl+enter", + "command": "previewSelectedCodeAction", + "when": "kb-macro.active && codeActionMenuVisible", + "mac": "cmd+enter" + }, { "key": "ctrl+u", "mac": "cmd+u", @@ -3721,6 +3919,14 @@ }, "when": "kb-macro.active && accessibleViewIsShown && accessibleViewCurrentProviderId == 'inlineCompletions'" }, + { + "key": "ctrl+/", + "command": "kb-macro.wrap", + "args": { + "command": "workbench.action.chat.runInTerminal" + }, + "when": "kb-macro.active && accessibilityModeEnabled && hasChatProvider && inChat" + }, { "key": "ctrl+/", "command": "kb-macro.wrap", @@ -3992,140 +4198,6 @@ }, "when": "kb-macro.active && editorTextFocus" }, - { - "key": "ctrl+enter", - "command": "kb-macro.wrap", - "args": { - "command": "editor.action.insertLineAfter" - }, - "when": "kb-macro.active && !isMac && editorTextFocus && !editorReadonly" - }, - { - "key": "ctrl+enter", - "command": "kb-macro.wrap", - "args": { - "command": "editor.action.submitComment" - }, - "when": "kb-macro.active && !isMac && commentEditorFocused" - }, - { - "key": "ctrl+enter", - "command": "kb-macro.wrap", - "args": { - "command": "notebook.cell.quitEdit" - }, - "when": "kb-macro.active && isMac && inputFocus && notebookEditorFocused && notebookCellType == 'markup'" - }, - { - "key": "ctrl+enter", - "command": "kb-macro.wrap", - "args": { - "command": "interactive.execute" - }, - "when": "kb-macro.active && !isLinux && activeEditor == 'workbench.editor.interactive'" - }, - { - "key": "ctrl+enter", - "command": "kb-macro.wrap", - "args": { - "command": "notebook.cell.execute" - }, - "when": "kb-macro.active && isMac && notebookCellListFocused && notebookMissingKernelExtension && !notebookCellExecuting && notebookCellType == 'code' || kb-macro.active && isMac && notebookCellListFocused && !notebookCellExecuting && notebookCellType == 'code' && notebookKernelCount > 0 || kb-macro.active && isMac && notebookCellListFocused && !notebookCellExecuting && notebookCellType == 'code' && notebookKernelSourceCount > 0" - }, - { - "key": "ctrl+enter", - "command": "kb-macro.wrap", - "args": { - "command": "openReferenceToSide" - }, - "when": "kb-macro.active && listFocus && referenceSearchVisible && !inputFocus && !treeElementCanCollapse && !treeElementCanExpand" - }, - { - "key": "ctrl+enter", - "command": "kb-macro.wrap", - "args": { - "command": "interactive.acceptChanges" - }, - "when": "kb-macro.active && !isMac && inlineChatHasProvider && inlineChatVisible && !inlineChatDocumentChanged || kb-macro.active && !isMac && inlineChatHasProvider && inlineChatVisible && config.inlineChat.editMode != 'preview'" - }, - { - "key": "ctrl+enter", - "command": "kb-macro.wrap", - "args": { - "command": "breadcrumbs.revealFocused" - }, - "when": "kb-macro.active && !isMac && breadcrumbsActive && breadcrumbsVisible" - }, - { - "key": "ctrl+enter", - "command": "kb-macro.wrap", - "args": { - "command": "breadcrumbs.revealFocusedFromTreeAside" - }, - "when": "kb-macro.active && !isMac && breadcrumbsActive && breadcrumbsVisible && listFocus && !inputFocus" - }, - { - "key": "ctrl+enter", - "command": "kb-macro.wrap", - "args": { - "command": "debug.openBreakpointToSide" - }, - "when": "kb-macro.active && !isMac && breakpointsFocused" - }, - { - "key": "ctrl+enter", - "command": "kb-macro.wrap", - "args": { - "command": "workbench.action.chat.runInTerminal" - }, - "when": "kb-macro.active && isMac && hasChatProvider && inChat" - }, - { - "key": "ctrl+enter", - "command": "kb-macro.wrap", - "args": { - "command": "explorer.openToSide" - }, - "when": "kb-macro.active && explorerViewletFocus && foldersViewVisible && !inputFocus" - }, - { - "key": "ctrl+enter", - "command": "kb-macro.wrap", - "args": { - "command": "notebook.cell.insertCodeCellBelow" - }, - "when": "kb-macro.active && !isMac && notebookCellListFocused && !inputFocus" - }, - { - "key": "ctrl+enter", - "command": "kb-macro.wrap", - "args": { - "command": "problems.action.openToSide" - }, - "when": "kb-macro.active && problemFocus" - }, - { - "key": "ctrl+enter", - "command": "kb-macro.wrap", - "args": { - "command": "scm.acceptInput" - }, - "when": "kb-macro.active && !isMac && scmRepository" - }, - { - "key": "ctrl+enter", - "command": "kb-macro.wrap", - "args": { - "command": "search.action.openResultToSide" - }, - "when": "kb-macro.active && fileMatchOrMatchFocus && searchViewletVisible" - }, - { - "key": "ctrl+enter", - "command": "previewSelectedCodeAction", - "when": "kb-macro.active && codeActionMenuVisible", - "mac": "cmd+enter" - }, { "key": "ctrl+shift+enter", "mac": "shift+cmd+enter", @@ -4940,14 +5012,6 @@ }, "when": "kb-macro.active && debuggersAvailable && disassemblyViewFocus || kb-macro.active && debuggersAvailable && editorTextFocus" }, - { - "key": "f9", - "command": "kb-macro.wrap", - "args": { - "command": "workbench.action.chat.nextCodeBlock" - }, - "when": "kb-macro.active && hasChatProvider && inChat" - }, { "key": "ctrl+shift+[", "mac": "alt+cmd+[", @@ -5688,14 +5752,6 @@ }, "when": "kb-macro.active && inSettingsEditor" }, - { - "key": "shift+f9", - "command": "kb-macro.wrap", - "args": { - "command": "workbench.action.chat.previousCodeBlock" - }, - "when": "kb-macro.active && hasChatProvider && inChat" - }, { "key": "shift+alt+d", "command": "kb-macro.wrap", @@ -5890,6 +5946,42 @@ }, "when": "kb-macro.active && notebookCellHasOutputs && notebookCellListFocused && !inputFocus" }, + { + "key": "ctrl+alt+pagedown", + "mac": "alt+cmd+pagedown", + "command": "kb-macro.wrap", + "args": { + "command": "notebook.focusNextEditor" + }, + "when": "kb-macro.active && notebookEditorFocused" + }, + { + "key": "ctrl+alt+pagedown", + "mac": "alt+cmd+pagedown", + "command": "kb-macro.wrap", + "args": { + "command": "workbench.action.chat.nextCodeBlock" + }, + "when": "kb-macro.active && hasChatProvider && inChat" + }, + { + "key": "ctrl+alt+pageup", + "mac": "alt+cmd+pageup", + "command": "kb-macro.wrap", + "args": { + "command": "notebook.focusPreviousEditor" + }, + "when": "kb-macro.active && notebookEditorFocused && !accessibilityModeEnabled" + }, + { + "key": "ctrl+alt+pageup", + "mac": "alt+cmd+pageup", + "command": "kb-macro.wrap", + "args": { + "command": "workbench.action.chat.previousCodeBlock" + }, + "when": "kb-macro.active && hasChatProvider && inChat" + }, { "key": "ctrl+shift+a", "command": "kb-macro.wrap", @@ -5905,7 +5997,7 @@ "args": { "command": "notification.acceptPrimaryAction" }, - "when": "kb-macro.active && notificationToastsVisible" + "when": "kb-macro.active && notificationFocus" }, { "key": "ctrl+k ctrl+shift+n", @@ -6588,7 +6680,7 @@ "args": { "command": "workbench.action.gotoSymbol" }, - "when": "kb-macro.active" + "when": "kb-macro.active && !accessibilityHelpIsShown && !accessibleViewIsShown" }, { "key": "ctrl+shift+o", @@ -7461,6 +7553,15 @@ }, "when": "kb-macro.active && !inDebugMode && activeViewlet == 'workbench.view.debug' && debugConfigurationType == 'node' || kb-macro.active && !inDebugMode && activeViewlet == 'workbench.view.debug' && debugConfigurationType == 'pwa-extensionHost' || kb-macro.active && !inDebugMode && activeViewlet == 'workbench.view.debug' && debugConfigurationType == 'pwa-node'" }, + { + "key": "ctrl+k ctrl+m", + "mac": "cmd+k cmd+m", + "command": "kb-macro.wrap", + "args": { + "command": "workbench.action.toggleMaximizeEditorGroup" + }, + "when": "kb-macro.active && maximizedEditorGroup || kb-macro.active && multipleEditorGroups" + }, { "key": "ctrl+j", "mac": "cmd+j", @@ -8097,6 +8198,22 @@ }, "when": "kb-macro.active && notebookEditorFocused" }, + { + "key": "ctrl+alt+pagedown", + "command": "kb-macro.wrap", + "args": { + "command": "workbench.action.terminal.scrollDown" + }, + "when": "kb-macro.active && isWindows && terminalFocusInAny && terminalHasBeenCreated && !terminalAltBufferActive || kb-macro.active && isWindows && terminalFocusInAny && terminalProcessSupported && !terminalAltBufferActive" + }, + { + "key": "ctrl+alt+pageup", + "command": "kb-macro.wrap", + "args": { + "command": "workbench.action.terminal.scrollUp" + }, + "when": "kb-macro.active && isWindows && terminalFocusInAny && terminalHasBeenCreated && !terminalAltBufferActive || kb-macro.active && isWindows && terminalFocusInAny && terminalProcessSupported && !terminalAltBufferActive" + }, { "key": "ctrl+shift+a", "command": "kb-macro.wrap", @@ -8375,22 +8492,6 @@ }, "when": "kb-macro.active && isMac && textInputFocus && !editorReadonly" }, - { - "key": "ctrl+alt+pagedown", - "command": "kb-macro.wrap", - "args": { - "command": "workbench.action.terminal.scrollDown" - }, - "when": "kb-macro.active && isWindows && terminalFocusInAny && terminalHasBeenCreated && !terminalAltBufferActive || kb-macro.active && isWindows && terminalFocusInAny && terminalProcessSupported && !terminalAltBufferActive" - }, - { - "key": "ctrl+alt+pageup", - "command": "kb-macro.wrap", - "args": { - "command": "workbench.action.terminal.scrollUp" - }, - "when": "kb-macro.active && isWindows && terminalFocusInAny && terminalHasBeenCreated && !terminalAltBufferActive || kb-macro.active && isWindows && terminalFocusInAny && terminalProcessSupported && !terminalAltBufferActive" - }, { "key": "ctrl+j", "command": "kb-macro.wrap", @@ -8911,6 +9012,22 @@ }, "when": "kb-macro.active && isMac && notebookEditorFocused" }, + { + "key": "alt+cmd+pagedown", + "command": "kb-macro.wrap", + "args": { + "command": "workbench.action.terminal.scrollDown" + }, + "when": "kb-macro.active && terminalFocusInAny && terminalHasBeenCreated && !terminalAltBufferActive || kb-macro.active && terminalFocusInAny && terminalProcessSupported && !terminalAltBufferActive" + }, + { + "key": "alt+cmd+pageup", + "command": "kb-macro.wrap", + "args": { + "command": "workbench.action.terminal.scrollUp" + }, + "when": "kb-macro.active && terminalFocusInAny && terminalHasBeenCreated && !terminalAltBufferActive || kb-macro.active && terminalFocusInAny && terminalProcessSupported && !terminalAltBufferActive" + }, { "key": "alt+cmd+s", "command": "kb-macro.wrap", @@ -9007,14 +9124,6 @@ }, "when": "kb-macro.active && terminalProcessSupported && terminalTabsFocus" }, - { - "key": "alt+cmd+pagedown", - "command": "kb-macro.wrap", - "args": { - "command": "workbench.action.terminal.scrollDown" - }, - "when": "kb-macro.active && terminalFocusInAny && terminalHasBeenCreated && !terminalAltBufferActive || kb-macro.active && terminalFocusInAny && terminalProcessSupported && !terminalAltBufferActive" - }, { "key": "cmd+end", "command": "kb-macro.wrap", @@ -9031,14 +9140,6 @@ }, "when": "kb-macro.active && terminalFocusInAny && terminalHasBeenCreated && !terminalAltBufferActive || kb-macro.active && terminalFocusInAny && terminalProcessSupported && !terminalAltBufferActive" }, - { - "key": "alt+cmd+pageup", - "command": "kb-macro.wrap", - "args": { - "command": "workbench.action.terminal.scrollUp" - }, - "when": "kb-macro.active && terminalFocusInAny && terminalHasBeenCreated && !terminalAltBufferActive || kb-macro.active && terminalFocusInAny && terminalProcessSupported && !terminalAltBufferActive" - }, { "key": "cmd+-", "command": "kb-macro.wrap", @@ -9053,7 +9154,7 @@ "args": { "command": "workbench.action.terminal.clear" }, - "when": "kb-macro.active && terminalFocus && terminalHasBeenCreated && !accessibilityModeEnabled || kb-macro.active && terminalFocus && terminalProcessSupported && !accessibilityModeEnabled" + "when": "kb-macro.active && terminalFocus && terminalHasBeenCreated && !accessibilityModeEnabled || kb-macro.active && terminalFocus && terminalProcessSupported && !accessibilityModeEnabled || kb-macro.active && accessibilityModeEnabled && accessibleViewIsShown && terminalHasBeenCreated && accessibleViewCurrentProviderId == 'terminal' || kb-macro.active && accessibilityModeEnabled && accessibleViewIsShown && terminalProcessSupported && accessibleViewCurrentProviderId == 'terminal'" }, { "key": "ctrl+alt+r", From 1cbf2ac8314425e024b467b94820149455325dff Mon Sep 17 00:00:00 2001 From: tshino Date: Sat, 4 Nov 2023 18:44:59 +0900 Subject: [PATCH 2/2] Update CHANGELOG.md --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 57bba64c..1e591606 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,10 @@ All notable changes to the Keyboard Macro Bata extension will be documented in this file. +### [Unreleased] +- Update + - Updated default keybindings wrappers based on vscode 1.84.0 [#310](https://github.com/tshino/vscode-kb-macro/pull/310) + ### [0.13.9] - 2023-10-08 - Update - Updated default keybindings wrappers based on vscode 1.83.0. [#302](https://github.com/tshino/vscode-kb-macro/pull/302)