diff --git a/CHANGELOG.md b/CHANGELOG.md index ed808c70..ed48f364 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 + - Update default keybindings wrappers based on vscode 1.69.0. [#126](https://github.com/tshino/vscode-kb-macro/pull/126) + ### [0.12.2] - 2022-06-12 - Fix - Fixed: `ctrl+tab` doesn't work correctly with this extension installed. [#119](https://github.com/tshino/vscode-kb-macro/issues/119) diff --git a/generator/default-keybindings-linux.json b/generator/default-keybindings-linux.json index c37a8b98..4b89ee29 100644 --- a/generator/default-keybindings-linux.json +++ b/generator/default-keybindings-linux.json @@ -1,4 +1,4 @@ -// Default Keybindings of Visual Studio Code 1.68.1 for Linux +// Default Keybindings of Visual Studio Code 1.69.0 for Linux // Override key bindings by placing them into your key bindings file. [ { "key": "escape escape", "command": "workbench.action.exitZenMode", @@ -733,8 +733,12 @@ "when": "notebookEditorFocused && !editorFocus && activeEditor == 'workbench.editor.notebook'" }, { "key": "ctrl+end", "command": "notebook.focusBottom", "when": "notebookEditorFocused && !inputFocus" }, +{ "key": "down", "command": "notebook.focusNextEditor", + "when": "config.notebook.navigation.allowNavigateToSurroundingCells && notebookCursorNavigationMode && notebookEditorFocused && !notebookCellMarkdownEditMode && notebookCellType == 'markup'" }, { "key": "ctrl+down", "command": "notebook.focusNextEditor", "when": "notebookEditorFocused && notebookOutputFocused" }, +{ "key": "up", "command": "notebook.focusPreviousEditor", + "when": "config.notebook.navigation.allowNavigateToSurroundingCells && notebookCursorNavigationMode && notebookEditorFocused && !notebookCellMarkdownEditMode && notebookCellType == 'markup'" }, { "key": "ctrl+home", "command": "notebook.focusTop", "when": "notebookEditorFocused && !inputFocus" }, { "key": "left", "command": "notebook.fold", @@ -918,6 +922,8 @@ "when": "debuggersAvailable && debugState != 'initializing'" }, { "key": "f5", "command": "workbench.action.debug.start", "when": "debuggersAvailable && debugState == 'inactive'" }, +{ "key": "ctrl+f11", "command": "workbench.action.debug.stepIntoTarget", + "when": "inDebugMode && stepIntoTargetsSupported && debugState == 'stopped'" }, { "key": "shift+f11", "command": "workbench.action.debug.stepOut", "when": "debugState == 'stopped'" }, { "key": "f10", "command": "workbench.action.debug.stepOver", @@ -992,8 +998,10 @@ { "key": "shift+alt+9", "command": "workbench.action.moveEditorToLastGroup" }, { "key": "ctrl+alt+right", "command": "workbench.action.moveEditorToNextGroup" }, { "key": "ctrl+alt+left", "command": "workbench.action.moveEditorToPreviousGroup" }, -{ "key": "ctrl+alt+-", "command": "workbench.action.navigateBack" }, -{ "key": "ctrl+shift+-", "command": "workbench.action.navigateForward" }, +{ "key": "ctrl+alt+-", "command": "workbench.action.navigateBack", + "when": "canNavigateBack" }, +{ "key": "ctrl+shift+-", "command": "workbench.action.navigateForward", + "when": "canNavigateForward" }, { "key": "ctrl+k ctrl+q", "command": "workbench.action.navigateToLastEditLocation" }, { "key": "ctrl+shift+n", "command": "workbench.action.newWindow" }, { "key": "ctrl+pagedown", "command": "workbench.action.nextEditor" }, @@ -1077,10 +1085,18 @@ "when": "terminalHasBeenCreated && terminalTabsFocus || terminalIsOpen && terminalTabsFocus || terminalProcessSupported && terminalTabsFocus" }, { "key": "escape", "command": "workbench.action.terminal.navigationModeExit", "when": "accessibilityModeEnabled && terminalA11yTreeFocus && terminalProcessSupported" }, +{ "key": "down", "command": "workbench.action.terminal.navigationModeFocusNext", + "when": "accessibilityModeEnabled && terminalA11yTreeFocus && terminalNavigationModeActive && terminalProcessSupported || accessibilityModeEnabled && terminalFocus && terminalNavigationModeActive && terminalProcessSupported" }, { "key": "ctrl+down", "command": "workbench.action.terminal.navigationModeFocusNext", "when": "accessibilityModeEnabled && terminalA11yTreeFocus && terminalProcessSupported || accessibilityModeEnabled && terminalFocus && terminalProcessSupported" }, +{ "key": "pagedown", "command": "workbench.action.terminal.navigationModeFocusNextPage", + "when": "accessibilityModeEnabled && terminalA11yTreeFocus && terminalNavigationModeActive && terminalProcessSupported || accessibilityModeEnabled && terminalFocus && terminalNavigationModeActive && terminalProcessSupported" }, +{ "key": "up", "command": "workbench.action.terminal.navigationModeFocusPrevious", + "when": "accessibilityModeEnabled && terminalA11yTreeFocus && terminalNavigationModeActive && terminalProcessSupported || accessibilityModeEnabled && terminalFocus && terminalNavigationModeActive && terminalProcessSupported" }, { "key": "ctrl+up", "command": "workbench.action.terminal.navigationModeFocusPrevious", "when": "accessibilityModeEnabled && terminalA11yTreeFocus && terminalProcessSupported || accessibilityModeEnabled && terminalFocus && terminalProcessSupported" }, +{ "key": "pageup", "command": "workbench.action.terminal.navigationModeFocusPreviousPage", + "when": "accessibilityModeEnabled && terminalA11yTreeFocus && terminalNavigationModeActive && terminalProcessSupported || accessibilityModeEnabled && terminalFocus && terminalNavigationModeActive && terminalProcessSupported" }, { "key": "ctrl+shift+`", "command": "workbench.action.terminal.new", "when": "terminalProcessSupported || terminalWebExtensionContributedProfile" }, { "key": "ctrl+shift+c", "command": "workbench.action.terminal.openNativeConsole", @@ -1214,6 +1230,10 @@ "when": "focusedView != ''" }, { "key": "ctrl+k up", "command": "views.moveViewUp", "when": "focusedView != ''" }, +{ "key": "ctrl+pagedown", "command": "workbench.action.debug.nextConsole", + "when": "inDebugRepl" }, +{ "key": "ctrl+pageup", "command": "workbench.action.debug.prevConsole", + "when": "inDebugRepl" }, { "key": "f6", "command": "workbench.action.debug.pause", "when": "debugState == 'running'" }, { "key": "f2", "command": "debug.renameWatchExpression", @@ -1445,6 +1465,7 @@ // - editor.action.peekDeclaration // - editor.action.peekTypeDefinition // - editor.action.previewDeclaration +// - editor.action.refactor.preview // - editor.action.referenceSearch.trigger // - editor.action.reindentlines // - editor.action.reindentselectedlines @@ -1466,6 +1487,7 @@ // - editor.action.toggleMinimap // - editor.action.toggleRenderControlCharacter // - editor.action.toggleRenderWhitespace +// - editor.action.transformToKebabcase // - editor.action.transformToLowercase // - editor.action.transformToSnakecase // - editor.action.transformToTitlecase @@ -1532,6 +1554,9 @@ // - extension.js-debug.createDebuggerTerminal // - extension.js-debug.createDiagnostics // - extension.js-debug.debugLink +// - extension.js-debug.disableSourceMapStepping +// - extension.js-debug.enableSourceMapStepping +// - extension.js-debug.getDiagnosticLogs // - extension.js-debug.npmScript // - extension.js-debug.openEdgeDevTools // - extension.js-debug.prettyPrint @@ -1603,6 +1628,8 @@ // - git.commitAllSignedNoVerify // - git.commitEmpty // - git.commitEmptyNoVerify +// - git.commitMessageAccept +// - git.commitMessageDiscard // - git.commitNoVerify // - git.commitStaged // - git.commitStagedAmend @@ -1675,6 +1702,8 @@ // - git.undoCommit // - git.unstage // - git.unstageAll +// - github.copyVscodeDevLink +// - github.copyVscodeDevLinkFile // - github.publish // - goToNextReferenceFromEmbeddedEditor // - goToPreviousReferenceFromEmbeddedEditor @@ -1694,6 +1723,7 @@ // - jsExcludedCallers.focus // - jsExcludedCallers.resetViewLocation // - json.clearCache +// - keybindings.editor.clearSearchHistory // - keybindings.editor.copyCommandKeybindingEntry // - keybindings.editor.copyCommandTitle // - keybindings.editor.resetKeybinding @@ -1728,9 +1758,16 @@ // - merge-conflict.compare // - merge-conflict.next // - merge-conflict.previous +// - merge.columnLayout // - merge.dev.copyContents // - merge.dev.openContents -// - merge.toggleLayout +// - merge.goToNextConflict +// - merge.goToPreviousConflict +// - merge.mixedLayout +// - merge.toggleActiveConflictInput1 +// - merge.toggleActiveConflictInput2 +// - mergeEditor.compareInput1WithBase +// - mergeEditor.compareInput2WithBase // - noop // - notebook.cancelExecution // - notebook.cell.cancelExecution @@ -1776,6 +1813,7 @@ // - notifications.clearAll // - notifications.focusToasts // - notifications.showList +// - notifications.toggleDoNotDisturbMode // - notifications.toggleList // - npm.debugScript // - npm.focus @@ -1970,8 +2008,10 @@ // - workbench.action.debug.focusProcess // - workbench.action.debug.restartFrame // - workbench.action.debug.reverseContinue +// - workbench.action.debug.selectDebugConsole // - workbench.action.debug.selectRepl // - workbench.action.debug.selectandstart +// - workbench.action.debug.showLoadedScripts // - workbench.action.debug.stepBack // - workbench.action.debug.terminateThread // - workbench.action.decreaseViewHeight @@ -2250,10 +2290,12 @@ // - workbench.action.terminal.switchTerminal // - workbench.action.terminal.unsplit // - workbench.action.terminal.unsplitInstance +// - workbench.action.terminal.writeDataToTerminal // - workbench.action.toggleActivityBarVisibility // - workbench.action.toggleAutoSave // - workbench.action.toggleAuxiliaryBar // - workbench.action.toggleCenteredLayout +// - workbench.action.toggleCommenting // - workbench.action.toggleConfirmBeforeClose // - workbench.action.toggleEditorGroupLock // - workbench.action.toggleEditorType @@ -2261,6 +2303,7 @@ // - workbench.action.toggleEditorWidths // - workbench.action.toggleKeepEditors // - workbench.action.toggleKeybindingsLog +// - workbench.action.toggleLightDarkThemes // - workbench.action.toggleMaximizedPanel // - workbench.action.toggleMenuBar // - workbench.action.toggleMultiCursorModifier @@ -2435,8 +2478,13 @@ // - workbench.panel.repl.view.removeView // - workbench.panel.repl.view.resetViewLocation // - workbench.panel.repl.view.toggleVisibility +// - workbench.profiles.actions.cleanupProfiles +// - workbench.profiles.actions.createFromCurrentProfile +// - workbench.profiles.actions.createProfile // - workbench.profiles.actions.exportProfile // - workbench.profiles.actions.importProfile +// - workbench.profiles.actions.removeProfile +// - workbench.profiles.actions.switchProfile // - workbench.scm.action.collapseAllRepositories // - workbench.scm.action.expandAllRepositories // - workbench.scm.action.repositories.setSortKey.discoveryTime @@ -2453,12 +2501,14 @@ // - workbench.scm.repositories.resetViewLocation // - workbench.scm.resetViewLocation // - workbench.scm.toggleVisibility +// - workbench.sessionSync.actions.resetAuth // - workbench.trust.configure // - workbench.trust.manage // - workbench.userData.actions.askToTunrOnAfterInit // - workbench.userData.actions.openSyncBackupsFolder // - workbench.userData.actions.signin // - workbench.userData.actions.turningOn +// - workbench.userDataSync.actions.acceptMerges // - workbench.userDataSync.actions.configure // - workbench.userDataSync.actions.help // - workbench.userDataSync.actions.manage @@ -2497,6 +2547,8 @@ // - workbench.views.extensions.builtinProgrammingLanguageExtensions.resetViewLocation // - workbench.views.extensions.builtinThemeExtensions.focus // - workbench.views.extensions.builtinThemeExtensions.resetViewLocation +// - workbench.views.extensions.deprecatedExtensions.focus +// - workbench.views.extensions.deprecatedExtensions.resetViewLocation // - workbench.views.extensions.disabled.focus // - workbench.views.extensions.disabled.resetViewLocation // - workbench.views.extensions.enabled.focus diff --git a/generator/default-keybindings-mac.json b/generator/default-keybindings-mac.json index d51985e7..a9dc44cc 100644 --- a/generator/default-keybindings-mac.json +++ b/generator/default-keybindings-mac.json @@ -1,4 +1,4 @@ -// Default Keybindings of Visual Studio Code 1.68.1 for macOS +// Default Keybindings of Visual Studio Code 1.69.0 for macOS // Override key bindings by placing them into your key bindings file. [ { "key": "escape escape", "command": "workbench.action.exitZenMode", @@ -820,8 +820,12 @@ "when": "notebookEditorFocused && !editorFocus && activeEditor == 'workbench.editor.notebook'" }, { "key": "cmd+down", "command": "notebook.focusBottom", "when": "notebookEditorFocused && !inputFocus" }, +{ "key": "down", "command": "notebook.focusNextEditor", + "when": "config.notebook.navigation.allowNavigateToSurroundingCells && notebookCursorNavigationMode && notebookEditorFocused && !notebookCellMarkdownEditMode && notebookCellType == 'markup'" }, { "key": "ctrl+cmd+down", "command": "notebook.focusNextEditor", "when": "notebookEditorFocused && notebookOutputFocused" }, +{ "key": "up", "command": "notebook.focusPreviousEditor", + "when": "config.notebook.navigation.allowNavigateToSurroundingCells && notebookCursorNavigationMode && notebookEditorFocused && !notebookCellMarkdownEditMode && notebookCellType == 'markup'" }, { "key": "cmd+up", "command": "notebook.focusTop", "when": "notebookEditorFocused && !inputFocus" }, { "key": "left", "command": "notebook.fold", @@ -1014,6 +1018,8 @@ "when": "debuggersAvailable && debugState != 'initializing'" }, { "key": "f5", "command": "workbench.action.debug.start", "when": "debuggersAvailable && debugState == 'inactive'" }, +{ "key": "cmd+f11", "command": "workbench.action.debug.stepIntoTarget", + "when": "inDebugMode && stepIntoTargetsSupported && debugState == 'stopped'" }, { "key": "shift+f11", "command": "workbench.action.debug.stepOut", "when": "debugState == 'stopped'" }, { "key": "f10", "command": "workbench.action.debug.stepOver", @@ -1084,8 +1090,10 @@ { "key": "ctrl+cmd+9", "command": "workbench.action.moveEditorToLastGroup" }, { "key": "ctrl+cmd+right", "command": "workbench.action.moveEditorToNextGroup" }, { "key": "ctrl+cmd+left", "command": "workbench.action.moveEditorToPreviousGroup" }, -{ "key": "ctrl+-", "command": "workbench.action.navigateBack" }, -{ "key": "ctrl+shift+-", "command": "workbench.action.navigateForward" }, +{ "key": "ctrl+-", "command": "workbench.action.navigateBack", + "when": "canNavigateBack" }, +{ "key": "ctrl+shift+-", "command": "workbench.action.navigateForward", + "when": "canNavigateForward" }, { "key": "cmd+k cmd+q", "command": "workbench.action.navigateToLastEditLocation" }, { "key": "shift+cmd+n", "command": "workbench.action.newWindow" }, { "key": "shift+cmd+]", "command": "workbench.action.nextEditor" }, @@ -1178,10 +1186,18 @@ "when": "terminalHasBeenCreated && terminalTabsFocus || terminalIsOpen && terminalTabsFocus || terminalProcessSupported && terminalTabsFocus" }, { "key": "escape", "command": "workbench.action.terminal.navigationModeExit", "when": "accessibilityModeEnabled && terminalA11yTreeFocus && terminalProcessSupported" }, +{ "key": "down", "command": "workbench.action.terminal.navigationModeFocusNext", + "when": "accessibilityModeEnabled && terminalA11yTreeFocus && terminalNavigationModeActive && terminalProcessSupported || accessibilityModeEnabled && terminalFocus && terminalNavigationModeActive && terminalProcessSupported" }, { "key": "cmd+down", "command": "workbench.action.terminal.navigationModeFocusNext", "when": "accessibilityModeEnabled && terminalA11yTreeFocus && terminalProcessSupported || accessibilityModeEnabled && terminalFocus && terminalProcessSupported" }, +{ "key": "pagedown", "command": "workbench.action.terminal.navigationModeFocusNextPage", + "when": "accessibilityModeEnabled && terminalA11yTreeFocus && terminalNavigationModeActive && terminalProcessSupported || accessibilityModeEnabled && terminalFocus && terminalNavigationModeActive && terminalProcessSupported" }, +{ "key": "up", "command": "workbench.action.terminal.navigationModeFocusPrevious", + "when": "accessibilityModeEnabled && terminalA11yTreeFocus && terminalNavigationModeActive && terminalProcessSupported || accessibilityModeEnabled && terminalFocus && terminalNavigationModeActive && terminalProcessSupported" }, { "key": "cmd+up", "command": "workbench.action.terminal.navigationModeFocusPrevious", "when": "accessibilityModeEnabled && terminalA11yTreeFocus && terminalProcessSupported || accessibilityModeEnabled && terminalFocus && terminalProcessSupported" }, +{ "key": "pageup", "command": "workbench.action.terminal.navigationModeFocusPreviousPage", + "when": "accessibilityModeEnabled && terminalA11yTreeFocus && terminalNavigationModeActive && terminalProcessSupported || accessibilityModeEnabled && terminalFocus && terminalNavigationModeActive && terminalProcessSupported" }, { "key": "ctrl+shift+`", "command": "workbench.action.terminal.new", "when": "terminalProcessSupported || terminalWebExtensionContributedProfile" }, { "key": "shift+cmd+c", "command": "workbench.action.terminal.openNativeConsole", @@ -1336,6 +1352,10 @@ "when": "focusedView != ''" }, { "key": "cmd+k up", "command": "views.moveViewUp", "when": "focusedView != ''" }, +{ "key": "shift+cmd+]", "command": "workbench.action.debug.nextConsole", + "when": "inDebugRepl" }, +{ "key": "shift+cmd+[", "command": "workbench.action.debug.prevConsole", + "when": "inDebugRepl" }, { "key": "cmd+k", "command": "workbench.action.terminal.clear", "when": "terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported" }, { "key": "f6", "command": "workbench.action.debug.pause", @@ -1563,6 +1583,7 @@ // - editor.action.peekDeclaration // - editor.action.peekTypeDefinition // - editor.action.previewDeclaration +// - editor.action.refactor.preview // - editor.action.referenceSearch.trigger // - editor.action.reindentlines // - editor.action.reindentselectedlines @@ -1583,6 +1604,7 @@ // - editor.action.toggleMinimap // - editor.action.toggleRenderControlCharacter // - editor.action.toggleRenderWhitespace +// - editor.action.transformToKebabcase // - editor.action.transformToLowercase // - editor.action.transformToSnakecase // - editor.action.transformToTitlecase @@ -1648,6 +1670,9 @@ // - extension.js-debug.createDebuggerTerminal // - extension.js-debug.createDiagnostics // - extension.js-debug.debugLink +// - extension.js-debug.disableSourceMapStepping +// - extension.js-debug.enableSourceMapStepping +// - extension.js-debug.getDiagnosticLogs // - extension.js-debug.npmScript // - extension.js-debug.openEdgeDevTools // - extension.js-debug.prettyPrint @@ -1719,6 +1744,8 @@ // - git.commitAllSignedNoVerify // - git.commitEmpty // - git.commitEmptyNoVerify +// - git.commitMessageAccept +// - git.commitMessageDiscard // - git.commitNoVerify // - git.commitStaged // - git.commitStagedAmend @@ -1791,6 +1818,8 @@ // - git.undoCommit // - git.unstage // - git.unstageAll +// - github.copyVscodeDevLink +// - github.copyVscodeDevLinkFile // - github.publish // - goToNextReferenceFromEmbeddedEditor // - goToPreviousReferenceFromEmbeddedEditor @@ -1810,6 +1839,7 @@ // - jsExcludedCallers.focus // - jsExcludedCallers.resetViewLocation // - json.clearCache +// - keybindings.editor.clearSearchHistory // - keybindings.editor.copyCommandKeybindingEntry // - keybindings.editor.copyCommandTitle // - keybindings.editor.resetKeybinding @@ -1843,9 +1873,16 @@ // - merge-conflict.compare // - merge-conflict.next // - merge-conflict.previous +// - merge.columnLayout // - merge.dev.copyContents // - merge.dev.openContents -// - merge.toggleLayout +// - merge.goToNextConflict +// - merge.goToPreviousConflict +// - merge.mixedLayout +// - merge.toggleActiveConflictInput1 +// - merge.toggleActiveConflictInput2 +// - mergeEditor.compareInput1WithBase +// - mergeEditor.compareInput2WithBase // - noop // - notebook.cancelExecution // - notebook.cell.cancelExecution @@ -1891,6 +1928,7 @@ // - notifications.clearAll // - notifications.focusToasts // - notifications.showList +// - notifications.toggleDoNotDisturbMode // - notifications.toggleList // - npm.debugScript // - npm.focus @@ -2083,8 +2121,10 @@ // - workbench.action.debug.focusProcess // - workbench.action.debug.restartFrame // - workbench.action.debug.reverseContinue +// - workbench.action.debug.selectDebugConsole // - workbench.action.debug.selectRepl // - workbench.action.debug.selectandstart +// - workbench.action.debug.showLoadedScripts // - workbench.action.debug.stepBack // - workbench.action.debug.terminateThread // - workbench.action.decreaseViewHeight @@ -2106,7 +2146,6 @@ // - workbench.action.editorLayoutTwoRows // - workbench.action.editorLayoutTwoRowsRight // - workbench.action.evenEditorWidths -// - workbench.action.extensionHostProfiler.stop // - workbench.action.files.openFileFolderInNewWindow // - workbench.action.files.openFileInNewWindow // - workbench.action.files.openFolder @@ -2360,10 +2399,12 @@ // - workbench.action.terminal.switchTerminal // - workbench.action.terminal.unsplit // - workbench.action.terminal.unsplitInstance +// - workbench.action.terminal.writeDataToTerminal // - workbench.action.toggleActivityBarVisibility // - workbench.action.toggleAutoSave // - workbench.action.toggleAuxiliaryBar // - workbench.action.toggleCenteredLayout +// - workbench.action.toggleCommenting // - workbench.action.toggleConfirmBeforeClose // - workbench.action.toggleEditorGroupLock // - workbench.action.toggleEditorType @@ -2371,6 +2412,7 @@ // - workbench.action.toggleEditorWidths // - workbench.action.toggleKeepEditors // - workbench.action.toggleKeybindingsLog +// - workbench.action.toggleLightDarkThemes // - workbench.action.toggleMaximizedPanel // - workbench.action.toggleMultiCursorModifier // - workbench.action.toggleNotebookClipboardLog @@ -2512,7 +2554,6 @@ // - workbench.extensions.action.undoIgnoredRecommendation // - workbench.extensions.action.updateAllExtensions // - workbench.extensions.command.installFromVSIX -// - workbench.extensions.installMissingDependencies // - workbench.files.action.acceptLocalChanges // - workbench.files.action.collapseExplorerFolders // - workbench.files.action.compareFileWith @@ -2546,8 +2587,13 @@ // - workbench.panel.repl.view.removeView // - workbench.panel.repl.view.resetViewLocation // - workbench.panel.repl.view.toggleVisibility +// - workbench.profiles.actions.cleanupProfiles +// - workbench.profiles.actions.createFromCurrentProfile +// - workbench.profiles.actions.createProfile // - workbench.profiles.actions.exportProfile // - workbench.profiles.actions.importProfile +// - workbench.profiles.actions.removeProfile +// - workbench.profiles.actions.switchProfile // - workbench.scm.action.collapseAllRepositories // - workbench.scm.action.expandAllRepositories // - workbench.scm.action.repositories.setSortKey.discoveryTime @@ -2564,12 +2610,14 @@ // - workbench.scm.repositories.resetViewLocation // - workbench.scm.resetViewLocation // - workbench.scm.toggleVisibility +// - workbench.sessionSync.actions.resetAuth // - workbench.trust.configure // - workbench.trust.manage // - workbench.userData.actions.askToTunrOnAfterInit // - workbench.userData.actions.openSyncBackupsFolder // - workbench.userData.actions.signin // - workbench.userData.actions.turningOn +// - workbench.userDataSync.actions.acceptMerges // - workbench.userDataSync.actions.configure // - workbench.userDataSync.actions.help // - workbench.userDataSync.actions.manage @@ -2608,6 +2656,8 @@ // - workbench.views.extensions.builtinProgrammingLanguageExtensions.resetViewLocation // - workbench.views.extensions.builtinThemeExtensions.focus // - workbench.views.extensions.builtinThemeExtensions.resetViewLocation +// - workbench.views.extensions.deprecatedExtensions.focus +// - workbench.views.extensions.deprecatedExtensions.resetViewLocation // - workbench.views.extensions.disabled.focus // - workbench.views.extensions.disabled.resetViewLocation // - workbench.views.extensions.enabled.focus diff --git a/generator/default-keybindings-win.json b/generator/default-keybindings-win.json index ab5530cb..b71d7f63 100644 --- a/generator/default-keybindings-win.json +++ b/generator/default-keybindings-win.json @@ -1,4 +1,4 @@ -// Default Keybindings of Visual Studio Code 1.68.1 for Windows +// Default Keybindings of Visual Studio Code 1.69.0 for Windows // Override key bindings by placing them into your key bindings file. [ { "key": "escape escape", "command": "workbench.action.exitZenMode", @@ -736,8 +736,12 @@ "when": "notebookEditorFocused && !editorFocus && activeEditor == 'workbench.editor.notebook'" }, { "key": "ctrl+end", "command": "notebook.focusBottom", "when": "notebookEditorFocused && !inputFocus" }, +{ "key": "down", "command": "notebook.focusNextEditor", + "when": "config.notebook.navigation.allowNavigateToSurroundingCells && notebookCursorNavigationMode && notebookEditorFocused && !notebookCellMarkdownEditMode && notebookCellType == 'markup'" }, { "key": "ctrl+down", "command": "notebook.focusNextEditor", "when": "notebookEditorFocused && notebookOutputFocused" }, +{ "key": "up", "command": "notebook.focusPreviousEditor", + "when": "config.notebook.navigation.allowNavigateToSurroundingCells && notebookCursorNavigationMode && notebookEditorFocused && !notebookCellMarkdownEditMode && notebookCellType == 'markup'" }, { "key": "ctrl+home", "command": "notebook.focusTop", "when": "notebookEditorFocused && !inputFocus" }, { "key": "left", "command": "notebook.fold", @@ -925,6 +929,8 @@ "when": "debuggersAvailable && debugState != 'initializing'" }, { "key": "f5", "command": "workbench.action.debug.start", "when": "debuggersAvailable && debugState == 'inactive'" }, +{ "key": "ctrl+f11", "command": "workbench.action.debug.stepIntoTarget", + "when": "inDebugMode && stepIntoTargetsSupported && debugState == 'stopped'" }, { "key": "shift+f11", "command": "workbench.action.debug.stepOut", "when": "debugState == 'stopped'" }, { "key": "f10", "command": "workbench.action.debug.stepOver", @@ -999,8 +1005,10 @@ { "key": "shift+alt+9", "command": "workbench.action.moveEditorToLastGroup" }, { "key": "ctrl+alt+right", "command": "workbench.action.moveEditorToNextGroup" }, { "key": "ctrl+alt+left", "command": "workbench.action.moveEditorToPreviousGroup" }, -{ "key": "alt+left", "command": "workbench.action.navigateBack" }, -{ "key": "alt+right", "command": "workbench.action.navigateForward" }, +{ "key": "alt+left", "command": "workbench.action.navigateBack", + "when": "canNavigateBack" }, +{ "key": "alt+right", "command": "workbench.action.navigateForward", + "when": "canNavigateForward" }, { "key": "ctrl+k ctrl+q", "command": "workbench.action.navigateToLastEditLocation" }, { "key": "ctrl+shift+n", "command": "workbench.action.newWindow" }, { "key": "ctrl+pagedown", "command": "workbench.action.nextEditor" }, @@ -1088,10 +1096,18 @@ "when": "terminalHasBeenCreated && terminalTabsFocus || terminalIsOpen && terminalTabsFocus || terminalProcessSupported && terminalTabsFocus" }, { "key": "escape", "command": "workbench.action.terminal.navigationModeExit", "when": "accessibilityModeEnabled && terminalA11yTreeFocus && terminalProcessSupported" }, +{ "key": "down", "command": "workbench.action.terminal.navigationModeFocusNext", + "when": "accessibilityModeEnabled && terminalA11yTreeFocus && terminalNavigationModeActive && terminalProcessSupported || accessibilityModeEnabled && terminalFocus && terminalNavigationModeActive && terminalProcessSupported" }, { "key": "ctrl+down", "command": "workbench.action.terminal.navigationModeFocusNext", "when": "accessibilityModeEnabled && terminalA11yTreeFocus && terminalProcessSupported || accessibilityModeEnabled && terminalFocus && terminalProcessSupported" }, +{ "key": "pagedown", "command": "workbench.action.terminal.navigationModeFocusNextPage", + "when": "accessibilityModeEnabled && terminalA11yTreeFocus && terminalNavigationModeActive && terminalProcessSupported || accessibilityModeEnabled && terminalFocus && terminalNavigationModeActive && terminalProcessSupported" }, +{ "key": "up", "command": "workbench.action.terminal.navigationModeFocusPrevious", + "when": "accessibilityModeEnabled && terminalA11yTreeFocus && terminalNavigationModeActive && terminalProcessSupported || accessibilityModeEnabled && terminalFocus && terminalNavigationModeActive && terminalProcessSupported" }, { "key": "ctrl+up", "command": "workbench.action.terminal.navigationModeFocusPrevious", "when": "accessibilityModeEnabled && terminalA11yTreeFocus && terminalProcessSupported || accessibilityModeEnabled && terminalFocus && terminalProcessSupported" }, +{ "key": "pageup", "command": "workbench.action.terminal.navigationModeFocusPreviousPage", + "when": "accessibilityModeEnabled && terminalA11yTreeFocus && terminalNavigationModeActive && terminalProcessSupported || accessibilityModeEnabled && terminalFocus && terminalNavigationModeActive && terminalProcessSupported" }, { "key": "ctrl+shift+`", "command": "workbench.action.terminal.new", "when": "terminalProcessSupported || terminalWebExtensionContributedProfile" }, { "key": "ctrl+shift+c", "command": "workbench.action.terminal.openNativeConsole", @@ -1228,6 +1244,10 @@ "when": "focusedView != ''" }, { "key": "ctrl+k up", "command": "views.moveViewUp", "when": "focusedView != ''" }, +{ "key": "ctrl+pagedown", "command": "workbench.action.debug.nextConsole", + "when": "inDebugRepl" }, +{ "key": "ctrl+pageup", "command": "workbench.action.debug.prevConsole", + "when": "inDebugRepl" }, { "key": "f6", "command": "workbench.action.debug.pause", "when": "debugState == 'running'" }, { "key": "f2", "command": "debug.renameWatchExpression", @@ -1463,6 +1483,7 @@ // - editor.action.peekDeclaration // - editor.action.peekTypeDefinition // - editor.action.previewDeclaration +// - editor.action.refactor.preview // - editor.action.referenceSearch.trigger // - editor.action.reindentlines // - editor.action.reindentselectedlines @@ -1483,6 +1504,7 @@ // - editor.action.toggleMinimap // - editor.action.toggleRenderControlCharacter // - editor.action.toggleRenderWhitespace +// - editor.action.transformToKebabcase // - editor.action.transformToLowercase // - editor.action.transformToSnakecase // - editor.action.transformToTitlecase @@ -1549,6 +1571,9 @@ // - extension.js-debug.createDebuggerTerminal // - extension.js-debug.createDiagnostics // - extension.js-debug.debugLink +// - extension.js-debug.disableSourceMapStepping +// - extension.js-debug.enableSourceMapStepping +// - extension.js-debug.getDiagnosticLogs // - extension.js-debug.npmScript // - extension.js-debug.openEdgeDevTools // - extension.js-debug.prettyPrint @@ -1620,6 +1645,8 @@ // - git.commitAllSignedNoVerify // - git.commitEmpty // - git.commitEmptyNoVerify +// - git.commitMessageAccept +// - git.commitMessageDiscard // - git.commitNoVerify // - git.commitStaged // - git.commitStagedAmend @@ -1692,6 +1719,8 @@ // - git.undoCommit // - git.unstage // - git.unstageAll +// - github.copyVscodeDevLink +// - github.copyVscodeDevLinkFile // - github.publish // - goToNextReferenceFromEmbeddedEditor // - goToPreviousReferenceFromEmbeddedEditor @@ -1711,6 +1740,7 @@ // - jsExcludedCallers.focus // - jsExcludedCallers.resetViewLocation // - json.clearCache +// - keybindings.editor.clearSearchHistory // - keybindings.editor.copyCommandKeybindingEntry // - keybindings.editor.copyCommandTitle // - keybindings.editor.resetKeybinding @@ -1745,9 +1775,16 @@ // - merge-conflict.compare // - merge-conflict.next // - merge-conflict.previous +// - merge.columnLayout // - merge.dev.copyContents // - merge.dev.openContents -// - merge.toggleLayout +// - merge.goToNextConflict +// - merge.goToPreviousConflict +// - merge.mixedLayout +// - merge.toggleActiveConflictInput1 +// - merge.toggleActiveConflictInput2 +// - mergeEditor.compareInput1WithBase +// - mergeEditor.compareInput2WithBase // - noop // - notebook.cancelExecution // - notebook.cell.cancelExecution @@ -1793,6 +1830,7 @@ // - notifications.clearAll // - notifications.focusToasts // - notifications.showList +// - notifications.toggleDoNotDisturbMode // - notifications.toggleList // - npm.debugScript // - npm.focus @@ -1988,8 +2026,10 @@ // - workbench.action.debug.focusProcess // - workbench.action.debug.restartFrame // - workbench.action.debug.reverseContinue +// - workbench.action.debug.selectDebugConsole // - workbench.action.debug.selectRepl // - workbench.action.debug.selectandstart +// - workbench.action.debug.showLoadedScripts // - workbench.action.debug.stepBack // - workbench.action.debug.terminateThread // - workbench.action.decreaseViewHeight @@ -2268,10 +2308,12 @@ // - workbench.action.terminal.switchTerminal // - workbench.action.terminal.unsplit // - workbench.action.terminal.unsplitInstance +// - workbench.action.terminal.writeDataToTerminal // - workbench.action.toggleActivityBarVisibility // - workbench.action.toggleAutoSave // - workbench.action.toggleAuxiliaryBar // - workbench.action.toggleCenteredLayout +// - workbench.action.toggleCommenting // - workbench.action.toggleConfirmBeforeClose // - workbench.action.toggleEditorGroupLock // - workbench.action.toggleEditorType @@ -2279,6 +2321,7 @@ // - workbench.action.toggleEditorWidths // - workbench.action.toggleKeepEditors // - workbench.action.toggleKeybindingsLog +// - workbench.action.toggleLightDarkThemes // - workbench.action.toggleMaximizedPanel // - workbench.action.toggleMenuBar // - workbench.action.toggleMultiCursorModifier @@ -2453,8 +2496,13 @@ // - workbench.panel.repl.view.removeView // - workbench.panel.repl.view.resetViewLocation // - workbench.panel.repl.view.toggleVisibility +// - workbench.profiles.actions.cleanupProfiles +// - workbench.profiles.actions.createFromCurrentProfile +// - workbench.profiles.actions.createProfile // - workbench.profiles.actions.exportProfile // - workbench.profiles.actions.importProfile +// - workbench.profiles.actions.removeProfile +// - workbench.profiles.actions.switchProfile // - workbench.scm.action.collapseAllRepositories // - workbench.scm.action.expandAllRepositories // - workbench.scm.action.repositories.setSortKey.discoveryTime @@ -2471,12 +2519,14 @@ // - workbench.scm.repositories.resetViewLocation // - workbench.scm.resetViewLocation // - workbench.scm.toggleVisibility +// - workbench.sessionSync.actions.resetAuth // - workbench.trust.configure // - workbench.trust.manage // - workbench.userData.actions.askToTunrOnAfterInit // - workbench.userData.actions.openSyncBackupsFolder // - workbench.userData.actions.signin // - workbench.userData.actions.turningOn +// - workbench.userDataSync.actions.acceptMerges // - workbench.userDataSync.actions.configure // - workbench.userDataSync.actions.help // - workbench.userDataSync.actions.manage @@ -2515,6 +2565,8 @@ // - workbench.views.extensions.builtinProgrammingLanguageExtensions.resetViewLocation // - workbench.views.extensions.builtinThemeExtensions.focus // - workbench.views.extensions.builtinThemeExtensions.resetViewLocation +// - workbench.views.extensions.deprecatedExtensions.focus +// - workbench.views.extensions.deprecatedExtensions.resetViewLocation // - workbench.views.extensions.disabled.focus // - workbench.views.extensions.disabled.resetViewLocation // - workbench.views.extensions.enabled.focus diff --git a/package.json b/package.json index 2d597dfc..c4404789 100644 --- a/package.json +++ b/package.json @@ -813,6 +813,14 @@ }, "when": "kb-macro.recording && listFocus && !inputFocus" }, + { + "key": "down", + "command": "kb-macro.wrap", + "args": { + "command": "notebook.focusNextEditor" + }, + "when": "kb-macro.recording && config.notebook.navigation.allowNavigateToSurroundingCells && notebookCursorNavigationMode && notebookEditorFocused && !notebookCellMarkdownEditMode && notebookCellType == 'markup'" + }, { "key": "down", "command": "kb-macro.wrap", @@ -845,6 +853,14 @@ }, "when": "kb-macro.recording && interactivePlaygroundFocus && !editorTextFocus" }, + { + "key": "down", + "command": "kb-macro.wrap", + "args": { + "command": "workbench.action.terminal.navigationModeFocusNext" + }, + "when": "kb-macro.recording && accessibilityModeEnabled && terminalA11yTreeFocus && terminalNavigationModeActive && terminalProcessSupported || kb-macro.recording && accessibilityModeEnabled && terminalFocus && terminalNavigationModeActive && terminalProcessSupported" + }, { "key": "down", "command": "kb-macro.wrap", @@ -1157,6 +1173,14 @@ }, "when": "kb-macro.recording && interactivePlaygroundFocus && !editorTextFocus" }, + { + "key": "pagedown", + "command": "kb-macro.wrap", + "args": { + "command": "workbench.action.terminal.navigationModeFocusNextPage" + }, + "when": "kb-macro.recording && accessibilityModeEnabled && terminalA11yTreeFocus && terminalNavigationModeActive && terminalProcessSupported || kb-macro.recording && accessibilityModeEnabled && terminalFocus && terminalNavigationModeActive && terminalProcessSupported" + }, { "key": "shift+pagedown", "command": "kb-macro.wrap", @@ -1239,6 +1263,14 @@ }, "when": "kb-macro.recording && interactivePlaygroundFocus && !editorTextFocus" }, + { + "key": "pageup", + "command": "kb-macro.wrap", + "args": { + "command": "workbench.action.terminal.navigationModeFocusPreviousPage" + }, + "when": "kb-macro.recording && accessibilityModeEnabled && terminalA11yTreeFocus && terminalNavigationModeActive && terminalProcessSupported || kb-macro.recording && accessibilityModeEnabled && terminalFocus && terminalNavigationModeActive && terminalProcessSupported" + }, { "key": "shift+pageup", "command": "kb-macro.wrap", @@ -1467,6 +1499,14 @@ }, "when": "kb-macro.recording && listFocus && !inputFocus" }, + { + "key": "up", + "command": "kb-macro.wrap", + "args": { + "command": "notebook.focusPreviousEditor" + }, + "when": "kb-macro.recording && config.notebook.navigation.allowNavigateToSurroundingCells && notebookCursorNavigationMode && notebookEditorFocused && !notebookCellMarkdownEditMode && notebookCellType == 'markup'" + }, { "key": "up", "command": "kb-macro.wrap", @@ -1491,6 +1531,14 @@ }, "when": "kb-macro.recording && interactivePlaygroundFocus && !editorTextFocus" }, + { + "key": "up", + "command": "kb-macro.wrap", + "args": { + "command": "workbench.action.terminal.navigationModeFocusPrevious" + }, + "when": "kb-macro.recording && accessibilityModeEnabled && terminalA11yTreeFocus && terminalNavigationModeActive && terminalProcessSupported || kb-macro.recording && accessibilityModeEnabled && terminalFocus && terminalNavigationModeActive && terminalProcessSupported" + }, { "key": "up", "command": "kb-macro.wrap", @@ -4566,6 +4614,15 @@ }, "when": "kb-macro.recording && terminalFocus && terminalHasBeenCreated && !terminalEditorFocus || kb-macro.recording && terminalFocus && terminalProcessSupported && !terminalEditorFocus" }, + { + "key": "ctrl+pagedown", + "mac": "shift+cmd+]", + "command": "kb-macro.wrap", + "args": { + "command": "workbench.action.debug.nextConsole" + }, + "when": "kb-macro.recording && inDebugRepl" + }, { "key": "ctrl+pageup", "mac": "cmd+pageup", @@ -4594,6 +4651,15 @@ }, "when": "kb-macro.recording && terminalFocus && terminalHasBeenCreated && !terminalEditorFocus || kb-macro.recording && terminalFocus && terminalProcessSupported && !terminalEditorFocus" }, + { + "key": "ctrl+pageup", + "mac": "shift+cmd+[", + "command": "kb-macro.wrap", + "args": { + "command": "workbench.action.debug.prevConsole" + }, + "when": "kb-macro.recording && inDebugRepl" + }, { "key": "ctrl+alt+space", "command": "kb-macro.wrap", @@ -5166,6 +5232,15 @@ }, "when": "kb-macro.recording && inDebugMode" }, + { + "key": "ctrl+f11", + "mac": "cmd+f11", + "command": "kb-macro.wrap", + "args": { + "command": "workbench.action.debug.stepIntoTarget" + }, + "when": "kb-macro.recording && inDebugMode && stepIntoTargetsSupported && debugState == 'stopped'" + }, { "key": "shift+f11", "command": "kb-macro.wrap", @@ -5682,7 +5757,7 @@ "args": { "command": "workbench.action.navigateBack" }, - "when": "kb-macro.recording && isWindows" + "when": "kb-macro.recording && isWindows && canNavigateBack" }, { "key": "alt+cmd+left", @@ -5707,7 +5782,7 @@ "args": { "command": "workbench.action.navigateForward" }, - "when": "kb-macro.recording && isWindows" + "when": "kb-macro.recording && isWindows && canNavigateForward" }, { "key": "alt+cmd+right", @@ -6249,7 +6324,7 @@ "args": { "command": "workbench.action.navigateForward" }, - "when": "kb-macro.recording && !isWindows" + "when": "kb-macro.recording && !isWindows && canNavigateForward" }, { "key": "ctrl+-", @@ -7082,7 +7157,7 @@ "args": { "command": "workbench.action.navigateBack" }, - "when": "kb-macro.recording && isMac" + "when": "kb-macro.recording && isMac && canNavigateBack" }, { "key": "ctrl+-", @@ -7266,7 +7341,7 @@ "args": { "command": "workbench.action.navigateBack" }, - "when": "kb-macro.recording && isLinux" + "when": "kb-macro.recording && isLinux && canNavigateBack" }, { "key": "ctrl+alt+-",