From 11321359b9f286d41a47d733e7813c95ae7eff2e Mon Sep 17 00:00:00 2001 From: gh-workflow Date: Sat, 5 Mar 2022 05:33:30 +0000 Subject: [PATCH] Update default keybindings and wrappers --- generator/default-keybindings-linux.json | 30 +++++++++++++++++++++--- generator/default-keybindings-mac.json | 29 +++++++++++++++++++++-- generator/default-keybindings-win.json | 29 +++++++++++++++++++++-- package.json | 26 ++++++++++++++++++++ 4 files changed, 107 insertions(+), 7 deletions(-) diff --git a/generator/default-keybindings-linux.json b/generator/default-keybindings-linux.json index 6c8d398a..9a99d64a 100644 --- a/generator/default-keybindings-linux.json +++ b/generator/default-keybindings-linux.json @@ -1,4 +1,4 @@ -// Default Keybindings of Visual Studio Code 1.64.2 for Linux +// Default Keybindings of Visual Studio Code 1.65.0 for Linux // Override key bindings by placing them into your key bindings file. [ { "key": "escape escape", "command": "workbench.action.exitZenMode", @@ -357,6 +357,8 @@ "when": "editorTextFocus && foldingEnabled" }, { "key": "ctrl+k ctrl+]", "command": "editor.unfoldRecursively", "when": "editorTextFocus && foldingEnabled" }, +{ "key": "escape", "command": "inlayHints.stopReadingLineWithHint", + "when": "isReadingLineWithInlayHints" }, { "key": "tab", "command": "insertSnippet", "when": "editorTextFocus && hasSnippetCompletions && !editorTabMovesFocus && !inSnippetMode" }, { "key": "meta+enter", "command": "interactive.execute", @@ -922,6 +924,8 @@ "when": "isMacNative && openFolderWorkspaceSupport" }, { "key": "ctrl+k ctrl+o", "command": "workbench.action.files.openFolder", "when": "openFolderWorkspaceSupport" }, +{ "key": "ctrl+o", "command": "workbench.action.files.openFolderViaWorkspace", + "when": "!openFolderWorkspaceSupport && workbenchState == 'workspace'" }, { "key": "ctrl+o", "command": "workbench.action.files.openLocalFile", "when": "remoteFileDialogVisible" }, { "key": "ctrl+k ctrl+o", "command": "workbench.action.files.openLocalFolder", @@ -1018,6 +1022,8 @@ { "key": "ctrl+t", "command": "workbench.action.showAllSymbols" }, { "key": "f1", "command": "workbench.action.showCommands" }, { "key": "ctrl+shift+p", "command": "workbench.action.showCommands" }, +{ "key": "ctrl+k ctrl+i", "command": "workbench.action.showTreeHover", + "when": "customTreeView && listFocus && !inputFocus" }, { "key": "ctrl+\\", "command": "workbench.action.splitEditor" }, { "key": "ctrl+k ctrl+shift+\\", "command": "workbench.action.splitEditorInGroup", "when": "activeEditorCanSplitInGroup" }, @@ -1303,6 +1309,7 @@ // - acceptSnippet // - actions.findWithSelection // - addRootFolder +// - audioCues.help // - breadcrumbs.toggle // - breadcrumbs.toggleFromEditorTitle // - callStack.collapse @@ -1436,6 +1443,7 @@ // - editor.action.sortLinesDescending // - editor.action.sourceAction // - editor.action.startDebugTextMate +// - editor.action.surroundWithSnippet // - editor.action.toggleColumnSelection // - editor.action.toggleMinimap // - editor.action.toggleRenderControlCharacter @@ -1565,6 +1573,7 @@ // - git.clone // - git.cloneRecursive // - git.close +// - git.closeAllDiffEditors // - git.commit // - git.commitAll // - git.commitAllAmend @@ -1643,14 +1652,16 @@ // - git.undoCommit // - git.unstage // - git.unstageAll -// - github.provide-manually // - github.publish // - goToNextReferenceFromEmbeddedEditor // - goToPreviousReferenceFromEmbeddedEditor // - help.tweetFeedback // - imagePreview.zoomIn // - imagePreview.zoomOut +// - inlayHints.startReadingLineWithHint // - interactive.input.clear +// - ipynb.newUntitledIpynb +// - ipynb.openIpynbInNotebookEditor // - javascript.goToProjectConfig // - javascript.reloadProjects // - jsBrowserBreakpoints.focus @@ -1829,6 +1840,7 @@ // - selectForCompare // - selectLastSuggestion // - setContext +// - setRootFolder // - setSelection // - settings.filterByModified // - settings.filterByOnline @@ -1876,9 +1888,12 @@ // - update.checkForVSCodeUpdate // - update.checking // - update.downloadNow +// - update.downloadUpdate // - update.downloading // - update.install +// - update.installUpdate // - update.restart +// - update.restartToUpdate // - update.showCurrentReleaseNotes // - update.updating // - variables.collapse @@ -1900,6 +1915,7 @@ // - workbench.action.clearEditorHistory // - workbench.action.clearRecentFiles // - workbench.action.closeActivePinnedEditor +// - workbench.action.closeAuxiliaryBar // - workbench.action.closeEditorInAllGroups // - workbench.action.closeEditorsAndGroup // - workbench.action.closeEditorsInOtherGroups @@ -1995,11 +2011,18 @@ // - workbench.action.moveSideBarRight // - workbench.action.moveSidePanelToPanel // - workbench.action.moveView +// - workbench.action.navigateBackInEditLocations +// - workbench.action.navigateBackInNavigationLocations // - workbench.action.navigateDown // - workbench.action.navigateEditorGroups +// - workbench.action.navigateForwardInEditLocations +// - workbench.action.navigateForwardInNavigationLocations // - workbench.action.navigateLast // - workbench.action.navigateLeft +// - workbench.action.navigatePreviousInEditLocations +// - workbench.action.navigatePreviousInNavigationLocations // - workbench.action.navigateRight +// - workbench.action.navigateToLastNavigationLocation // - workbench.action.navigateUp // - workbench.action.newGroupAbove // - workbench.action.newGroupBelow @@ -2131,6 +2154,7 @@ // - workbench.action.terminal.changeIconInstance // - workbench.action.terminal.changeIconPanel // - workbench.action.terminal.clear +// - workbench.action.terminal.clearCommandHistory // - workbench.action.terminal.createProfileButton // - workbench.action.terminal.detachSession // - workbench.action.terminal.focus @@ -2156,7 +2180,7 @@ // - workbench.action.terminal.openDetectedLink // - workbench.action.terminal.openFileLink // - workbench.action.terminal.openSettings -// - workbench.action.terminal.openWebLink +// - workbench.action.terminal.openUrlLink // - workbench.action.terminal.relaunch // - workbench.action.terminal.rename // - workbench.action.terminal.renamePanel diff --git a/generator/default-keybindings-mac.json b/generator/default-keybindings-mac.json index ef07858b..4a1c374f 100644 --- a/generator/default-keybindings-mac.json +++ b/generator/default-keybindings-mac.json @@ -1,4 +1,4 @@ -// Default Keybindings of Visual Studio Code 1.64.2 for macOS +// Default Keybindings of Visual Studio Code 1.65.0 for macOS // Override key bindings by placing them into your key bindings file. [ { "key": "escape escape", "command": "workbench.action.exitZenMode", @@ -428,6 +428,8 @@ "when": "editorTextFocus && foldingEnabled" }, { "key": "cmd+k cmd+]", "command": "editor.unfoldRecursively", "when": "editorTextFocus && foldingEnabled" }, +{ "key": "escape", "command": "inlayHints.stopReadingLineWithHint", + "when": "isReadingLineWithInlayHints" }, { "key": "tab", "command": "insertSnippet", "when": "editorTextFocus && hasSnippetCompletions && !editorTabMovesFocus && !inSnippetMode" }, { "key": "ctrl+enter", "command": "interactive.execute", @@ -1016,6 +1018,8 @@ "when": "false" }, { "key": "cmd+o", "command": "workbench.action.files.openFileFolder", "when": "isMacNative && openFolderWorkspaceSupport" }, +{ "key": "cmd+o", "command": "workbench.action.files.openFolderViaWorkspace", + "when": "!openFolderWorkspaceSupport && workbenchState == 'workspace'" }, { "key": "cmd+o", "command": "workbench.action.files.openLocalFileFolder", "when": "remoteFileDialogVisible" }, { "key": "cmd+k r", "command": "workbench.action.files.revealActiveFileInWindows" }, @@ -1112,6 +1116,8 @@ { "key": "cmd+t", "command": "workbench.action.showAllSymbols" }, { "key": "f1", "command": "workbench.action.showCommands" }, { "key": "shift+cmd+p", "command": "workbench.action.showCommands" }, +{ "key": "cmd+k cmd+i", "command": "workbench.action.showTreeHover", + "when": "customTreeView && listFocus && !inputFocus" }, { "key": "cmd+\\", "command": "workbench.action.splitEditor" }, { "key": "cmd+k shift+cmd+\\", "command": "workbench.action.splitEditorInGroup", "when": "activeEditorCanSplitInGroup" }, @@ -1442,6 +1448,7 @@ // - acceptSelectedSuggestionOnEnter // - acceptSnippet // - addRootFolder +// - audioCues.help // - breadcrumbs.toggle // - breadcrumbs.toggleFromEditorTitle // - callStack.collapse @@ -1561,6 +1568,7 @@ // - editor.action.sortLinesDescending // - editor.action.sourceAction // - editor.action.startDebugTextMate +// - editor.action.surroundWithSnippet // - editor.action.toggleColumnSelection // - editor.action.toggleMinimap // - editor.action.toggleRenderControlCharacter @@ -1689,6 +1697,7 @@ // - git.clone // - git.cloneRecursive // - git.close +// - git.closeAllDiffEditors // - git.commit // - git.commitAll // - git.commitAllAmend @@ -1774,7 +1783,10 @@ // - help.tweetFeedback // - imagePreview.zoomIn // - imagePreview.zoomOut +// - inlayHints.startReadingLineWithHint // - interactive.input.clear +// - ipynb.newUntitledIpynb +// - ipynb.openIpynbInNotebookEditor // - javascript.goToProjectConfig // - javascript.reloadProjects // - jsBrowserBreakpoints.focus @@ -1951,6 +1963,7 @@ // - selectForCompare // - selectLastSuggestion // - setContext +// - setRootFolder // - setSelection // - settings.filterByModified // - settings.filterByOnline @@ -1998,9 +2011,12 @@ // - update.checkForVSCodeUpdate // - update.checking // - update.downloadNow +// - update.downloadUpdate // - update.downloading // - update.install +// - update.installUpdate // - update.restart +// - update.restartToUpdate // - update.showCurrentReleaseNotes // - update.updating // - variables.collapse @@ -2022,6 +2038,7 @@ // - workbench.action.clearEditorHistory // - workbench.action.clearRecentFiles // - workbench.action.closeActivePinnedEditor +// - workbench.action.closeAuxiliaryBar // - workbench.action.closeEditorInAllGroups // - workbench.action.closeEditorsAndGroup // - workbench.action.closeEditorsInOtherGroups @@ -2120,11 +2137,18 @@ // - workbench.action.moveSidePanelToPanel // - workbench.action.moveView // - workbench.action.moveWindowTabToNewWindow +// - workbench.action.navigateBackInEditLocations +// - workbench.action.navigateBackInNavigationLocations // - workbench.action.navigateDown // - workbench.action.navigateEditorGroups +// - workbench.action.navigateForwardInEditLocations +// - workbench.action.navigateForwardInNavigationLocations // - workbench.action.navigateLast // - workbench.action.navigateLeft +// - workbench.action.navigatePreviousInEditLocations +// - workbench.action.navigatePreviousInNavigationLocations // - workbench.action.navigateRight +// - workbench.action.navigateToLastNavigationLocation // - workbench.action.navigateUp // - workbench.action.newGroupAbove // - workbench.action.newGroupBelow @@ -2252,6 +2276,7 @@ // - workbench.action.terminal.changeIcon // - workbench.action.terminal.changeIconInstance // - workbench.action.terminal.changeIconPanel +// - workbench.action.terminal.clearCommandHistory // - workbench.action.terminal.createProfileButton // - workbench.action.terminal.detachSession // - workbench.action.terminal.focus @@ -2277,7 +2302,7 @@ // - workbench.action.terminal.openDetectedLink // - workbench.action.terminal.openFileLink // - workbench.action.terminal.openSettings -// - workbench.action.terminal.openWebLink +// - workbench.action.terminal.openUrlLink // - workbench.action.terminal.relaunch // - workbench.action.terminal.rename // - workbench.action.terminal.renamePanel diff --git a/generator/default-keybindings-win.json b/generator/default-keybindings-win.json index 96e2bc0d..96659b26 100644 --- a/generator/default-keybindings-win.json +++ b/generator/default-keybindings-win.json @@ -1,4 +1,4 @@ -// Default Keybindings of Visual Studio Code 1.64.2 for Windows +// Default Keybindings of Visual Studio Code 1.65.0 for Windows // Override key bindings by placing them into your key bindings file. [ { "key": "escape escape", "command": "workbench.action.exitZenMode", @@ -364,6 +364,8 @@ "when": "editorTextFocus && foldingEnabled" }, { "key": "ctrl+k ctrl+]", "command": "editor.unfoldRecursively", "when": "editorTextFocus && foldingEnabled" }, +{ "key": "escape", "command": "inlayHints.stopReadingLineWithHint", + "when": "isReadingLineWithInlayHints" }, { "key": "tab", "command": "insertSnippet", "when": "editorTextFocus && hasSnippetCompletions && !editorTabMovesFocus && !inSnippetMode" }, { "key": "ctrl+enter", "command": "interactive.execute", @@ -929,6 +931,8 @@ "when": "isMacNative && openFolderWorkspaceSupport" }, { "key": "ctrl+k ctrl+o", "command": "workbench.action.files.openFolder", "when": "openFolderWorkspaceSupport" }, +{ "key": "ctrl+o", "command": "workbench.action.files.openFolderViaWorkspace", + "when": "!openFolderWorkspaceSupport && workbenchState == 'workspace'" }, { "key": "ctrl+o", "command": "workbench.action.files.openLocalFile", "when": "remoteFileDialogVisible" }, { "key": "ctrl+k ctrl+o", "command": "workbench.action.files.openLocalFolder", @@ -1025,6 +1029,8 @@ { "key": "ctrl+t", "command": "workbench.action.showAllSymbols" }, { "key": "f1", "command": "workbench.action.showCommands" }, { "key": "ctrl+shift+p", "command": "workbench.action.showCommands" }, +{ "key": "ctrl+k ctrl+i", "command": "workbench.action.showTreeHover", + "when": "customTreeView && listFocus && !inputFocus" }, { "key": "ctrl+\\", "command": "workbench.action.splitEditor" }, { "key": "ctrl+k ctrl+shift+\\", "command": "workbench.action.splitEditorInGroup", "when": "activeEditorCanSplitInGroup" }, @@ -1320,6 +1326,7 @@ // - acceptSnippet // - actions.findWithSelection // - addRootFolder +// - audioCues.help // - breadcrumbs.toggle // - breadcrumbs.toggleFromEditorTitle // - callStack.collapse @@ -1452,6 +1459,7 @@ // - editor.action.sortLinesDescending // - editor.action.sourceAction // - editor.action.startDebugTextMate +// - editor.action.surroundWithSnippet // - editor.action.toggleColumnSelection // - editor.action.toggleMinimap // - editor.action.toggleRenderControlCharacter @@ -1581,6 +1589,7 @@ // - git.clone // - git.cloneRecursive // - git.close +// - git.closeAllDiffEditors // - git.commit // - git.commitAll // - git.commitAllAmend @@ -1666,7 +1675,10 @@ // - help.tweetFeedback // - imagePreview.zoomIn // - imagePreview.zoomOut +// - inlayHints.startReadingLineWithHint // - interactive.input.clear +// - ipynb.newUntitledIpynb +// - ipynb.openIpynbInNotebookEditor // - javascript.goToProjectConfig // - javascript.reloadProjects // - jsBrowserBreakpoints.focus @@ -1846,6 +1858,7 @@ // - selectForCompare // - selectLastSuggestion // - setContext +// - setRootFolder // - setSelection // - settings.filterByModified // - settings.filterByOnline @@ -1893,9 +1906,12 @@ // - update.checkForVSCodeUpdate // - update.checking // - update.downloadNow +// - update.downloadUpdate // - update.downloading // - update.install +// - update.installUpdate // - update.restart +// - update.restartToUpdate // - update.showCurrentReleaseNotes // - update.updating // - variables.collapse @@ -1917,6 +1933,7 @@ // - workbench.action.clearEditorHistory // - workbench.action.clearRecentFiles // - workbench.action.closeActivePinnedEditor +// - workbench.action.closeAuxiliaryBar // - workbench.action.closeEditorInAllGroups // - workbench.action.closeEditorsAndGroup // - workbench.action.closeEditorsInOtherGroups @@ -2012,11 +2029,18 @@ // - workbench.action.moveSideBarRight // - workbench.action.moveSidePanelToPanel // - workbench.action.moveView +// - workbench.action.navigateBackInEditLocations +// - workbench.action.navigateBackInNavigationLocations // - workbench.action.navigateDown // - workbench.action.navigateEditorGroups +// - workbench.action.navigateForwardInEditLocations +// - workbench.action.navigateForwardInNavigationLocations // - workbench.action.navigateLast // - workbench.action.navigateLeft +// - workbench.action.navigatePreviousInEditLocations +// - workbench.action.navigatePreviousInNavigationLocations // - workbench.action.navigateRight +// - workbench.action.navigateToLastNavigationLocation // - workbench.action.navigateUp // - workbench.action.newGroupAbove // - workbench.action.newGroupBelow @@ -2146,6 +2170,7 @@ // - workbench.action.terminal.changeIconInstance // - workbench.action.terminal.changeIconPanel // - workbench.action.terminal.clear +// - workbench.action.terminal.clearCommandHistory // - workbench.action.terminal.createProfileButton // - workbench.action.terminal.detachSession // - workbench.action.terminal.focus @@ -2171,7 +2196,7 @@ // - workbench.action.terminal.openDetectedLink // - workbench.action.terminal.openFileLink // - workbench.action.terminal.openSettings -// - workbench.action.terminal.openWebLink +// - workbench.action.terminal.openUrlLink // - workbench.action.terminal.relaunch // - workbench.action.terminal.rename // - workbench.action.terminal.renamePanel diff --git a/package.json b/package.json index 6af6fd2e..eccf7575 100644 --- a/package.json +++ b/package.json @@ -367,6 +367,14 @@ }, "when": "kb-macro.recording && hasSymbols" }, + { + "key": "escape", + "command": "kb-macro.wrap", + "args": { + "command": "inlayHints.stopReadingLineWithHint" + }, + "when": "kb-macro.recording && isReadingLineWithInlayHints" + }, { "key": "escape", "command": "kb-macro.wrap", @@ -3728,6 +3736,15 @@ }, "when": "kb-macro.recording && editorTextFocus && inDebugMode" }, + { + "key": "ctrl+k ctrl+i", + "mac": "cmd+k cmd+i", + "command": "kb-macro.wrap", + "args": { + "command": "workbench.action.showTreeHover" + }, + "when": "kb-macro.recording && customTreeView && listFocus && !inputFocus" + }, { "key": "shift+alt+right", "mac": "ctrl+shift+right", @@ -4989,6 +5006,15 @@ }, "when": "kb-macro.recording && isMacNative && openFolderWorkspaceSupport" }, + { + "key": "ctrl+o", + "mac": "cmd+o", + "command": "kb-macro.wrap", + "args": { + "command": "workbench.action.files.openFolderViaWorkspace" + }, + "when": "kb-macro.recording && !openFolderWorkspaceSupport && workbenchState == 'workspace'" + }, { "key": "ctrl+o", "command": "kb-macro.wrap",