description::
× Mcsh-creation: {2026-03-28}
" command ID is a unique internal identifier that VSCode uses to execute an action, distinct from its human-readable name in the Command Palette. You can find them using the following methods.
---
### 🎯 Method 1: The Keyboard Shortcuts Editor (Recommended)
This is the most straightforward method. It displays a searchable list of all commands, showing both their human-readable names and their command IDs.
1. Open the Command Palette with `Ctrl+Shift+P` (or `Cmd+Shift+P` on macOS).
2. Type **"Preferences: Open Keyboard Shortcuts"** and select it.
3. In the search bar, type the name of the action you're looking for.
4. Find the command in the list. Its ID is shown in the **"Command"** column .
---
### ⌨️ Method 2: The `keybindings.json` File
If you already know how to manually edit keybindings, this file is a direct way to see the structure.
1. Open the Command Palette (`Ctrl+Shift+P` / `Cmd+Shift+P`).
2. Type **"Preferences: Open Keyboard Shortcuts (JSON)"** and select it.
3. This opens a JSON file where each entry contains a `"command"` field. This field's value is the command ID .
---
### 💻 Method 3: Using the Developer Tools (For the Technically Inclined)
This method allows you to programmatically get a full list of all commands loaded by VS Code.
1. Open the built-in terminal in VS Code.
2. Start the VS Code command-line interface with the `--status` flag:
bash
code --status
3. In the output, look for a section labeled **"Extension Statistics"**. This section lists the commands that are currently registered.
### 🔎 Finding Your Example: "Debug: Start Debugging"
To find the command ID for "Debug: Start Debugging", you would follow **Method 1** :
1. Open the **Keyboard Shortcuts** editor.
2. Search for **`start debugging`**.
3. The command in the list will have the ID **`workbench.action.debug.start`**.
I hope this helps you find the specific command IDs you're looking for. If you're trying to find a particular command, feel free to ask."
[{2026-03-28 retrieved} https://chat.deepseek.com/a/chat/s/277c551d-1afc-4198-bdba-a4d64e405db8]
name::
* McshEngl.VSCode-command-ID!⇒Vsccmdi,
* McshEngl.Vsccmdi!=VSCode-command-ID,
* McshEngl.Vsccmdi!@McshTchInf000042,
* McshEngl.McshTchInf000042.last.html//dirTchInf//dirMcsh!⇒Vsccmdi,
* McshEngl.dirTchInf/McshTchInf000042.last.html!⇒Vsccmdi,
* McshEngl.Vscdcmnd'ID!⇒Vsccmdi,
attribute::
* Vsccmdi'attribute,
===
* Vsccmdi:generic,
===
* Vsccmdi.specific,
===
* Vsccmdi//whole,
===
* Vsccmdi/part,
===
* Vsccmdi;;parent,
===
* Vsccmdi;child,
description::
× Mcsh-creation: {2026-09-29}
name::
* McshEngl.Vsccmdi'whole_part_tree,
whole-tree::
* McshEngl.Vsccmdi//whole,
===
* Visual-Studio-Code,
* ...sympan//whole,
description::
× Mcsh-creation: {2026-10-04}
name::
* McshEngl.Vsccmdi'generic_specific_tree,
generic-tree::
* McshEngl.Vsccmdi:generic,
===
* ...entity:generic,
specific-tree::
* McshEngl.Vsccmdi.specific,
===
Vsccmdi.runCommands::
· run other commands.
"command": "runCommands",
"args": {
"commands": [
"cursorUp",
"cursorLineEnd",
"editor.action.insertLineAfter",
{"command": "type", "args": {"text": "======"}},
"cursorLeft"
]
},
===
* McshEngl.Vscdcmnd.runCommands,
Vsccmdi.type::
· inserts text at cursor.
{
"command": "type",
"args": {"text": "======"}
},
===
* McshEngl.Vscdcmnd.type,
Vsccmdi.@azure.askAgentAboutResource,
===
* McshEngl.Vscdcmnd.@azure.askAgentAboutResource,
Vsccmdi.@azure.installAzureSkillsGlobally,
===
* McshEngl.Vscdcmnd.@azure.installAzureSkillsGlobally,
Vsccmdi.@azure.installAzureSkillsLocally,
===
* McshEngl.Vscdcmnd.@azure.installAzureSkillsLocally,
Vsccmdi.@azure.openBugReport,
===
* McshEngl.Vscdcmnd.@azure.openBugReport,
Vsccmdi.@azure.openFeatureRequest,
===
* McshEngl.Vscdcmnd.@azure.openFeatureRequest,
Vsccmdi.@azure.setGlobalStat,
===
* McshEngl.Vscdcmnd.@azure.setGlobalState,
Vsccmdi.@azure.showOutputChannel,
===
* McshEngl.Vscdcmnd.@azure.showOutputChannel,
Vsccmdi.@azure.uninstallAzureSkillsGlobally,
===
* McshEngl.Vscdcmnd.@azure.uninstallAzureSkillsGlobally,
Vsccmdi.@azure.viewGlobalState,
===
* McshEngl.Vscdcmnd.@azure.viewGlobalState,
Vsccmdi.acceptAlternativeSelectedSuggestion,
· key: shift+enter,
· when: suggestWidgetHasFocusedSuggestion && suggestWidgetVisible && textInputFocus,
===
* McshEngl.Vscdcmnd.acceptAlternativeSelectedSuggestion,
Vsccmdi.acceptAlternativeSelectedSuggestion,
· key: shift+tab,
· when: suggestWidgetHasFocusedSuggestion && suggestWidgetVisible && textInputFocus,
===
* McshEngl.Vscdcmnd.acceptAlternativeSelectedSuggestion,
Vsccmdi.acceptRenameInput,
· key: enter,
· when: editorFocus && renameInputVisible && !isComposing,
===
* McshEngl.Vscdcmnd.acceptRenameInput,
Vsccmdi.acceptRenameInputWithPreview,
· key: ctrl+enter,
· when: config.editor.rename.enablePreview && editorFocus && renameInputVisible && !isComposing,
===
* McshEngl.Vscdcmnd.acceptRenameInputWithPreview,
Vsccmdi.acceptSelectedCodeAction,
· key: ctrl+.,
· when: codeActionMenuVisible && kb-macro.active,
===
* McshEngl.Vscdcmnd.acceptSelectedCodeAction,
Vsccmdi.acceptSelectedCodeAction,
· key: ctrl+.,
· when: codeActionMenuVisible,
===
* McshEngl.Vscdcmnd.acceptSelectedCodeAction,
Vsccmdi.acceptSelectedCodeAction,
· key: enter,
· when: codeActionMenuVisible && kb-macro.active,
===
* McshEngl.Vscdcmnd.acceptSelectedCodeAction,
Vsccmdi.acceptSelectedCodeAction,
· key: enter,
· when: codeActionMenuVisible,
===
* McshEngl.Vscdcmnd.acceptSelectedCodeAction,
Vsccmdi.acceptSelectedSuggestion,
· key: enter,
· when: acceptSuggestionOnEnter && suggestWidgetHasFocusedSuggestion && suggestWidgetVisible && suggestionMakesTextEdit && textInputFocus,
===
* McshEngl.Vscdcmnd.acceptSelectedSuggestion,
Vsccmdi.acceptSelectedSuggestion,
· key: tab,
· when: suggestWidgetHasFocusedSuggestion && suggestWidgetVisible && textInputFocus,
===
* McshEngl.Vscdcmnd.acceptSelectedSuggestion,
Vsccmdi.acceptSelectedSuggestionOnEnter,
===
* McshEngl.Vscdcmnd.acceptSelectedSuggestionOnEnter,
Vsccmdi.acceptSnippet,
===
* McshEngl.Vscdcmnd.acceptSnippet,
Vsccmdi.accessibility.announcement.help,
===
* McshEngl.Vscdcmnd.accessibility.announcement.help,
Vsccmdi.actions.find,
· key: ctrl+f,
· when: editorFocus || editorIsOpen,
===
* McshEngl.Vscdcmnd.actions.find,
Vsccmdi.actions.findWithSelection,
===
* McshEngl.Vscdcmnd.actions.findWithSelection,
Vsccmdi.addCursorsAtSearchResults,
· key: ctrl+shift+l,
· when: fileMatchOrMatchFocus && searchViewletVisible,
===
* McshEngl.Vscdcmnd.addCursorsAtSearchResults,
Vsccmdi.addRootFolder,
===
* McshEngl.Vscdcmnd.addRootFolder,
Vsccmdi.agentSession.archive,
· key: delete,
· when: agentSessionsViewerFocused && !agentSessionIsArchived,
===
* McshEngl.Vscdcmnd.agentSession.archive,
Vsccmdi.agentSession.delete,
===
* McshEngl.Vscdcmnd.agentSession.delete,
Vsccmdi.agentSession.enterAgentSessionProjection,
===
* McshEngl.Vscdcmnd.agentSession.enterAgentSessionProjection,
Vsccmdi.agentSession.exitAgentSessionProjection,
· key: escape,
· when: chatInAgentSessionProjection && chatIsEnabled,
===
* McshEngl.Vscdcmnd.agentSession.exitAgentSessionProjection,
Vsccmdi.agentSession.markRead,
===
* McshEngl.Vscdcmnd.agentSession.markRead,
Vsccmdi.agentSession.markUnread,
===
* McshEngl.Vscdcmnd.agentSession.markUnread,
Vsccmdi.agentSession.pin,
===
* McshEngl.Vscdcmnd.agentSession.pin,
Vsccmdi.agentSession.rename,
· key: f2,
· when: agentSessionsViewerFocused && !agentSessionHasMultipleSelected && chatSessionType == 'local',
===
* McshEngl.Vscdcmnd.agentSession.rename,
Vsccmdi.agentSession.unarchive,
· key: shift+delete,
· when: agentSessionIsArchived && agentSessionsViewerFocused,
===
* McshEngl.Vscdcmnd.agentSession.unarchive,
Vsccmdi.agentSession.unpin,
===
* McshEngl.Vscdcmnd.agentSession.unpin,
Vsccmdi.agentSessionSection.archive,
===
* McshEngl.Vscdcmnd.agentSessionSection.archive,
Vsccmdi.agentSessionSection.collapseAll,
===
* McshEngl.Vscdcmnd.agentSessionSection.collapseAll,
Vsccmdi.agentSessionSection.markRead,
===
* McshEngl.Vscdcmnd.agentSessionSection.markRead,
Vsccmdi.agentSessionSection.unarchive,
===
* McshEngl.Vscdcmnd.agentSessionSection.unarchive,
Vsccmdi.agentSessions.hideAgentSessionsSidebar,
===
* McshEngl.Vscdcmnd.agentSessions.hideAgentSessionsSidebar,
Vsccmdi.agentSessions.showAgentSessionsSidebar,
===
* McshEngl.Vscdcmnd.agentSessions.showAgentSessionsSidebar,
Vsccmdi.agentSessions.toggleAgentSessionsSidebar,
===
* McshEngl.Vscdcmnd.agentSessions.toggleAgentSessionsSidebar,
Vsccmdi.agentSessionsViewer.find,
===
* McshEngl.Vscdcmnd.agentSessionsViewer.find,
Vsccmdi.agentSessionsViewer.refresh,
===
* McshEngl.Vscdcmnd.agentSessionsViewer.refresh,
Vsccmdi.ai-mlstudio.addRemoteInferenceEndpoint,
===
* McshEngl.Vscdcmnd.ai_mlstudio.addRemoteInferenceEndpoint,
Vsccmdi.ai-mlstudio.agent-ghcp.add-eval,
===
* McshEngl.Vscdcmnd.ai_mlstudio.agent_ghcp.add_eval,
Vsccmdi.ai-mlstudio.agent-ghcp.create-agent,
===
* McshEngl.Vscdcmnd.ai_mlstudio.agent_ghcp.create_agent,
Vsccmdi.ai-mlstudio.agent-ghcp.enable-tracing,
===
* McshEngl.Vscdcmnd.ai_mlstudio.agent_ghcp.enable_tracing,
Vsccmdi.ai-mlstudio.agent-ghcp.new-workflow,
===
* McshEngl.Vscdcmnd.ai_mlstudio.agent_ghcp.new_workflow,
Vsccmdi.ai-mlstudio.agent-ghcp.orchestrate-foundry-agents,
===
* McshEngl.Vscdcmnd.ai_mlstudio.agent_ghcp.orchestrate_foundry_agents,
Vsccmdi.ai-mlstudio.agentBuilder,
===
* McshEngl.Vscdcmnd.ai_mlstudio.agentBuilder,
Vsccmdi.ai-mlstudio.command.submitEvaluation,
===
* McshEngl.Vscdcmnd.ai_mlstudio.command.submitEvaluation,
Vsccmdi.ai-mlstudio.commandPalette.addRemoteInferenceEndpoint,
===
* McshEngl.Vscdcmnd.ai_mlstudio.commandPalette.addRemoteInferenceEndpoint,
Vsccmdi.ai-mlstudio.copyGHAccessToken,
===
* McshEngl.Vscdcmnd.ai_mlstudio.copyGHAccessToken,
Vsccmdi.ai-mlstudio.createMcpToolConnection,
===
* McshEngl.Vscdcmnd.ai_mlstudio.createMcpToolConnection,
Vsccmdi.ai-mlstudio.createNewAgent,
===
* McshEngl.Vscdcmnd.ai_mlstudio.createNewAgent,
Vsccmdi.ai-mlstudio.deleteInferenceModel,
===
* McshEngl.Vscdcmnd.ai_mlstudio.deleteInferenceModel,
Vsccmdi.ai-mlstudio.deployHostedAgent,
===
* McshEngl.Vscdcmnd.ai_mlstudio.deployHostedAgent,
Vsccmdi.ai-mlstudio.deployInference,
===
* McshEngl.Vscdcmnd.ai_mlstudio.deployInference,
Vsccmdi.ai-mlstudio.documentation,
===
* McshEngl.Vscdcmnd.ai_mlstudio.documentation,
Vsccmdi.ai-mlstudio.downloadInferenceModel,
===
* McshEngl.Vscdcmnd.ai_mlstudio.downloadInferenceModel,
Vsccmdi.ai-mlstudio.editSecret,
===
* McshEngl.Vscdcmnd.ai_mlstudio.editSecret,
Vsccmdi.ai-mlstudio.encryptCustomModelValue,
===
* McshEngl.Vscdcmnd.ai_mlstudio.encryptCustomModelValue,
Vsccmdi.ai-mlstudio.evaluation.addCustomEvaluator,
===
* McshEngl.Vscdcmnd.ai_mlstudio.evaluation.addCustomEvaluator,
Vsccmdi.ai-mlstudio.evaluation.analyzeResults,
===
* McshEngl.Vscdcmnd.ai_mlstudio.evaluation.analyzeResults,
Vsccmdi.ai-mlstudio.evaluation.downloadRemoteResult,
===
* McshEngl.Vscdcmnd.ai_mlstudio.evaluation.downloadRemoteResult,
Vsccmdi.ai-mlstudio.evaluation.generateTestCases,
===
* McshEngl.Vscdcmnd.ai_mlstudio.evaluation.generateTestCases,
Vsccmdi.ai-mlstudio.evaluation.openDataset,
===
* McshEngl.Vscdcmnd.ai_mlstudio.evaluation.openDataset,
Vsccmdi.ai-mlstudio.evaluation.refreshAgentEvals,
===
* McshEngl.Vscdcmnd.ai_mlstudio.evaluation.refreshAgentEvals,
Vsccmdi.ai-mlstudio.evaluation.refreshRemoteResults,
===
* McshEngl.Vscdcmnd.ai_mlstudio.evaluation.refreshRemoteResults,
Vsccmdi.ai-mlstudio.evaluation.updateCustomEvaluator,
===
* McshEngl.Vscdcmnd.ai_mlstudio.evaluation.updateCustomEvaluator,
Vsccmdi.ai-mlstudio.generateProject,
===
* McshEngl.Vscdcmnd.ai_mlstudio.generateProject,
Vsccmdi.ai-mlstudio.generateProjectAndRefreshVSCodeWindow,
===
* McshEngl.Vscdcmnd.ai_mlstudio.generateProjectAndRefreshVSCodeWindow,
Vsccmdi.ai-mlstudio.getProjectSettings,
===
* McshEngl.Vscdcmnd.ai_mlstudio.getProjectSettings,
Vsccmdi.ai-mlstudio.installCondaWslLinux,
===
* McshEngl.Vscdcmnd.ai_mlstudio.installCondaWslLinux,
Vsccmdi.ai-mlstudio.installCudaWslLinux,
===
* McshEngl.Vscdcmnd.ai_mlstudio.installCudaWslLinux,
Vsccmdi.ai-mlstudio.installFoundrySkill,
===
* McshEngl.Vscdcmnd.ai_mlstudio.installFoundrySkill,
Vsccmdi.ai-mlstudio.internal.GHModelsDoc,
===
* McshEngl.Vscdcmnd.ai_mlstudio.internal.GHModelsDoc,
Vsccmdi.ai-mlstudio.joinCommunity,
===
* McshEngl.Vscdcmnd.ai_mlstudio.joinCommunity,
Vsccmdi.ai-mlstudio.mcp.addHttpServer,
===
* McshEngl.Vscdcmnd.ai_mlstudio.mcp.addHttpServer,
Vsccmdi.ai-mlstudio.mcp.addServer,
===
* McshEngl.Vscdcmnd.ai_mlstudio.mcp.addServer,
Vsccmdi.ai-mlstudio.mcp.addStdioServer,
===
* McshEngl.Vscdcmnd.ai_mlstudio.mcp.addStdioServer,
Vsccmdi.ai-mlstudio.mcp.cancelServer,
===
* McshEngl.Vscdcmnd.ai_mlstudio.mcp.cancelServer,
Vsccmdi.ai-mlstudio.mcp.configureFoundryServer,
===
* McshEngl.Vscdcmnd.ai_mlstudio.mcp.configureFoundryServer,
Vsccmdi.ai-mlstudio.mcp.connectToAgent,
===
* McshEngl.Vscdcmnd.ai_mlstudio.mcp.connectToAgent,
Vsccmdi.ai-mlstudio.mcp.createNewServer,
===
* McshEngl.Vscdcmnd.ai_mlstudio.mcp.createNewServer,
Vsccmdi.ai-mlstudio.mcp.editConfiguration,
===
* McshEngl.Vscdcmnd.ai_mlstudio.mcp.editConfiguration,
Vsccmdi.ai-mlstudio.mcp.editFoundryServer,
===
* McshEngl.Vscdcmnd.ai_mlstudio.mcp.editFoundryServer,
Vsccmdi.ai-mlstudio.mcp.openDocumentation,
===
* McshEngl.Vscdcmnd.ai_mlstudio.mcp.openDocumentation,
Vsccmdi.ai-mlstudio.mcp.refreshServer,
===
* McshEngl.Vscdcmnd.ai_mlstudio.mcp.refreshServer,
Vsccmdi.ai-mlstudio.mcp.removeAzureAISearchConnection,
===
* McshEngl.Vscdcmnd.ai_mlstudio.mcp.removeAzureAISearchConnection,
Vsccmdi.ai-mlstudio.mcp.removeBingConnection,
===
* McshEngl.Vscdcmnd.ai_mlstudio.mcp.removeBingConnection,
Vsccmdi.ai-mlstudio.mcp.removeFoundryServer,
===
* McshEngl.Vscdcmnd.ai_mlstudio.mcp.removeFoundryServer,
Vsccmdi.ai-mlstudio.mcp.removeServer,
===
* McshEngl.Vscdcmnd.ai_mlstudio.mcp.removeServer,
Vsccmdi.ai-mlstudio.mcp.startServer,
===
* McshEngl.Vscdcmnd.ai_mlstudio.mcp.startServer,
Vsccmdi.ai-mlstudio.mcp.stopServer,
===
* McshEngl.Vscdcmnd.ai_mlstudio.mcp.stopServer,
Vsccmdi.ai-mlstudio.modelComparison,
===
* McshEngl.Vscdcmnd.ai_mlstudio.modelComparison,
Vsccmdi.ai-mlstudio.modelLab.createFinetuningWorkspace,
===
* McshEngl.Vscdcmnd.ai_mlstudio.modelLab.createFinetuningWorkspace,
Vsccmdi.ai-mlstudio.modelLab.createWorkspace,
===
* McshEngl.Vscdcmnd.ai_mlstudio.modelLab.createWorkspace,
Vsccmdi.ai-mlstudio.modelLab.finetuningFirstEnterNewProj,
===
* McshEngl.Vscdcmnd.ai_mlstudio.modelLab.finetuningFirstEnterNewProj,
Vsccmdi.ai-mlstudio.modelLab.firstEnterNewProj,
===
* McshEngl.Vscdcmnd.ai_mlstudio.modelLab.firstEnterNewProj,
Vsccmdi.ai-mlstudio.modelLab.generationCompleted,
===
* McshEngl.Vscdcmnd.ai_mlstudio.modelLab.generationCompleted,
Vsccmdi.ai-mlstudio.modelLab.openFinetuningMetricsPage,
===
* McshEngl.Vscdcmnd.ai_mlstudio.modelLab.openFinetuningMetricsPage,
Vsccmdi.ai-mlstudio.modelLab.openFinetuningOverview,
===
* McshEngl.Vscdcmnd.ai_mlstudio.modelLab.openFinetuningOverview,
Vsccmdi.ai-mlstudio.modelLab.openProfiling,
===
* McshEngl.Vscdcmnd.ai_mlstudio.modelLab.openProfiling,
Vsccmdi.ai-mlstudio.modelLab.openWorkflow,
===
* McshEngl.Vscdcmnd.ai_mlstudio.modelLab.openWorkflow,
Vsccmdi.ai-mlstudio.modelPlayground,
===
* McshEngl.Vscdcmnd.ai_mlstudio.modelPlayground,
Vsccmdi.ai-mlstudio.models,
===
* McshEngl.Vscdcmnd.ai_mlstudio.models,
Vsccmdi.ai-mlstudio.openConversationHistory,
===
* McshEngl.Vscdcmnd.ai_mlstudio.openConversationHistory,
Vsccmdi.ai-mlstudio.openDataViewer,
===
* McshEngl.Vscdcmnd.ai_mlstudio.openDataViewer,
Vsccmdi.ai-mlstudio.openDataset,
===
* McshEngl.Vscdcmnd.ai_mlstudio.openDataset,
Vsccmdi.ai-mlstudio.openEvaluationOverview,
===
* McshEngl.Vscdcmnd.ai_mlstudio.openEvaluationOverview,
Vsccmdi.ai-mlstudio.openFinetuningOverview,
===
* McshEngl.Vscdcmnd.ai_mlstudio.openFinetuningOverview,
Vsccmdi.ai-mlstudio.openHostedAgentPlayground,
===
* McshEngl.Vscdcmnd.ai_mlstudio.openHostedAgentPlayground,
Vsccmdi.ai-mlstudio.openModelCardMarkdown,
===
* McshEngl.Vscdcmnd.ai_mlstudio.openModelCardMarkdown,
Vsccmdi.ai-mlstudio.openModelLicense,
===
* McshEngl.Vscdcmnd.ai_mlstudio.openModelLicense,
Vsccmdi.ai-mlstudio.openTestTool,
===
* McshEngl.Vscdcmnd.ai_mlstudio.openTestTool,
Vsccmdi.ai-mlstudio.openTutorial,
===
* McshEngl.Vscdcmnd.ai_mlstudio.openTutorial,
Vsccmdi.ai-mlstudio.prepareEnvironment,
===
* McshEngl.Vscdcmnd.ai_mlstudio.prepareEnvironment,
Vsccmdi.ai-mlstudio.promptBuilder,
===
* McshEngl.Vscdcmnd.ai_mlstudio.promptBuilder,
Vsccmdi.ai-mlstudio.promptConsole,
===
* McshEngl.Vscdcmnd.ai_mlstudio.promptConsole,
Vsccmdi.ai-mlstudio.provision,
===
* McshEngl.Vscdcmnd.ai_mlstudio.provision,
Vsccmdi.ai-mlstudio.provisionInference,
===
* McshEngl.Vscdcmnd.ai_mlstudio.provisionInference,
Vsccmdi.ai-mlstudio.recentAgents.createInCode,
===
* McshEngl.Vscdcmnd.ai_mlstudio.recentAgents.createInCode,
Vsccmdi.ai-mlstudio.recentAgents.designWithBuilder,
===
* McshEngl.Vscdcmnd.ai_mlstudio.recentAgents.designWithBuilder,
Vsccmdi.ai-mlstudio.refreshVSCodeWindow,
===
* McshEngl.Vscdcmnd.ai_mlstudio.refreshVSCodeWindow,
Vsccmdi.ai-mlstudio.reportIssue,
===
* McshEngl.Vscdcmnd.ai_mlstudio.reportIssue,
Vsccmdi.ai-mlstudio.resetAllTokens,
===
* McshEngl.Vscdcmnd.ai_mlstudio.resetAllTokens,
Vsccmdi.ai-mlstudio.run,
===
* McshEngl.Vscdcmnd.ai_mlstudio.run,
Vsccmdi.ai-mlstudio.setGHAccessToken,
===
* McshEngl.Vscdcmnd.ai_mlstudio.setGHAccessToken,
Vsccmdi.ai-mlstudio.setHFAccessToken,
===
* McshEngl.Vscdcmnd.ai_mlstudio.setHFAccessToken,
Vsccmdi.ai-mlstudio.setTreeViewMode,
===
* McshEngl.Vscdcmnd.ai_mlstudio.setTreeViewMode,
Vsccmdi.ai-mlstudio.setupAIModel,
===
* McshEngl.Vscdcmnd.ai_mlstudio.setupAIModel,
Vsccmdi.ai-mlstudio.setupDatasetFlow,
===
* McshEngl.Vscdcmnd.ai_mlstudio.setupDatasetFlow,
Vsccmdi.ai-mlstudio.showJobOutputChannel,
===
* McshEngl.Vscdcmnd.ai_mlstudio.showJobOutputChannel,
Vsccmdi.ai-mlstudio.showOutputChannel,
===
* McshEngl.Vscdcmnd.ai_mlstudio.showOutputChannel,
Vsccmdi.ai-mlstudio.showWhatsNew,
===
* McshEngl.Vscdcmnd.ai_mlstudio.showWhatsNew,
Vsccmdi.ai-mlstudio.shutdownInferenceAgent,
===
* McshEngl.Vscdcmnd.ai_mlstudio.shutdownInferenceAgent,
Vsccmdi.ai-mlstudio.streamingLog,
===
* McshEngl.Vscdcmnd.ai_mlstudio.streamingLog,
Vsccmdi.ai-mlstudio.switchToFunctionalMode,
===
* McshEngl.Vscdcmnd.ai_mlstudio.switchToFunctionalMode,
Vsccmdi.ai-mlstudio.switchToFunctionalMode.active,
===
* McshEngl.Vscdcmnd.ai_mlstudio.switchToFunctionalMode.active,
Vsccmdi.ai-mlstudio.switchToLifecycleMode,
===
* McshEngl.Vscdcmnd.ai_mlstudio.switchToLifecycleMode,
Vsccmdi.ai-mlstudio.switchToLifecycleMode.active,
===
* McshEngl.Vscdcmnd.ai_mlstudio.switchToLifecycleMode.active,
Vsccmdi.ai-mlstudio.switchTreeViewMode,
===
* McshEngl.Vscdcmnd.ai_mlstudio.switchTreeViewMode,
Vsccmdi.ai-mlstudio.test.happyPath,
===
* McshEngl.Vscdcmnd.ai_mlstudio.test.happyPath,
Vsccmdi.ai-mlstudio.toolCatalog,
===
* McshEngl.Vscdcmnd.ai_mlstudio.toolCatalog,
Vsccmdi.ai-mlstudio.tracing.open,
===
* McshEngl.Vscdcmnd.ai_mlstudio.tracing.open,
Vsccmdi.ai-mlstudio.tracing.openFoundryTrace,
===
* McshEngl.Vscdcmnd.ai_mlstudio.tracing.openFoundryTrace,
Vsccmdi.ai-mlstudio.tracing.showStatus,
===
* McshEngl.Vscdcmnd.ai_mlstudio.tracing.showStatus,
Vsccmdi.ai-mlstudio.tracing.startCollector,
===
* McshEngl.Vscdcmnd.ai_mlstudio.tracing.startCollector,
Vsccmdi.ai-mlstudio.tracing.stopCollector,
===
* McshEngl.Vscdcmnd.ai_mlstudio.tracing.stopCollector,
Vsccmdi.ai-mlstudio.tracingViewer,
===
* McshEngl.Vscdcmnd.ai_mlstudio.tracingViewer,
Vsccmdi.ai-mlstudio.treeView.agents.deleteAgent,
===
* McshEngl.Vscdcmnd.ai_mlstudio.treeView.agents.deleteAgent,
Vsccmdi.ai-mlstudio.treeView.agents.deleteAgentVersion,
===
* McshEngl.Vscdcmnd.ai_mlstudio.treeView.agents.deleteAgentVersion,
Vsccmdi.ai-mlstudio.treeView.agents.designWithBuilder,
===
* McshEngl.Vscdcmnd.ai_mlstudio.treeView.agents.designWithBuilder,
Vsccmdi.ai-mlstudio.treeView.agents.refreshFoundryAgents,
===
* McshEngl.Vscdcmnd.ai_mlstudio.treeView.agents.refreshFoundryAgents,
Vsccmdi.ai-mlstudio.treeView.agents.refreshLocalAgents,
===
* McshEngl.Vscdcmnd.ai_mlstudio.treeView.agents.refreshLocalAgents,
Vsccmdi.ai-mlstudio.treeView.agents.renameAgent,
===
* McshEngl.Vscdcmnd.ai_mlstudio.treeView.agents.renameAgent,
Vsccmdi.ai-mlstudio.treeView.agents.renameAgentVersion,
===
* McshEngl.Vscdcmnd.ai_mlstudio.treeView.agents.renameAgentVersion,
Vsccmdi.ai-mlstudio.treeView.evaluation.openInDataViewer,
===
* McshEngl.Vscdcmnd.ai_mlstudio.treeView.evaluation.openInDataViewer,
Vsccmdi.ai-mlstudio.treeView.models.about,
===
* McshEngl.Vscdcmnd.ai_mlstudio.treeView.models.about,
Vsccmdi.ai-mlstudio.treeView.models.addRemoteInferenceEndpoint,
===
* McshEngl.Vscdcmnd.ai_mlstudio.treeView.models.addRemoteInferenceEndpoint,
Vsccmdi.ai-mlstudio.treeView.models.cancelDownloading,
===
* McshEngl.Vscdcmnd.ai_mlstudio.treeView.models.cancelDownloading,
Vsccmdi.ai-mlstudio.treeView.models.click,
===
* McshEngl.Vscdcmnd.ai_mlstudio.treeView.models.click,
Vsccmdi.ai-mlstudio.treeView.models.copyEndpoint,
===
* McshEngl.Vscdcmnd.ai_mlstudio.treeView.models.copyEndpoint,
Vsccmdi.ai-mlstudio.treeView.models.copyModelName,
===
* McshEngl.Vscdcmnd.ai_mlstudio.treeView.models.copyModelName,
Vsccmdi.ai-mlstudio.treeView.models.createFineTuneProject,
===
* McshEngl.Vscdcmnd.ai_mlstudio.treeView.models.createFineTuneProject,
Vsccmdi.ai-mlstudio.treeView.models.delete,
===
* McshEngl.Vscdcmnd.ai_mlstudio.treeView.models.delete,
Vsccmdi.ai-mlstudio.treeView.models.edit,
===
* McshEngl.Vscdcmnd.ai_mlstudio.treeView.models.edit,
Vsccmdi.ai-mlstudio.treeView.models.foundry.selectProject,
===
* McshEngl.Vscdcmnd.ai_mlstudio.treeView.models.foundry.selectProject,
Vsccmdi.ai-mlstudio.treeView.models.loadInAgentBuilder,
===
* McshEngl.Vscdcmnd.ai_mlstudio.treeView.models.loadInAgentBuilder,
Vsccmdi.ai-mlstudio.treeView.models.loadInPlayground,
===
* McshEngl.Vscdcmnd.ai_mlstudio.treeView.models.loadInPlayground,
Vsccmdi.ai-mlstudio.treeView.models.refresh,
===
* McshEngl.Vscdcmnd.ai_mlstudio.treeView.models.refresh,
Vsccmdi.ai-mlstudio.treeView.models.remoteInferenceInPlaygroundDocs,
===
* McshEngl.Vscdcmnd.ai_mlstudio.treeView.models.remoteInferenceInPlaygroundDocs,
Vsccmdi.ai-mlstudio.treeView.models.startServer,
===
* McshEngl.Vscdcmnd.ai_mlstudio.treeView.models.startServer,
Vsccmdi.ai-mlstudio.treeView.models.stopServer,
===
* McshEngl.Vscdcmnd.ai_mlstudio.treeView.models.stopServer,
Vsccmdi.ai-mlstudio.triggerFoundryModelDeployment,
===
* McshEngl.Vscdcmnd.ai_mlstudio.triggerFoundryModelDeployment,
Vsccmdi.ai-mlstudio.tutorials,
===
* McshEngl.Vscdcmnd.ai_mlstudio.tutorials,
Vsccmdi.ai-mlstudio.unloadInferenceModel,
===
* McshEngl.Vscdcmnd.ai_mlstudio.unloadInferenceModel,
Vsccmdi.ai-mlstudio.view.evaluation.focus,
===
* McshEngl.Vscdcmnd.ai_mlstudio.view.evaluation.focus,
Vsccmdi.ai-mlstudio.view.evaluation.removeView,
===
* McshEngl.Vscdcmnd.ai_mlstudio.view.evaluation.removeView,
Vsccmdi.ai-mlstudio.view.evaluation.resetViewLocation,
===
* McshEngl.Vscdcmnd.ai_mlstudio.view.evaluation.resetViewLocation,
Vsccmdi.ai-mlstudio.view.evaluation.toggleVisibility,
===
* McshEngl.Vscdcmnd.ai_mlstudio.view.evaluation.toggleVisibility,
Vsccmdi.ai-mlstudio.viewPrompts,
===
* McshEngl.Vscdcmnd.ai_mlstudio.viewPrompts,
Vsccmdi.ai-mlstudio.walkthrough.installCopilotChat,
===
* McshEngl.Vscdcmnd.ai_mlstudio.walkthrough.installCopilotChat,
Vsccmdi.ai-mlstudio.walkthrough.openGetStartedPage,
===
* McshEngl.Vscdcmnd.ai_mlstudio.walkthrough.openGetStartedPage,
Vsccmdi.ai-mlstudio.walkthrough.showAllCommands,
===
* McshEngl.Vscdcmnd.ai_mlstudio.walkthrough.showAllCommands,
Vsccmdi.ai-mlstudio.walkthrough.signInFoundry,
===
* McshEngl.Vscdcmnd.ai_mlstudio.walkthrough.signInFoundry,
Vsccmdi.ai-mlstudio.walkthrough.tryRemoteModel,
===
* McshEngl.Vscdcmnd.ai_mlstudio.walkthrough.tryRemoteModel,
Vsccmdi.aiCustomization.openManagementEditor,
===
* McshEngl.Vscdcmnd.aiCustomization.openManagementEditor,
Vsccmdi.aiCustomizationManagement.copyPath,
===
* McshEngl.Vscdcmnd.aiCustomizationManagement.copyPath,
Vsccmdi.aiCustomizationManagement.delete,
===
* McshEngl.Vscdcmnd.aiCustomizationManagement.delete,
Vsccmdi.aiCustomizationManagement.disableItem,
===
* McshEngl.Vscdcmnd.aiCustomizationManagement.disableItem,
Vsccmdi.aiCustomizationManagement.enableItem,
===
* McshEngl.Vscdcmnd.aiCustomizationManagement.enableItem,
Vsccmdi.aiCustomizationManagement.openFile,
===
* McshEngl.Vscdcmnd.aiCustomizationManagement.openFile,
Vsccmdi.aiCustomizationManagement.revealInOS,
===
* McshEngl.Vscdcmnd.aiCustomizationManagement.revealInOS,
Vsccmdi.aiCustomizationManagement.runPrompt,
===
* McshEngl.Vscdcmnd.aiCustomizationManagement.runPrompt,
Vsccmdi.aiCustomizationManagement.showPlugin,
===
* McshEngl.Vscdcmnd.aiCustomizationManagement.showPlugin,
Vsccmdi.aiCustomizationManagement.uninstallPlugin,
===
* McshEngl.Vscdcmnd.aiCustomizationManagement.uninstallPlugin,
Vsccmdi.aiToolkitHelpAndFeedback.focus,
===
* McshEngl.Vscdcmnd.aiToolkitHelpAndFeedback.focus,
Vsccmdi.aiToolkitHelpAndFeedback.removeView,
===
* McshEngl.Vscdcmnd.aiToolkitHelpAndFeedback.removeView,
Vsccmdi.aiToolkitHelpAndFeedback.resetViewLocation,
===
* McshEngl.Vscdcmnd.aiToolkitHelpAndFeedback.resetViewLocation,
Vsccmdi.aiToolkitHelpAndFeedback.toggleVisibility,
===
* McshEngl.Vscdcmnd.aiToolkitHelpAndFeedback.toggleVisibility,
Vsccmdi.aiToolkitRemoteResources.focus,
===
* McshEngl.Vscdcmnd.aiToolkitRemoteResources.focus,
Vsccmdi.aiToolkitRemoteResources.removeView,
===
* McshEngl.Vscdcmnd.aiToolkitRemoteResources.removeView,
Vsccmdi.aiToolkitRemoteResources.resetViewLocation,
===
* McshEngl.Vscdcmnd.aiToolkitRemoteResources.resetViewLocation,
Vsccmdi.aiToolkitRemoteResources.toggleVisibility,
===
* McshEngl.Vscdcmnd.aiToolkitRemoteResources.toggleVisibility,
Vsccmdi.aiToolkitUserTools.focus,
===
* McshEngl.Vscdcmnd.aiToolkitUserTools.focus,
Vsccmdi.aiToolkitUserTools.removeView,
===
* McshEngl.Vscdcmnd.aiToolkitUserTools.removeView,
Vsccmdi.aiToolkitUserTools.resetViewLocation,
===
* McshEngl.Vscdcmnd.aiToolkitUserTools.resetViewLocation,
Vsccmdi.aiToolkitUserTools.toggleVisibility,
===
* McshEngl.Vscdcmnd.aiToolkitUserTools.toggleVisibility,
Vsccmdi.azure-ai-foundry.commandPalette.clearDefault,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.commandPalette.clearDefault,
Vsccmdi.azure-ai-foundry.commandPalette.createMultiAgentWorkflow,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.commandPalette.createMultiAgentWorkflow,
Vsccmdi.azure-ai-foundry.commandPalette.createProject,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.commandPalette.createProject,
Vsccmdi.azure-ai-foundry.commandPalette.deleteThread,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.commandPalette.deleteThread,
Vsccmdi.azure-ai-foundry.commandPalette.deployWorkflow,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.commandPalette.deployWorkflow,
Vsccmdi.azure-ai-foundry.commandPalette.llmDeploy,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.commandPalette.llmDeploy,
Vsccmdi.azure-ai-foundry.commandPalette.model.copyApiKey,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.commandPalette.model.copyApiKey,
Vsccmdi.azure-ai-foundry.commandPalette.model.copyEndpoint,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.commandPalette.model.copyEndpoint,
Vsccmdi.azure-ai-foundry.commandPalette.model.delete,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.commandPalette.model.delete,
Vsccmdi.azure-ai-foundry.commandPalette.model.edit,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.commandPalette.model.edit,
Vsccmdi.azure-ai-foundry.commandPalette.openAgentCodeFile,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.commandPalette.openAgentCodeFile,
Vsccmdi.azure-ai-foundry.commandPalette.openCatalog,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.commandPalette.openCatalog,
Vsccmdi.azure-ai-foundry.commandPalette.openConversationHistory,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.commandPalette.openConversationHistory,
Vsccmdi.azure-ai-foundry.commandPalette.openModelCodeFile,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.commandPalette.openModelCodeFile,
Vsccmdi.azure-ai-foundry.commandPalette.project.copyApiKey,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.commandPalette.project.copyApiKey,
Vsccmdi.azure-ai-foundry.commandPalette.project.copyEndpoint,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.commandPalette.project.copyEndpoint,
Vsccmdi.azure-ai-foundry.commandPalette.runAgent,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.commandPalette.runAgent,
Vsccmdi.azure-ai-foundry.commandPalette.runInContainerAgentPlayground,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.commandPalette.runInContainerAgentPlayground,
Vsccmdi.azure-ai-foundry.commandPalette.setDefault,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.commandPalette.setDefault,
Vsccmdi.azure-ai-foundry.commandPalette.stopMultiAgentVisualizer,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.commandPalette.stopMultiAgentVisualizer,
Vsccmdi.azure-ai-foundry.commandPalette.visualizeWorkflow,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.commandPalette.visualizeWorkflow,
Vsccmdi.azure-ai-foundry.editorTitle.deployPromptAgent,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.editorTitle.deployPromptAgent,
Vsccmdi.azure-ai-foundry.editorTitle.deployYamlWorkflow,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.editorTitle.deployYamlWorkflow,
Vsccmdi.azure-ai-foundry.editorTitle.openAgentDesigner,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.editorTitle.openAgentDesigner,
Vsccmdi.azure-ai-foundry.explorerContext.openAgentDesigner,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.explorerContext.openAgentDesigner,
Vsccmdi.azure-ai-foundry.listModels,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.listModels,
Vsccmdi.azure-ai-foundry.openAIFoundry,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.openAIFoundry,
Vsccmdi.azure-ai-foundry.openBingConnectionDetails,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.openBingConnectionDetails,
Vsccmdi.azure-ai-foundry.openExternalLink,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.openExternalLink,
Vsccmdi.azure-ai-foundry.openFoundryProject,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.openFoundryProject,
Vsccmdi.azure-ai-foundry.openInVSCodeAzure,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.openInVSCodeAzure,
Vsccmdi.azure-ai-foundry.openVectorStoreDetails,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.openVectorStoreDetails,
Vsccmdi.azure-ai-foundry.reportIssue,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.reportIssue,
Vsccmdi.azure-ai-foundry.viewContext.agent.copyConnectionString,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.viewContext.agent.copyConnectionString,
Vsccmdi.azure-ai-foundry.viewContext.agent.copyEndpoint,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.viewContext.agent.copyEndpoint,
Vsccmdi.azure-ai-foundry.viewContext.agent.copyId,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.viewContext.agent.copyId,
Vsccmdi.azure-ai-foundry.viewContext.agent.delete,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.viewContext.agent.delete,
Vsccmdi.azure-ai-foundry.viewContext.createAgent,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.viewContext.createAgent,
Vsccmdi.azure-ai-foundry.viewContext.createBingConnection,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.viewContext.createBingConnection,
Vsccmdi.azure-ai-foundry.viewContext.createMultiAgentWorkflow,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.viewContext.createMultiAgentWorkflow,
Vsccmdi.azure-ai-foundry.viewContext.createPromptAgent,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.viewContext.createPromptAgent,
Vsccmdi.azure-ai-foundry.viewContext.createVectorStore,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.viewContext.createVectorStore,
Vsccmdi.azure-ai-foundry.viewContext.deleteProject,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.viewContext.deleteProject,
Vsccmdi.azure-ai-foundry.viewContext.deletePromptAgent,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.viewContext.deletePromptAgent,
Vsccmdi.azure-ai-foundry.viewContext.deletePromptAgentVersion,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.viewContext.deletePromptAgentVersion,
Vsccmdi.azure-ai-foundry.viewContext.deleteTool,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.viewContext.deleteTool,
Vsccmdi.azure-ai-foundry.viewContext.deleteYamlWorkflow,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.viewContext.deleteYamlWorkflow,
Vsccmdi.azure-ai-foundry.viewContext.deleteYamlWorkflowVersion,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.viewContext.deleteYamlWorkflowVersion,
Vsccmdi.azure-ai-foundry.viewContext.llmDeploy,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.viewContext.llmDeploy,
Vsccmdi.azure-ai-foundry.viewContext.loadMoreThreads,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.viewContext.loadMoreThreads,
Vsccmdi.azure-ai-foundry.viewContext.model.copyApiKey,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.viewContext.model.copyApiKey,
Vsccmdi.azure-ai-foundry.viewContext.model.copyEndpoint,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.viewContext.model.copyEndpoint,
Vsccmdi.azure-ai-foundry.viewContext.model.delete,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.viewContext.model.delete,
Vsccmdi.azure-ai-foundry.viewContext.model.openInPlayground,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.viewContext.model.openInPlayground,
Vsccmdi.azure-ai-foundry.viewContext.openAgentCodeFile,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.viewContext.openAgentCodeFile,
Vsccmdi.azure-ai-foundry.viewContext.openAgentDesigner,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.viewContext.openAgentDesigner,
Vsccmdi.azure-ai-foundry.viewContext.openContainerPlayground,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.viewContext.openContainerPlayground,
Vsccmdi.azure-ai-foundry.viewContext.openHostedAgentCodeFile,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.viewContext.openHostedAgentCodeFile,
Vsccmdi.azure-ai-foundry.viewContext.openInFoundryView,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.viewContext.openInFoundryView,
Vsccmdi.azure-ai-foundry.viewContext.openMCPServerToolCatalog,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.viewContext.openMCPServerToolCatalog,
Vsccmdi.azure-ai-foundry.viewContext.openModelCodeFile,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.viewContext.openModelCodeFile,
Vsccmdi.azure-ai-foundry.viewContext.openPromptAgentCodeFile,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.viewContext.openPromptAgentCodeFile,
Vsccmdi.azure-ai-foundry.viewContext.openPromptAgentPlayground,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.viewContext.openPromptAgentPlayground,
Vsccmdi.azure-ai-foundry.viewContext.openYamlBasedWorkflowCodeFile,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.viewContext.openYamlBasedWorkflowCodeFile,
Vsccmdi.azure-ai-foundry.viewContext.openYamlWorkflowPlayground,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.viewContext.openYamlWorkflowPlayground,
Vsccmdi.azure-ai-foundry.viewContext.project.copyApiKey,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.viewContext.project.copyApiKey,
Vsccmdi.azure-ai-foundry.viewContext.refreshNode,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.viewContext.refreshNode,
Vsccmdi.azure-ai-foundry.viewContext.refreshResources,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.viewContext.refreshResources,
Vsccmdi.azure-ai-foundry.viewContext.runRemotePlayground,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.viewContext.runRemotePlayground,
Vsccmdi.azure-ai-foundry.viewContext.searchProjectResources.aiToolkitView,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.viewContext.searchProjectResources.aiToolkitView,
Vsccmdi.azure-ai-foundry.viewContext.searchProjectResources.explorerView,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.viewContext.searchProjectResources.explorerView,
Vsccmdi.azure-ai-foundry.viewContext.searchProjectResources.resourcesView,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.viewContext.searchProjectResources.resourcesView,
Vsccmdi.azure-ai-foundry.viewContext.switchDefaultProject,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.viewContext.switchDefaultProject,
Vsccmdi.azure-ai-foundry.viewContext.viewModel,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.viewContext.viewModel,
Vsccmdi.azure-ai-foundry.viewContext.viewThreadDetails,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.viewContext.viewThreadDetails,
Vsccmdi.azure-ai-foundry.viewContext.viewWorkflowContainer,
===
* McshEngl.Vscdcmnd.azure_ai_foundry.viewContext.viewWorkflowContainer,
Vsccmdi.azureActivityLog.focus,
===
* McshEngl.Vscdcmnd.azureActivityLog.focus,
Vsccmdi.azureActivityLog.removeView,
===
* McshEngl.Vscdcmnd.azureActivityLog.removeView,
Vsccmdi.azureActivityLog.resetViewLocation,
===
* McshEngl.Vscdcmnd.azureActivityLog.resetViewLocation,
Vsccmdi.azureActivityLog.toggleVisibility,
===
* McshEngl.Vscdcmnd.azureActivityLog.toggleVisibility,
Vsccmdi.azureActivityLogView.refresh,
===
* McshEngl.Vscdcmnd.azureActivityLogView.refresh,
Vsccmdi.azureFocusView.focus,
===
* McshEngl.Vscdcmnd.azureFocusView.focus,
Vsccmdi.azureFocusView.refresh,
===
* McshEngl.Vscdcmnd.azureFocusView.refresh,
Vsccmdi.azureFocusView.refreshTree,
===
* McshEngl.Vscdcmnd.azureFocusView.refreshTree,
Vsccmdi.azureFocusView.resetViewLocation,
===
* McshEngl.Vscdcmnd.azureFocusView.resetViewLocation,
Vsccmdi.azureResourceGroups.askAgentAboutActivityLog,
===
* McshEngl.Vscdcmnd.azureResourceGroups.askAgentAboutActivityLog,
Vsccmdi.azureResourceGroups.askAgentAboutActivityLogItem,
===
* McshEngl.Vscdcmnd.azureResourceGroups.askAgentAboutActivityLogItem,
Vsccmdi.azureResourceGroups.askAgentAboutResource,
===
* McshEngl.Vscdcmnd.azureResourceGroups.askAgentAboutResource,
Vsccmdi.azureResourceGroups.askAzure,
===
* McshEngl.Vscdcmnd.azureResourceGroups.askAzure,
Vsccmdi.azureResourceGroups.clearActivities,
===
* McshEngl.Vscdcmnd.azureResourceGroups.clearActivities,
Vsccmdi.azureResourceGroups.createResource,
===
* McshEngl.Vscdcmnd.azureResourceGroups.createResource,
Vsccmdi.azureResourceGroups.createResourceGroup,
===
* McshEngl.Vscdcmnd.azureResourceGroups.createResourceGroup,
Vsccmdi.azureResourceGroups.deleteResourceGroupV2,
===
* McshEngl.Vscdcmnd.azureResourceGroups.deleteResourceGroupV2,
Vsccmdi.azureResourceGroups.editTags,
===
* McshEngl.Vscdcmnd.azureResourceGroups.editTags,
Vsccmdi.azureResourceGroups.focus,
===
* McshEngl.Vscdcmnd.azureResourceGroups.focus,
Vsccmdi.azureResourceGroups.focusGroup,
===
* McshEngl.Vscdcmnd.azureResourceGroups.focusGroup,
Vsccmdi.azureResourceGroups.groupBy.armTag,
===
* McshEngl.Vscdcmnd.azureResourceGroups.groupBy.armTag,
Vsccmdi.azureResourceGroups.groupBy.location,
===
* McshEngl.Vscdcmnd.azureResourceGroups.groupBy.location,
Vsccmdi.azureResourceGroups.groupBy.resourceGroup,
===
* McshEngl.Vscdcmnd.azureResourceGroups.groupBy.resourceGroup,
Vsccmdi.azureResourceGroups.groupBy.resourceType,
===
* McshEngl.Vscdcmnd.azureResourceGroups.groupBy.resourceType,
Vsccmdi.azureResourceGroups.installExtension,
===
* McshEngl.Vscdcmnd.azureResourceGroups.installExtension,
Vsccmdi.azureResourceGroups.loadAllSubscriptionRoleAssignments,
===
* McshEngl.Vscdcmnd.azureResourceGroups.loadAllSubscriptionRoleAssignments,
Vsccmdi.azureResourceGroups.loadMore,
===
* McshEngl.Vscdcmnd.azureResourceGroups.loadMore,
Vsccmdi.azureResourceGroups.logIn,
===
* McshEngl.Vscdcmnd.azureResourceGroups.logIn,
Vsccmdi.azureResourceGroups.openInPortal,
===
* McshEngl.Vscdcmnd.azureResourceGroups.openInPortal,
Vsccmdi.azureResourceGroups.openUrl,
===
* McshEngl.Vscdcmnd.azureResourceGroups.openUrl,
Vsccmdi.azureResourceGroups.refresh,
===
* McshEngl.Vscdcmnd.azureResourceGroups.refresh,
Vsccmdi.azureResourceGroups.refreshTree,
===
* McshEngl.Vscdcmnd.azureResourceGroups.refreshTree,
Vsccmdi.azureResourceGroups.removeView,
===
* McshEngl.Vscdcmnd.azureResourceGroups.removeView,
Vsccmdi.azureResourceGroups.reportIssue,
===
* McshEngl.Vscdcmnd.azureResourceGroups.reportIssue,
Vsccmdi.azureResourceGroups.resetViewLocation,
===
* McshEngl.Vscdcmnd.azureResourceGroups.resetViewLocation,
Vsccmdi.azureResourceGroups.revealResource,
===
* McshEngl.Vscdcmnd.azureResourceGroups.revealResource,
Vsccmdi.azureResourceGroups.selectSubscriptions,
===
* McshEngl.Vscdcmnd.azureResourceGroups.selectSubscriptions,
Vsccmdi.azureResourceGroups.showGroupOptions,
===
* McshEngl.Vscdcmnd.azureResourceGroups.showGroupOptions,
Vsccmdi.azureResourceGroups.signInToTenant,
===
* McshEngl.Vscdcmnd.azureResourceGroups.signInToTenant,
Vsccmdi.azureResourceGroups.toggleVisibility,
===
* McshEngl.Vscdcmnd.azureResourceGroups.toggleVisibility,
Vsccmdi.azureResourceGroups.unfocusGroup,
===
* McshEngl.Vscdcmnd.azureResourceGroups.unfocusGroup,
Vsccmdi.azureResourceGroups.uploadFileCloudConsole,
===
* McshEngl.Vscdcmnd.azureResourceGroups.uploadFileCloudConsole,
Vsccmdi.azureResourceGroups.viewProperties,
===
* McshEngl.Vscdcmnd.azureResourceGroups.viewProperties,
Vsccmdi.azureTenantsView.addAccount,
===
* McshEngl.Vscdcmnd.azureTenantsView.addAccount,
Vsccmdi.azureTenantsView.configureSovereignCloud,
===
* McshEngl.Vscdcmnd.azureTenantsView.configureSovereignCloud,
Vsccmdi.azureTenantsView.focus,
===
* McshEngl.Vscdcmnd.azureTenantsView.focus,
Vsccmdi.azureTenantsView.refresh,
===
* McshEngl.Vscdcmnd.azureTenantsView.refresh,
Vsccmdi.azureTenantsView.refreshTree,
===
* McshEngl.Vscdcmnd.azureTenantsView.refreshTree,
Vsccmdi.azureTenantsView.removeView,
===
* McshEngl.Vscdcmnd.azureTenantsView.removeView,
Vsccmdi.azureTenantsView.resetViewLocation,
===
* McshEngl.Vscdcmnd.azureTenantsView.resetViewLocation,
Vsccmdi.azureTenantsView.signInToTenant,
===
* McshEngl.Vscdcmnd.azureTenantsView.signInToTenant,
Vsccmdi.azureTenantsView.toggleVisibility,
===
* McshEngl.Vscdcmnd.azureTenantsView.toggleVisibility,
Vsccmdi.azureWorkspace.focus,
===
* McshEngl.Vscdcmnd.azureWorkspace.focus,
Vsccmdi.azureWorkspace.loadMore,
===
* McshEngl.Vscdcmnd.azureWorkspace.loadMore,
Vsccmdi.azureWorkspace.refresh,
===
* McshEngl.Vscdcmnd.azureWorkspace.refresh,
Vsccmdi.azureWorkspace.refreshTree,
===
* McshEngl.Vscdcmnd.azureWorkspace.refreshTree,
Vsccmdi.azureWorkspace.removeView,
===
* McshEngl.Vscdcmnd.azureWorkspace.removeView,
Vsccmdi.azureWorkspace.resetViewLocation,
===
* McshEngl.Vscdcmnd.azureWorkspace.resetViewLocation,
Vsccmdi.azureWorkspace.toggleVisibility,
===
* McshEngl.Vscdcmnd.azureWorkspace.toggleVisibility,
Vsccmdi.breadcrumbs.copyPath,
===
* McshEngl.Vscdcmnd.breadcrumbs.copyPath,
Vsccmdi.breadcrumbs.focus,
· key: ctrl+shift+;,
· when: breadcrumbsPossible && breadcrumbsVisible,
===
* McshEngl.Vscdcmnd.breadcrumbs.focus,
Vsccmdi.breadcrumbs.focusAndSelect,
· key: ctrl+shift+.,
· when: breadcrumbsPossible && breadcrumbsVisible,
===
* McshEngl.Vscdcmnd.breadcrumbs.focusAndSelect,
Vsccmdi.breadcrumbs.focusNext,
· key: ctrl+right,
· when: breadcrumbsActive && breadcrumbsVisible,
===
* McshEngl.Vscdcmnd.breadcrumbs.focusNext,
Vsccmdi.breadcrumbs.focusNext,
· key: right,
· when: breadcrumbsActive && breadcrumbsVisible,
===
* McshEngl.Vscdcmnd.breadcrumbs.focusNext,
Vsccmdi.breadcrumbs.focusNextWithPicker,
· key: ctrl+right,
· when: breadcrumbsActive && breadcrumbsVisible && listFocus && !inputFocus && !treestickyScrollFocused,
===
* McshEngl.Vscdcmnd.breadcrumbs.focusNextWithPicker,
Vsccmdi.breadcrumbs.focusPrevious,
· key: ctrl+left,
· when: breadcrumbsActive && breadcrumbsVisible,
===
* McshEngl.Vscdcmnd.breadcrumbs.focusPrevious,
Vsccmdi.breadcrumbs.focusPrevious,
· key: left,
· when: breadcrumbsActive && breadcrumbsVisible,
===
* McshEngl.Vscdcmnd.breadcrumbs.focusPrevious,
Vsccmdi.breadcrumbs.focusPreviousWithPicker,
· key: ctrl+left,
· when: breadcrumbsActive && breadcrumbsVisible && listFocus && !inputFocus && !treestickyScrollFocused,
===
* McshEngl.Vscdcmnd.breadcrumbs.focusPreviousWithPicker,
Vsccmdi.breadcrumbs.revealFocused,
· key: ctrl+enter,
· when: breadcrumbsActive && breadcrumbsVisible,
===
* McshEngl.Vscdcmnd.breadcrumbs.revealFocused,
Vsccmdi.breadcrumbs.revealFocused,
· key: space,
· when: breadcrumbsActive && breadcrumbsVisible,
===
* McshEngl.Vscdcmnd.breadcrumbs.revealFocused,
Vsccmdi.breadcrumbs.revealFocusedFromTreeAside,
· key: ctrl+enter,
· when: breadcrumbsActive && breadcrumbsVisible && listFocus && !inputFocus && !treestickyScrollFocused,
===
* McshEngl.Vscdcmnd.breadcrumbs.revealFocusedFromTreeAside,
Vsccmdi.breadcrumbs.selectEditor,
· key: escape,
· when: breadcrumbsActive && breadcrumbsVisible,
===
* McshEngl.Vscdcmnd.breadcrumbs.selectEditor,
Vsccmdi.breadcrumbs.selectFocused,
· key: down,
· when: breadcrumbsActive && breadcrumbsVisible,
===
* McshEngl.Vscdcmnd.breadcrumbs.selectFocused,
Vsccmdi.breadcrumbs.selectFocused,
· key: enter,
· when: breadcrumbsActive && breadcrumbsVisible,
===
* McshEngl.Vscdcmnd.breadcrumbs.selectFocused,
Vsccmdi.breadcrumbs.toggle,
===
* McshEngl.Vscdcmnd.breadcrumbs.toggle,
Vsccmdi.breadcrumbs.toggleFromEditorTitle,
===
* McshEngl.Vscdcmnd.breadcrumbs.toggleFromEditorTitle,
Vsccmdi.breadcrumbs.toggleToOn,
· key: ctrl+shift+.,
· when: !config.breadcrumbs.enabled,
===
* McshEngl.Vscdcmnd.breadcrumbs.toggleToOn,
Vsccmdi.breakpointWidget.action.acceptInput,
· key: enter,
· when: breakpointWidgetVisible && inBreakpointWidget,
===
* McshEngl.Vscdcmnd.breakpointWidget.action.acceptInput,
Vsccmdi.callStack.collapse,
===
* McshEngl.Vscdcmnd.callStack.collapse,
Vsccmdi.callStackWidget.goToFile,
===
* McshEngl.Vscdcmnd.callStackWidget.goToFile,
Vsccmdi.cancelLinkedEditingInput,
· key: escape,
· when: LinkedEditingInputVisible && editorTextFocus,
===
* McshEngl.Vscdcmnd.cancelLinkedEditingInput,
Vsccmdi.cancelLinkedEditingInput,
· key: shift+escape,
· when: LinkedEditingInputVisible && editorTextFocus,
===
* McshEngl.Vscdcmnd.cancelLinkedEditingInput,
Vsccmdi.cancelRenameInput,
· key: escape,
· when: editorFocus && renameInputVisible,
===
* McshEngl.Vscdcmnd.cancelRenameInput,
Vsccmdi.cancelRenameInput,
· key: shift+escape,
· when: editorFocus && renameInputVisible,
===
* McshEngl.Vscdcmnd.cancelRenameInput,
Vsccmdi.cancelSelection,
· key: escape,
· when: editorHasSelection && textInputFocus,
===
* McshEngl.Vscdcmnd.cancelSelection,
Vsccmdi.cancelSelection,
· key: shift+escape,
· when: editorHasSelection && textInputFocus,
===
* McshEngl.Vscdcmnd.cancelSelection,
Vsccmdi.changeEditorIndentation1,
===
* McshEngl.Vscdcmnd.changeEditorIndentation1,
Vsccmdi.chat.action.focus,
· key: ctrl+down,
· when: inChat && inChatInput && quickChatHasFocus,
===
* McshEngl.Vscdcmnd.chat.action.focus,
Vsccmdi.chat.action.focus,
· key: ctrl+up,
· when: chatCursorAtTop && inChatInput && !quickChatHasFocus,
===
* McshEngl.Vscdcmnd.chat.action.focus,
Vsccmdi.chat.action.focus,
· key: ctrl+up,
· when: inChatInput && isLinux && !quickChatHasFocus || inChatInput && isWindows && !quickChatHasFocus,
===
* McshEngl.Vscdcmnd.chat.action.focus,
Vsccmdi.chat.configureToolSets,
===
* McshEngl.Vscdcmnd.chat.configureToolSets,
Vsccmdi.chat.enablePremiumOverages,
===
* McshEngl.Vscdcmnd.chat.enablePremiumOverages,
Vsccmdi.chat.inlineResourceAnchor.addFileToChat,
===
* McshEngl.Vscdcmnd.chat.inlineResourceAnchor.addFileToChat,
Vsccmdi.chat.inlineResourceAnchor.copyResource,
· key: ctrl+c,
· when: chatAttachmentResource,
===
* McshEngl.Vscdcmnd.chat.inlineResourceAnchor.copyResource,
Vsccmdi.chat.inlineResourceAnchor.openToSide,
· key: ctrl+enter,
· when: chatAttachmentResource,
===
* McshEngl.Vscdcmnd.chat.inlineResourceAnchor.openToSide,
Vsccmdi.chat.inlineSymbolAnchor.goToDefinition,
===
* McshEngl.Vscdcmnd.chat.inlineSymbolAnchor.goToDefinition,
Vsccmdi.chat.inlineSymbolAnchor.goToImplementations,
===
* McshEngl.Vscdcmnd.chat.inlineSymbolAnchor.goToImplementations,
Vsccmdi.chat.inlineSymbolAnchor.goToReferences,
===
* McshEngl.Vscdcmnd.chat.inlineSymbolAnchor.goToReferences,
Vsccmdi.chat.inlineSymbolAnchor.goToTypeDefinitions,
===
* McshEngl.Vscdcmnd.chat.inlineSymbolAnchor.goToTypeDefinitions,
Vsccmdi.chat.installRecommendation.github.copilot-chat.cli,
===
* McshEngl.Vscdcmnd.chat.installRecommendation.github.copilot_chat.cli,
Vsccmdi.chat.installRecommendation.github.copilot-chat.cloud,
===
* McshEngl.Vscdcmnd.chat.installRecommendation.github.copilot_chat.cloud,
Vsccmdi.chat.installRecommendation.openai.chatgpt.codex,
===
* McshEngl.Vscdcmnd.chat.installRecommendation.openai.chatgpt.codex,
Vsccmdi.chat.internal.codeReview.run,
===
* McshEngl.Vscdcmnd.chat.internal.codeReview.run,
Vsccmdi.chat.internal.explain,
===
* McshEngl.Vscdcmnd.chat.internal.explain,
Vsccmdi.chat.internal.fix,
===
* McshEngl.Vscdcmnd.chat.internal.fix,
Vsccmdi.chat.internal.review,
===
* McshEngl.Vscdcmnd.chat.internal.review,
Vsccmdi.chat.models.action.clearSearchResults,
===
* McshEngl.Vscdcmnd.chat.models.action.clearSearchResults,
Vsccmdi.chat.openFileSnapshot,
===
* McshEngl.Vscdcmnd.chat.openFileSnapshot,
Vsccmdi.chat.openFileUpdatedBySnapshot,
===
* McshEngl.Vscdcmnd.chat.openFileUpdatedBySnapshot,
Vsccmdi.chat.toolOutput.save,
===
* McshEngl.Vscdcmnd.chat.toolOutput.save,
Vsccmdi.chatEditing.acceptAllFiles,
· key: ctrl+enter,
· when: hasUndecidedChatEditingResource && inChatInput,
===
* McshEngl.Vscdcmnd.chatEditing.acceptAllFiles,
Vsccmdi.chatEditing.acceptFile,
===
* McshEngl.Vscdcmnd.chatEditing.acceptFile,
Vsccmdi.chatEditing.discardAllFiles,
· key: ctrl+backspace,
· when: hasUndecidedChatEditingResource && inChatInput && !chatInputHasText,
===
* McshEngl.Vscdcmnd.chatEditing.discardAllFiles,
Vsccmdi.chatEditing.discardFile,
===
* McshEngl.Vscdcmnd.chatEditing.discardFile,
Vsccmdi.chatEditing.multidiff.acceptAllFiles,
===
* McshEngl.Vscdcmnd.chatEditing.multidiff.acceptAllFiles,
Vsccmdi.chatEditing.multidiff.discardAllFiles,
===
* McshEngl.Vscdcmnd.chatEditing.multidiff.discardAllFiles,
Vsccmdi.chatEditing.multidiff.explain,
===
* McshEngl.Vscdcmnd.chatEditing.multidiff.explain,
Vsccmdi.chatEditing.openFileInDiff,
===
* McshEngl.Vscdcmnd.chatEditing.openFileInDiff,
Vsccmdi.chatEditing.toggleExplanationWidget,
===
* McshEngl.Vscdcmnd.chatEditing.toggleExplanationWidget,
Vsccmdi.chatEditing.viewAllSessionChanges,
===
* McshEngl.Vscdcmnd.chatEditing.viewAllSessionChanges,
Vsccmdi.chatEditing.viewChanges,
===
* McshEngl.Vscdcmnd.chatEditing.viewChanges,
Vsccmdi.chatEditing.viewPreviousEdits,
===
* McshEngl.Vscdcmnd.chatEditing.viewPreviousEdits,
Vsccmdi.chatEditor.action.accept,
· key: ctrl+shift+y,
· when: chatEdits.hasEditorModifications && editorFocus && !chatEdits.isCurrentlyBeingModified || chatEdits.hasEditorModifications && notebookEditorFocused && !chatEdits.isCurrentlyBeingModified,
===
* McshEngl.Vscdcmnd.chatEditor.action.accept,
Vsccmdi.chatEditor.action.acceptAllEdits,
· key: ctrl+alt+y,
· when: chatEdits.hasEditorModifications && editorFocus && !chatEdits.isCurrentlyBeingModified || chatEdits.hasEditorModifications && notebookEditorFocused && !chatEdits.isCurrentlyBeingModified,
===
* McshEngl.Vscdcmnd.chatEditor.action.acceptAllEdits,
Vsccmdi.chatEditor.action.acceptHunk,
· key: ctrl+y,
· when: chatEdits.cursorInChangeRange && chatEdits.hasEditorModifications && editorFocus && !chatEdits.isCurrentlyBeingModified || chatEdits.cursorInChangeRange && chatEdits.hasEditorModifications && notebookCellListFocused && !chatEdits.isCurrentlyBeingModified,
===
* McshEngl.Vscdcmnd.chatEditor.action.acceptHunk,
Vsccmdi.chatEditor.action.navigateNext,
· key: alt+f5,
· when: chatEdits.hasEditorModifications && chatIsEnabled && editorFocus || chatEdits.hasEditorModifications && chatIsEnabled && notebookCellListFocused,
===
* McshEngl.Vscdcmnd.chatEditor.action.navigateNext,
Vsccmdi.chatEditor.action.navigatePrevious,
· key: shift+alt+f5,
· when: chatEdits.hasEditorModifications && chatIsEnabled && editorFocus || chatEdits.hasEditorModifications && chatIsEnabled && notebookCellListFocused,
===
* McshEngl.Vscdcmnd.chatEditor.action.navigatePrevious,
Vsccmdi.chatEditor.action.reject,
· key: ctrl+shift+n,
· when: chatEdits.hasEditorModifications && editorFocus && !chatEdits.isCurrentlyBeingModified || chatEdits.hasEditorModifications && notebookEditorFocused && !chatEdits.isCurrentlyBeingModified,
===
* McshEngl.Vscdcmnd.chatEditor.action.reject,
Vsccmdi.chatEditor.action.reviewChanges,
===
* McshEngl.Vscdcmnd.chatEditor.action.reviewChanges,
Vsccmdi.chatEditor.action.showAccessibleDiffView,
· key: f7,
· when: accessibilityModeEnabled && chatEdits.hasEditorModifications && editorFocus && !chatEdits.isCurrentlyBeingModified,
===
* McshEngl.Vscdcmnd.chatEditor.action.showAccessibleDiffView,
Vsccmdi.chatEditor.action.toggleDiff,
· key: shift+alt+f7,
· when: chatEdits.hasEditorModifications && editorFocus,
===
* McshEngl.Vscdcmnd.chatEditor.action.toggleDiff,
Vsccmdi.chatEditor.action.undoHunk,
· key: ctrl+n,
· when: chatEdits.cursorInChangeRange && chatEdits.hasEditorModifications && editorFocus && !chatEdits.isCurrentlyBeingModified || chatEdits.cursorInChangeRange && chatEdits.hasEditorModifications && notebookCellListFocused && !chatEdits.isCurrentlyBeingModified,
===
* McshEngl.Vscdcmnd.chatEditor.action.undoHunk,
Vsccmdi.cleanSearchEditorState,
===
* McshEngl.Vscdcmnd.cleanSearchEditorState,
Vsccmdi.clearFilterCodeActionWidget,
· key: escape,
· when: codeActionMenuFilterFocused && codeActionMenuVisible,
===
* McshEngl.Vscdcmnd.clearFilterCodeActionWidget,
Vsccmdi.closeBreakpointWidget,
· key: escape,
· when: breakpointWidgetVisible && textInputFocus,
===
* McshEngl.Vscdcmnd.closeBreakpointWidget,
Vsccmdi.closeBreakpointWidget,
· key: shift+escape,
· when: breakpointWidgetVisible && textInputFocus,
===
* McshEngl.Vscdcmnd.closeBreakpointWidget,
Vsccmdi.closeFindWidget,
· key: escape,
· when: editorFocus && findWidgetVisible && !isComposing,
===
* McshEngl.Vscdcmnd.closeFindWidget,
Vsccmdi.closeFindWidget,
· key: shift+escape,
· when: editorFocus && findWidgetVisible && !isComposing,
===
* McshEngl.Vscdcmnd.closeFindWidget,
Vsccmdi.closeMarkersNavigation,
· key: escape,
· when: editorFocus && markersNavigationVisible,
===
* McshEngl.Vscdcmnd.closeMarkersNavigation,
Vsccmdi.closeMarkersNavigation,
· key: shift+escape,
· when: editorFocus && markersNavigationVisible,
===
* McshEngl.Vscdcmnd.closeMarkersNavigation,
Vsccmdi.closeParameterHints,
· key: escape,
· when: editorFocus && parameterHintsVisible,
===
* McshEngl.Vscdcmnd.closeParameterHints,
Vsccmdi.closeParameterHints,
· key: shift+escape,
· when: editorFocus && parameterHintsVisible,
===
* McshEngl.Vscdcmnd.closeParameterHints,
Vsccmdi.closeQuickDiff,
· key: escape,
· when: dirtyDiffVisible,
===
* McshEngl.Vscdcmnd.closeQuickDiff,
Vsccmdi.closeQuickDiff,
· key: shift+escape,
· when: dirtyDiffVisible,
===
* McshEngl.Vscdcmnd.closeQuickDiff,
Vsccmdi.closeReferenceSearch,
· key: escape,
· when: editorTextFocus && referenceSearchVisible && !config.editor.stablePeek || referenceSearchVisible && !config.editor.stablePeek && !inputFocus,
===
* McshEngl.Vscdcmnd.closeReferenceSearch,
Vsccmdi.closeReferenceSearch,
· key: escape,
· when: inReferenceSearchEditor && !config.editor.stablePeek,
===
* McshEngl.Vscdcmnd.closeReferenceSearch,
Vsccmdi.closeReferenceSearch,
· key: shift+escape,
· when: editorTextFocus && referenceSearchVisible && !config.editor.stablePeek || referenceSearchVisible && !config.editor.stablePeek && !inputFocus,
===
* McshEngl.Vscdcmnd.closeReferenceSearch,
Vsccmdi.closeReferenceSearch,
· key: shift+escape,
· when: inReferenceSearchEditor && !config.editor.stablePeek,
===
* McshEngl.Vscdcmnd.closeReferenceSearch,
Vsccmdi.closeReferenceSearchEditor,
===
* McshEngl.Vscdcmnd.closeReferenceSearchEditor,
Vsccmdi.closeReplaceInFilesWidget,
· key: escape,
· when: replaceInputBoxFocus && searchViewletVisible,
===
* McshEngl.Vscdcmnd.closeReplaceInFilesWidget,
Vsccmdi.codelens.showLensesInCurrentLine,
===
* McshEngl.Vscdcmnd.codelens.showLensesInCurrentLine,
Vsccmdi.codepoint.describe,
===
* McshEngl.Vscdcmnd.codepoint.describe,
Vsccmdi.codereferencing.showOutputPane2,
===
* McshEngl.Vscdcmnd.codereferencing.showOutputPane2,
Vsccmdi.collapseSectionCodeAction,
· key: left,
· when: codeActionMenuVisible && !codeActionMenuFilterFocused,
===
* McshEngl.Vscdcmnd.collapseSectionCodeAction,
Vsccmdi.columnSelect,
===
* McshEngl.Vscdcmnd.columnSelect,
Vsccmdi.comments.collapse,
===
* McshEngl.Vscdcmnd.comments.collapse,
Vsccmdi.comments.expand,
===
* McshEngl.Vscdcmnd.comments.expand,
Vsccmdi.comments.reply,
===
* McshEngl.Vscdcmnd.comments.reply,
Vsccmdi.commentsClearFilterText,
· key: escape,
· when: commentsFilterFocus,
===
* McshEngl.Vscdcmnd.commentsClearFilterText,
Vsccmdi.commentsFocusFilter,
· key: ctrl+f,
· when: focusedView == 'workbench.panel.comments',
===
* McshEngl.Vscdcmnd.commentsFocusFilter,
Vsccmdi.commentsFocusViewFromFilter,
· key: ctrl+down,
· when: commentsFilterFocus,
===
* McshEngl.Vscdcmnd.commentsFocusViewFromFilter,
Vsccmdi.compareFiles,
===
* McshEngl.Vscdcmnd.compareFiles,
Vsccmdi.compareSelected,
===
* McshEngl.Vscdcmnd.compareSelected,
Vsccmdi.compositionEnd,
===
* McshEngl.Vscdcmnd.compositionEnd,
Vsccmdi.compositionStart,
===
* McshEngl.Vscdcmnd.compositionStart,
Vsccmdi.compositionType,
===
* McshEngl.Vscdcmnd.compositionType,
Vsccmdi.context-inspector.focus,
===
* McshEngl.Vscdcmnd.context_inspector.focus,
Vsccmdi.context-inspector.resetViewLocation,
===
* McshEngl.Vscdcmnd.context_inspector.resetViewLocation,
Vsccmdi.copilot-chat.focus,
===
* McshEngl.Vscdcmnd.copilot_chat.focus,
Vsccmdi.copilot-chat.resetViewLocation,
===
* McshEngl.Vscdcmnd.copilot_chat.resetViewLocation,
Vsccmdi.copilot.claude.agents,
===
* McshEngl.Vscdcmnd.copilot.claude.agents,
Vsccmdi.copilot.claude.hooks,
===
* McshEngl.Vscdcmnd.copilot.claude.hooks,
Vsccmdi.copilot.claude.memory,
===
* McshEngl.Vscdcmnd.copilot.claude.memory,
Vsccmdi.copyFilePath,
· key: shift+alt+c,
· when: !editorFocus,
===
* McshEngl.Vscdcmnd.copyFilePath,
Vsccmdi.copyFilePath,
· key: shift+alt+c,
· when: editorFocus,
===
* McshEngl.Vscdcmnd.copyFilePath,
Vsccmdi.copyRelativeFilePath,
· key: ctrl+k ctrl+shift+c,
· when: !editorFocus,
===
* McshEngl.Vscdcmnd.copyRelativeFilePath,
Vsccmdi.copyRelativeFilePath,
· key: ctrl+k ctrl+shift+c,
· when: editorFocus,
===
* McshEngl.Vscdcmnd.copyRelativeFilePath,
Vsccmdi.createCursor,
===
* McshEngl.Vscdcmnd.createCursor,
Vsccmdi.cursorBottom,
· key: ctrl+end,
· when: textInputFocus,
===
* McshEngl.Vscdcmnd.cursorBottom,
Vsccmdi.cursorBottomSelect,
· key: ctrl+shift+end,
· when: textInputFocus,
===
* McshEngl.Vscdcmnd.cursorBottomSelect,
Vsccmdi.cursorColumnSelectDown,
· key: ctrl+shift+alt+down,
· when: textInputFocus,
===
* McshEngl.Vscdcmnd.cursorColumnSelectDown,
Vsccmdi.cursorColumnSelectDown,
· key: shift+down,
· when: editorColumnSelection && textInputFocus,
===
* McshEngl.Vscdcmnd.cursorColumnSelectDown,
Vsccmdi.cursorColumnSelectLeft,
· key: ctrl+shift+alt+left,
· when: textInputFocus,
===
* McshEngl.Vscdcmnd.cursorColumnSelectLeft,
Vsccmdi.cursorColumnSelectLeft,
· key: shift+left,
· when: editorColumnSelection && textInputFocus,
===
* McshEngl.Vscdcmnd.cursorColumnSelectLeft,
Vsccmdi.cursorColumnSelectPageDown,
· key: ctrl+shift+alt+pagedown,
· when: textInputFocus,
===
* McshEngl.Vscdcmnd.cursorColumnSelectPageDown,
Vsccmdi.cursorColumnSelectPageDown,
· key: shift+pagedown,
· when: editorColumnSelection && textInputFocus,
===
* McshEngl.Vscdcmnd.cursorColumnSelectPageDown,
Vsccmdi.cursorColumnSelectPageUp,
· key: ctrl+shift+alt+pageup,
· when: textInputFocus,
===
* McshEngl.Vscdcmnd.cursorColumnSelectPageUp,
Vsccmdi.cursorColumnSelectPageUp,
· key: shift+pageup,
· when: editorColumnSelection && textInputFocus,
===
* McshEngl.Vscdcmnd.cursorColumnSelectPageUp,
Vsccmdi.cursorColumnSelectRight,
· key: ctrl+shift+alt+right,
· when: textInputFocus,
===
* McshEngl.Vscdcmnd.cursorColumnSelectRight,
Vsccmdi.cursorColumnSelectRight,
· key: shift+right,
· when: editorColumnSelection && textInputFocus,
===
* McshEngl.Vscdcmnd.cursorColumnSelectRight,
Vsccmdi.cursorColumnSelectUp,
· key: ctrl+shift+alt+up,
· when: textInputFocus,
===
* McshEngl.Vscdcmnd.cursorColumnSelectUp,
Vsccmdi.cursorColumnSelectUp,
· key: shift+up,
· when: editorColumnSelection && textInputFocus,
===
* McshEngl.Vscdcmnd.cursorColumnSelectUp,
Vsccmdi.cursorDown,
· key: down,
· when: textInputFocus,
===
* McshEngl.Vscdcmnd.cursorDown,
Vsccmdi.cursorDownSelect,
· key: ctrl+shift+down,
· when: textInputFocus,
===
* McshEngl.Vscdcmnd.cursorDownSelect,
Vsccmdi.cursorDownSelect,
· key: shift+down,
· when: textInputFocus,
===
* McshEngl.Vscdcmnd.cursorDownSelect,
Vsccmdi.cursorEnd,
· key: end,
· when: textInputFocus,
· args: {"sticky":false},
===
* McshEngl.Vscdcmnd.cursorEnd,
Vsccmdi.cursorEndSelect,
· key: shift+end,
· when: textInputFocus,
· args: {"sticky":false},
===
* McshEngl.Vscdcmnd.cursorEndSelect,
Vsccmdi.cursorHome,
· key: home,
· when: textInputFocus,
===
* McshEngl.Vscdcmnd.cursorHome,
Vsccmdi.cursorHomeSelect,
· key: shift+home,
· when: textInputFocus,
===
* McshEngl.Vscdcmnd.cursorHomeSelect,
Vsccmdi.cursorLeft,
· key: left,
· when: textInputFocus,
===
* McshEngl.Vscdcmnd.cursorLeft,
Vsccmdi.cursorLeftSelect,
· key: shift+left,
· when: textInputFocus,
===
* McshEngl.Vscdcmnd.cursorLeftSelect,
Vsccmdi.cursorLineEnd,
===
* McshEngl.Vscdcmnd.cursorLineEnd,
Vsccmdi.cursorLineEndSelect,
===
* McshEngl.Vscdcmnd.cursorLineEndSelect,
Vsccmdi.cursorLineStart,
===
* McshEngl.Vscdcmnd.cursorLineStart,
Vsccmdi.cursorLineStartSelect,
===
* McshEngl.Vscdcmnd.cursorLineStartSelect,
Vsccmdi.cursorPageDown,
· key: pagedown,
· when: textInputFocus,
===
* McshEngl.Vscdcmnd.cursorPageDown,
Vsccmdi.cursorPageDownSelect,
· key: shift+pagedown,
· when: textInputFocus,
===
* McshEngl.Vscdcmnd.cursorPageDownSelect,
Vsccmdi.cursorPageUp,
· key: pageup,
· when: textInputFocus,
===
* McshEngl.Vscdcmnd.cursorPageUp,
Vsccmdi.cursorPageUpSelect,
· key: shift+pageup,
· when: textInputFocus,
===
* McshEngl.Vscdcmnd.cursorPageUpSelect,
Vsccmdi.cursorRedo,
===
* McshEngl.Vscdcmnd.cursorRedo,
Vsccmdi.cursorRight,
· key: right,
· when: textInputFocus,
===
* McshEngl.Vscdcmnd.cursorRight,
Vsccmdi.cursorRightSelect,
· key: shift+right,
· when: textInputFocus,
===
* McshEngl.Vscdcmnd.cursorRightSelect,
Vsccmdi.cursorTop,
· key: ctrl+home,
· when: textInputFocus,
===
* McshEngl.Vscdcmnd.cursorTop,
Vsccmdi.cursorTopSelect,
· key: ctrl+shift+home,
· when: textInputFocus,
===
* McshEngl.Vscdcmnd.cursorTopSelect,
Vsccmdi.cursorUndo,
· key: ctrl+u,
· when: textInputFocus,
===
* McshEngl.Vscdcmnd.cursorUndo,
Vsccmdi.cursorUp,
· key: up,
· when: textInputFocus,
===
* McshEngl.Vscdcmnd.cursorUp,
Vsccmdi.cursorUpSelect,
· key: ctrl+shift+up,
· when: textInputFocus,
===
* McshEngl.Vscdcmnd.cursorUpSelect,
Vsccmdi.cursorUpSelect,
· key: shift+up,
· when: textInputFocus,
===
* McshEngl.Vscdcmnd.cursorUpSelect,
Vsccmdi.cursorWordAccessibilityLeft,
· key: ctrl+left,
· when: accessibilityModeEnabled && isWindows && textInputFocus && focusedView == 'workbench.panel.output',
===
* McshEngl.Vscdcmnd.cursorWordAccessibilityLeft,
Vsccmdi.cursorWordAccessibilityLeftSelect,
· key: ctrl+shift+left,
· when: accessibilityModeEnabled && isWindows && textInputFocus && focusedView == 'workbench.panel.output',
===
* McshEngl.Vscdcmnd.cursorWordAccessibilityLeftSelect,
Vsccmdi.cursorWordAccessibilityRight,
· key: ctrl+right,
· when: accessibilityModeEnabled && isWindows && textInputFocus && focusedView == 'workbench.panel.output',
===
* McshEngl.Vscdcmnd.cursorWordAccessibilityRight,
Vsccmdi.cursorWordAccessibilityRightSelect,
· key: ctrl+shift+right,
· when: accessibilityModeEnabled && isWindows && textInputFocus && focusedView == 'workbench.panel.output',
===
* McshEngl.Vscdcmnd.cursorWordAccessibilityRightSelect,
Vsccmdi.cursorWordEndLeft,
===
* McshEngl.Vscdcmnd.cursorWordEndLeft,
Vsccmdi.cursorWordEndLeftSelect,
===
* McshEngl.Vscdcmnd.cursorWordEndLeftSelect,
Vsccmdi.cursorWordEndRight,
· key: ctrl+right,
· when: textInputFocus && !accessibilityModeEnabled,
===
* McshEngl.Vscdcmnd.cursorWordEndRight,
Vsccmdi.cursorWordEndRightSelect,
· key: ctrl+shift+right,
· when: textInputFocus && !accessibilityModeEnabled,
===
* McshEngl.Vscdcmnd.cursorWordEndRightSelect,
Vsccmdi.cursorWordLeft,
· key: ctrl+left,
· when: textInputFocus && !accessibilityModeEnabled,
===
* McshEngl.Vscdcmnd.cursorWordLeft,
Vsccmdi.cursorWordLeftSelect,
· key: ctrl+shift+left,
· when: textInputFocus && !accessibilityModeEnabled,
===
* McshEngl.Vscdcmnd.cursorWordLeftSelect,
Vsccmdi.cursorWordPartLeft,
===
* McshEngl.Vscdcmnd.cursorWordPartLeft,
Vsccmdi.cursorWordPartLeftSelect,
===
* McshEngl.Vscdcmnd.cursorWordPartLeftSelect,
Vsccmdi.cursorWordPartRight,
===
* McshEngl.Vscdcmnd.cursorWordPartRight,
Vsccmdi.cursorWordPartRightSelect,
===
* McshEngl.Vscdcmnd.cursorWordPartRightSelect,
Vsccmdi.cursorWordPartStartLeft,
===
* McshEngl.Vscdcmnd.cursorWordPartStartLeft,
Vsccmdi.cursorWordPartStartLeftSelect,
===
* McshEngl.Vscdcmnd.cursorWordPartStartLeftSelect,
Vsccmdi.cursorWordRight,
===
* McshEngl.Vscdcmnd.cursorWordRight,
Vsccmdi.cursorWordRightSelect,
===
* McshEngl.Vscdcmnd.cursorWordRightSelect,
Vsccmdi.cursorWordStartLeft,
===
* McshEngl.Vscdcmnd.cursorWordStartLeft,
Vsccmdi.cursorWordStartLeftSelect,
===
* McshEngl.Vscdcmnd.cursorWordStartLeftSelect,
Vsccmdi.cursorWordStartRight,
===
* McshEngl.Vscdcmnd.cursorWordStartRight,
Vsccmdi.cursorWordStartRightSelect,
===
* McshEngl.Vscdcmnd.cursorWordStartRightSelect,
Vsccmdi.cut,
===
* McshEngl.Vscdcmnd.cut,
Vsccmdi.debug.action.openDisassemblyView,
===
* McshEngl.Vscdcmnd.debug.action.openDisassemblyView,
Vsccmdi.debug.action.toggleDisassemblyViewSourceCode,
===
* McshEngl.Vscdcmnd.debug.action.toggleDisassemblyViewSourceCode,
Vsccmdi.debug.addConfiguration,
===
* McshEngl.Vscdcmnd.debug.addConfiguration,
Vsccmdi.debug.addToWatchExpressions,
===
* McshEngl.Vscdcmnd.debug.addToWatchExpressions,
Vsccmdi.debug.attachToCurrentCodeRenderer,
===
* McshEngl.Vscdcmnd.debug.attachToCurrentCodeRenderer,
Vsccmdi.debug.breakWhenValueChanges,
===
* McshEngl.Vscdcmnd.debug.breakWhenValueChanges,
Vsccmdi.debug.breakWhenValueIsAccessed,
===
* McshEngl.Vscdcmnd.debug.breakWhenValueIsAccessed,
Vsccmdi.debug.breakWhenValueIsRead,
===
* McshEngl.Vscdcmnd.debug.breakWhenValueIsRead,
Vsccmdi.debug.collapseRepl,
===
* McshEngl.Vscdcmnd.debug.collapseRepl,
Vsccmdi.debug.copyEvaluatePath,
===
* McshEngl.Vscdcmnd.debug.copyEvaluatePath,
Vsccmdi.debug.copyStackTrace,
===
* McshEngl.Vscdcmnd.debug.copyStackTrace,
Vsccmdi.debug.copyWatchExpression,
· key: ctrl+alt+c,
· when: watchExpressionsExist && !expressionSelected && focusedView == 'workbench.debug.watchExpressionsView',
===
* McshEngl.Vscdcmnd.debug.copyWatchExpression,
Vsccmdi.debug.editBreakpoint,
===
* McshEngl.Vscdcmnd.debug.editBreakpoint,
Vsccmdi.debug.editBreakpointMode,
===
* McshEngl.Vscdcmnd.debug.editBreakpointMode,
Vsccmdi.debug.editFunctionBreakpoint,
===
* McshEngl.Vscdcmnd.debug.editFunctionBreakpoint,
Vsccmdi.debug.editFunctionBreakpointHitCount,
===
* McshEngl.Vscdcmnd.debug.editFunctionBreakpointHitCount,
Vsccmdi.debug.enableOrDisableBreakpoint,
===
* McshEngl.Vscdcmnd.debug.enableOrDisableBreakpoint,
Vsccmdi.debug.installAdditionalDebuggers,
===
* McshEngl.Vscdcmnd.debug.installAdditionalDebuggers,
Vsccmdi.debug.jumpToCursor,
===
* McshEngl.Vscdcmnd.debug.jumpToCursor,
Vsccmdi.debug.openBreakpointToSide,
· key: alt+enter,
· when: breakpointsFocused,
===
* McshEngl.Vscdcmnd.debug.openBreakpointToSide,
Vsccmdi.debug.openBreakpointToSide,
· key: ctrl+enter,
· when: breakpointsFocused,
===
* McshEngl.Vscdcmnd.debug.openBreakpointToSide,
Vsccmdi.debug.openView,
· key: ctrl+f5,
· when: !debuggersAvailable,
===
* McshEngl.Vscdcmnd.debug.openView,
Vsccmdi.debug.openView,
· key: f5,
· when: !debuggersAvailable,
===
* McshEngl.Vscdcmnd.debug.openView,
Vsccmdi.debug.removeBreakpoint,
· key: delete,
· when: breakpointsFocused && !breakpointInputFocused,
===
* McshEngl.Vscdcmnd.debug.removeBreakpoint,
Vsccmdi.debug.removeWatchExpression,
· key: delete,
· when: watchExpressionsFocused && !expressionSelected,
===
* McshEngl.Vscdcmnd.debug.removeWatchExpression,
Vsccmdi.debug.renameWatchExpression,
· key: f2,
· when: watchExpressionsFocused,
===
* McshEngl.Vscdcmnd.debug.renameWatchExpression,
Vsccmdi.debug.replCopy,
===
* McshEngl.Vscdcmnd.debug.replCopy,
Vsccmdi.debug.replPaste,
===
* McshEngl.Vscdcmnd.debug.replPaste,
Vsccmdi.debug.setVariable,
· key: f2,
· when: variablesFocused,
===
* McshEngl.Vscdcmnd.debug.setVariable,
Vsccmdi.debug.setWatchExpression,
===
* McshEngl.Vscdcmnd.debug.setWatchExpression,
Vsccmdi.debug.startFromConfig,
===
* McshEngl.Vscdcmnd.debug.startFromConfig,
Vsccmdi.debug.toggleBreakpoint,
· key: space,
· when: breakpointsFocused && !inputFocus,
===
* McshEngl.Vscdcmnd.debug.toggleBreakpoint,
Vsccmdi.debug.toggleExceptionBreakpoints,
===
* McshEngl.Vscdcmnd.debug.toggleExceptionBreakpoints,
Vsccmdi.debug.toggleReplIgnoreFocus,
===
* McshEngl.Vscdcmnd.debug.toggleReplIgnoreFocus,
Vsccmdi.decreaseSearchEditorContextLines,
· key: alt+-,
· when: inSearchEditor,
===
* McshEngl.Vscdcmnd.decreaseSearchEditorContextLines,
Vsccmdi.default:compositionEnd,
===
* McshEngl.Vscdcmnd.default:compositionEnd,
Vsccmdi.default:compositionStart,
===
* McshEngl.Vscdcmnd.default:compositionStart,
Vsccmdi.default:compositionType,
===
* McshEngl.Vscdcmnd.default:compositionType,
Vsccmdi.default:cut,
===
* McshEngl.Vscdcmnd.default:cut,
Vsccmdi.default:paste,
===
* McshEngl.Vscdcmnd.default:paste,
Vsccmdi.default:redo,
===
* McshEngl.Vscdcmnd.default:redo,
Vsccmdi.default:replacePreviousChar,
===
* McshEngl.Vscdcmnd.default:replacePreviousChar,
Vsccmdi.default:type,
===
* McshEngl.Vscdcmnd.default:type,
Vsccmdi.default:undo,
===
* McshEngl.Vscdcmnd.default:undo,
Vsccmdi.deleteAllLeft,
===
* McshEngl.Vscdcmnd.deleteAllLeft,
Vsccmdi.deleteAllRight,
===
* McshEngl.Vscdcmnd.deleteAllRight,
Vsccmdi.deleteFile,
· key: delete,
· when: filesExplorerFocus && foldersViewVisible && !explorerResourceMoveableToTrash && !inputFocus,
===
* McshEngl.Vscdcmnd.deleteFile,
Vsccmdi.deleteFile,
· key: shift+delete,
· when: filesExplorerFocus && foldersViewVisible && !inputFocus,
===
* McshEngl.Vscdcmnd.deleteFile,
Vsccmdi.deleteInsideWord,
===
* McshEngl.Vscdcmnd.deleteInsideWord,
Vsccmdi.deleteLeft,
· key: backspace,
· when: textInputFocus,
===
* McshEngl.Vscdcmnd.deleteLeft,
Vsccmdi.deleteLeft,
· key: shift+backspace,
· when: textInputFocus,
===
* McshEngl.Vscdcmnd.deleteLeft,
Vsccmdi.deleteRight,
· key: delete,
· when: textInputFocus,
===
* McshEngl.Vscdcmnd.deleteRight,
Vsccmdi.deleteWordEndLeft,
===
* McshEngl.Vscdcmnd.deleteWordEndLeft,
Vsccmdi.deleteWordEndRight,
===
* McshEngl.Vscdcmnd.deleteWordEndRight,
Vsccmdi.deleteWordLeft,
· key: ctrl+backspace,
· when: textInputFocus && !editorReadonly,
===
* McshEngl.Vscdcmnd.deleteWordLeft,
Vsccmdi.deleteWordPartLeft,
===
* McshEngl.Vscdcmnd.deleteWordPartLeft,
Vsccmdi.deleteWordPartRight,
===
* McshEngl.Vscdcmnd.deleteWordPartRight,
Vsccmdi.deleteWordRight,
· key: ctrl+delete,
· when: textInputFocus && !editorReadonly,
===
* McshEngl.Vscdcmnd.deleteWordRight,
Vsccmdi.deleteWordStartLeft,
===
* McshEngl.Vscdcmnd.deleteWordStartLeft,
Vsccmdi.deleteWordStartRight,
===
* McshEngl.Vscdcmnd.deleteWordStartRight,
Vsccmdi.developer.showCurrentFileAsReleaseNotes,
===
* McshEngl.Vscdcmnd.developer.showCurrentFileAsReleaseNotes,
Vsccmdi.diffEditor.collapseAllUnchangedRegions,
===
* McshEngl.Vscdcmnd.diffEditor.collapseAllUnchangedRegions,
Vsccmdi.diffEditor.exitCompareMove,
· key: escape,
· when: comparingMovedCode" },
===
* McshEngl.Vscdcmnd.diffEditor.exitCompareMove,
Vsccmdi.diffEditor.revert,
===
* McshEngl.Vscdcmnd.diffEditor.revert,
Vsccmdi.diffEditor.showAllUnchangedRegions,
===
* McshEngl.Vscdcmnd.diffEditor.showAllUnchangedRegions,
Vsccmdi.diffEditor.switchSide,
===
* McshEngl.Vscdcmnd.diffEditor.switchSide,
Vsccmdi.diffEditor.toggleCollapseUnchangedRegions,
===
* McshEngl.Vscdcmnd.diffEditor.toggleCollapseUnchangedRegions,
Vsccmdi.diffEditor.toggleShowMovedCodeBlocks,
===
* McshEngl.Vscdcmnd.diffEditor.toggleShowMovedCodeBlocks,
Vsccmdi.diffEditor.toggleUseInlineViewWhenSpaceIsLimited,
===
* McshEngl.Vscdcmnd.diffEditor.toggleUseInlineViewWhenSpaceIsLimited,
Vsccmdi.editor.action.accessibilityHelp,
· key: alt+f1,
· when: !accessibilityHelpIsShown,
===
* McshEngl.Vscdcmnd.editor.action.accessibilityHelp,
Vsccmdi.editor.action.accessibilityHelpConfigureAssignedKeybindings,
· key: alt+a,
· when: accessibilityHelpIsShown && accessibleViewHasAssignedKeybindings,
===
* McshEngl.Vscdcmnd.editor.action.accessibilityHelpConfigureAssignedKeybindings,
Vsccmdi.editor.action.accessibilityHelpConfigureKeybindings,
· key: alt+k,
· when: accessibilityHelpIsShown && accessibleViewHasUnassignedKeybindings,
===
* McshEngl.Vscdcmnd.editor.action.accessibilityHelpConfigureKeybindings,
Vsccmdi.editor.action.accessibilityHelpOpenHelpLink,
· key: alt+h,
· when: accessibilityHelpIsShown,
===
* McshEngl.Vscdcmnd.editor.action.accessibilityHelpOpenHelpLink,
Vsccmdi.editor.action.accessibleDiffViewer.next,
· key: f7,
· when: isInDiffEditor,
===
* McshEngl.Vscdcmnd.editor.action.accessibleDiffViewer.next,
Vsccmdi.editor.action.accessibleDiffViewer.prev,
· key: shift+f7,
· when: isInDiffEditor,
===
* McshEngl.Vscdcmnd.editor.action.accessibleDiffViewer.prev,
Vsccmdi.editor.action.accessibleView,
· key: alt+f2,
===
* McshEngl.Vscdcmnd.editor.action.accessibleView,
Vsccmdi.editor.action.accessibleViewAcceptInlineCompletion,
· key: ctrl+/,
· when: accessibleViewIsShown && accessibleViewCurrentProviderId == 'inlineCompletions',
===
* McshEngl.Vscdcmnd.editor.action.accessibleViewAcceptInlineCompletion,
Vsccmdi.editor.action.accessibleViewDisableHint,
· key: alt+f6,
· when: accessibilityHelpIsShown && accessibleViewVerbosityEnabled || accessibleViewIsShown && accessibleViewVerbosityEnabled,
===
* McshEngl.Vscdcmnd.editor.action.accessibleViewDisableHint,
Vsccmdi.editor.action.accessibleViewGoToSymbol,
· key: ctrl+shift+.,
· when: accessibilityHelpIsShown && accessibleViewGoToSymbolSupported || accessibleViewGoToSymbolSupported && accessibleViewIsShown,
===
* McshEngl.Vscdcmnd.editor.action.accessibleViewGoToSymbol,
Vsccmdi.editor.action.accessibleViewGoToSymbol,
· key: ctrl+shift+o,
· when: accessibilityHelpIsShown && accessibleViewGoToSymbolSupported || accessibleViewGoToSymbolSupported && accessibleViewIsShown,
===
* McshEngl.Vscdcmnd.editor.action.accessibleViewGoToSymbol,
Vsccmdi.editor.action.accessibleViewNext,
· key: alt+],
· when: accessibleViewIsShown && accessibleViewSupportsNavigation,
===
* McshEngl.Vscdcmnd.editor.action.accessibleViewNext,
Vsccmdi.editor.action.accessibleViewNextCodeBlock,
· key: ctrl+alt+pagedown,
· when: accessibleViewContainsCodeBlocks && accessibleViewCurrentProviderId == 'inlineChat' || accessibleViewContainsCodeBlocks && accessibleViewCurrentProviderId == 'panelChat' || accessibleViewContainsCodeBlocks && accessibleViewCurrentProviderId == 'quickChat',
===
* McshEngl.Vscdcmnd.editor.action.accessibleViewNextCodeBlock,
Vsccmdi.editor.action.accessibleViewPrevious,
· key: alt+[,
· when: accessibleViewIsShown && accessibleViewSupportsNavigation,
===
* McshEngl.Vscdcmnd.editor.action.accessibleViewPrevious,
Vsccmdi.editor.action.accessibleViewPreviousCodeBlock,
· key: ctrl+alt+pageup,
· when: accessibleViewContainsCodeBlocks && accessibleViewCurrentProviderId == 'inlineChat' || accessibleViewContainsCodeBlocks && accessibleViewCurrentProviderId == 'panelChat' || accessibleViewContainsCodeBlocks && accessibleViewCurrentProviderId == 'quickChat',
===
* McshEngl.Vscdcmnd.editor.action.accessibleViewPreviousCodeBlock,
Vsccmdi.editor.action.addCommentLine,
· key: ctrl+k ctrl+c,
· when: editorTextFocus && !editorReadonly,
===
* McshEngl.Vscdcmnd.editor.action.addCommentLine,
Vsccmdi.editor.action.addCursorsToBottom,
===
* McshEngl.Vscdcmnd.editor.action.addCursorsToBottom,
Vsccmdi.editor.action.addCursorsToTop,
===
* McshEngl.Vscdcmnd.editor.action.addCursorsToTop,
Vsccmdi.editor.action.addSelectionToNextFindMatch,
· key: ctrl+d,
· when: editorFocus,
===
* McshEngl.Vscdcmnd.editor.action.addSelectionToNextFindMatch,
Vsccmdi.editor.action.addSelectionToPreviousFindMatch,
===
* McshEngl.Vscdcmnd.editor.action.addSelectionToPreviousFindMatch,
Vsccmdi.editor.action.announceCursorPosition,
· key: ctrl+shift+alt+g,
· when: accessibilityModeEnabled && editorTextFocus,
===
* McshEngl.Vscdcmnd.editor.action.announceCursorPosition,
Vsccmdi.editor.action.autoFix,
· key: shift+alt+.,
· when: textInputFocus && !editorReadonly && supportedCodeAction =~ /(\\s|^)quickfix\\b/,
===
* McshEngl.Vscdcmnd.editor.action.autoFix,
Vsccmdi.editor.action.blockComment,
· key: shift+alt+a,
· when: editorTextFocus && !editorReadonly,
===
* McshEngl.Vscdcmnd.editor.action.blockComment,
Vsccmdi.editor.action.cancelSelectionAnchor,
· key: escape,
· when: editorTextFocus && selectionAnchorSet,
===
* McshEngl.Vscdcmnd.editor.action.cancelSelectionAnchor,
Vsccmdi.editor.action.changeAll,
· key: ctrl+f2,
· when: editorTextFocus && !editorReadonly,
===
* McshEngl.Vscdcmnd.editor.action.changeAll,
Vsccmdi.editor.action.changeTabDisplaySize,
===
* McshEngl.Vscdcmnd.editor.action.changeTabDisplaySize,
Vsccmdi.editor.action.clipboardCopyAction,
· key: ctrl+c,
===
* McshEngl.Vscdcmnd.editor.action.clipboardCopyAction,
Vsccmdi.editor.action.clipboardCopyAction,
· key: ctrl+insert,
===
* McshEngl.Vscdcmnd.editor.action.clipboardCopyAction,
Vsccmdi.editor.action.clipboardCopyWithSyntaxHighlightingAction,
===
* McshEngl.Vscdcmnd.editor.action.clipboardCopyWithSyntaxHighlightingAction,
Vsccmdi.editor.action.clipboardCutAction,
· key: ctrl+x,
===
* McshEngl.Vscdcmnd.editor.action.clipboardCutAction,
Vsccmdi.editor.action.clipboardCutAction,
· key: shift+delete,
===
* McshEngl.Vscdcmnd.editor.action.clipboardCutAction,
Vsccmdi.editor.action.clipboardPasteAction,
· key: ctrl+v,
===
* McshEngl.Vscdcmnd.editor.action.clipboardPasteAction,
Vsccmdi.editor.action.clipboardPasteAction,
· key: shift+insert,
===
* McshEngl.Vscdcmnd.editor.action.clipboardPasteAction,
Vsccmdi.editor.action.commentLine,
· key: ctrl+/,
· when: editorTextFocus && !editorReadonly,
===
* McshEngl.Vscdcmnd.editor.action.commentLine,
Vsccmdi.editor.action.copyLinesDownAction,
· key: shift+alt+down,
· when: editorTextFocus && !editorReadonly,
===
* McshEngl.Vscdcmnd.editor.action.copyLinesDownAction,
Vsccmdi.editor.action.copyLinesUpAction,
· key: shift+alt+up,
· when: editorTextFocus && !editorReadonly,
===
* McshEngl.Vscdcmnd.editor.action.copyLinesUpAction,
Vsccmdi.editor.action.debugEditorGpuRenderer,
===
* McshEngl.Vscdcmnd.editor.action.debugEditorGpuRenderer,
Vsccmdi.editor.action.decreaseHoverVerbosityLevel,
===
* McshEngl.Vscdcmnd.editor.action.decreaseHoverVerbosityLevel,
Vsccmdi.editor.action.defineKeybinding,
· key: ctrl+k ctrl+k,
· when: resource == 'vscode-userdata:/c%3A/Users/synag/AppData/Roaming/Code/User/keybindings.json',
===
* McshEngl.Vscdcmnd.editor.action.defineKeybinding,
Vsccmdi.editor.action.deleteLines,
· key: ctrl+shift+k,
· when: textInputFocus && !editorReadonly,
===
* McshEngl.Vscdcmnd.editor.action.deleteLines,
Vsccmdi.editor.action.detectIndentation,
===
* McshEngl.Vscdcmnd.editor.action.detectIndentation,
Vsccmdi.editor.action.diffReview.next,
===
* McshEngl.Vscdcmnd.editor.action.diffReview.next,
Vsccmdi.editor.action.diffReview.prev,
===
* McshEngl.Vscdcmnd.editor.action.diffReview.prev,
Vsccmdi.editor.action.dirtydiff.next,
· key: alt+f3,
· when: editorTextFocus && !textCompareEditorActive,
===
* McshEngl.Vscdcmnd.editor.action.dirtydiff.next,
Vsccmdi.editor.action.dirtydiff.previous,
· key: shift+alt+f3,
· when: editorTextFocus && !textCompareEditorActive,
===
* McshEngl.Vscdcmnd.editor.action.dirtydiff.previous,
Vsccmdi.editor.action.duplicateSelection,
===
* McshEngl.Vscdcmnd.editor.action.duplicateSelection,
Vsccmdi.editor.action.extensioneditor.findNext,
· key: enter,
· when: webviewFindWidgetFocused && !editorFocus && activeEditor == 'workbench.editor.extension',
===
* McshEngl.Vscdcmnd.editor.action.extensioneditor.findNext,
Vsccmdi.editor.action.extensioneditor.findPrevious,
· key: shift+enter,
· when: webviewFindWidgetFocused && !editorFocus && activeEditor == 'workbench.editor.extension',
===
* McshEngl.Vscdcmnd.editor.action.extensioneditor.findPrevious,
Vsccmdi.editor.action.extensioneditor.showfind,
· key: ctrl+f,
· when: !editorFocus && activeEditor == 'workbench.editor.extension',
===
* McshEngl.Vscdcmnd.editor.action.extensioneditor.showfind,
Vsccmdi.editor.action.findReferences,
===
* McshEngl.Vscdcmnd.editor.action.findReferences,
Vsccmdi.editor.action.fixAll,
===
* McshEngl.Vscdcmnd.editor.action.fixAll,
Vsccmdi.editor.action.focusNextCursor,
===
* McshEngl.Vscdcmnd.editor.action.focusNextCursor,
Vsccmdi.editor.action.focusPreviousCursor,
===
* McshEngl.Vscdcmnd.editor.action.focusPreviousCursor,
Vsccmdi.editor.action.focusStickyScroll,
===
* McshEngl.Vscdcmnd.editor.action.focusStickyScroll,
Vsccmdi.editor.action.fontZoomIn,
===
* McshEngl.Vscdcmnd.editor.action.fontZoomIn,
Vsccmdi.editor.action.fontZoomOut,
===
* McshEngl.Vscdcmnd.editor.action.fontZoomOut,
Vsccmdi.editor.action.fontZoomReset,
===
* McshEngl.Vscdcmnd.editor.action.fontZoomReset,
Vsccmdi.editor.action.forceRetokenize,
===
* McshEngl.Vscdcmnd.editor.action.forceRetokenize,
Vsccmdi.editor.action.format,
===
* McshEngl.Vscdcmnd.editor.action.format,
Vsccmdi.editor.action.formatChanges,
===
* McshEngl.Vscdcmnd.editor.action.formatChanges,
Vsccmdi.editor.action.formatDocument,
· key: shift+alt+f,
· when: editorHasDocumentFormattingProvider && editorTextFocus && !editorReadonly && !inCompositeEditor,
===
* McshEngl.Vscdcmnd.editor.action.formatDocument,
Vsccmdi.editor.action.formatDocument.multiple,
===
* McshEngl.Vscdcmnd.editor.action.formatDocument.multiple,
Vsccmdi.editor.action.formatDocument.none,
· key: shift+alt+f,
· when: editorTextFocus && !editorHasDocumentFormattingProvider && !editorReadonly,
===
* McshEngl.Vscdcmnd.editor.action.formatDocument.none,
Vsccmdi.editor.action.formatSelection,
· key: ctrl+k ctrl+f,
· when: editorHasDocumentSelectionFormattingProvider && editorTextFocus && !editorReadonly,
===
* McshEngl.Vscdcmnd.editor.action.formatSelection,
Vsccmdi.editor.action.formatSelection.multiple,
===
* McshEngl.Vscdcmnd.editor.action.formatSelection.multiple,
Vsccmdi.editor.action.goToBottomHover,
· key: ctrl+down,
· when: editorHoverFocused,
===
* McshEngl.Vscdcmnd.editor.action.goToBottomHover,
Vsccmdi.editor.action.goToBottomHover,
· key: end,
· when: editorHoverFocused,
===
* McshEngl.Vscdcmnd.editor.action.goToBottomHover,
Vsccmdi.editor.action.goToDeclaration,
===
* McshEngl.Vscdcmnd.editor.action.goToDeclaration,
Vsccmdi.editor.action.goToFocusedStickyScrollLine,
· key: enter,
· when: stickyScrollFocused,
===
* McshEngl.Vscdcmnd.editor.action.goToFocusedStickyScrollLine,
Vsccmdi.editor.action.goToImplementation,
· key: ctrl+f12,
· when: editorHasImplementationProvider && editorTextFocus,
===
* McshEngl.Vscdcmnd.editor.action.goToImplementation,
Vsccmdi.editor.action.goToMatchFindAction,
===
* McshEngl.Vscdcmnd.editor.action.goToMatchFindAction,
Vsccmdi.editor.action.goToReferences,
· key: shift+f12,
· when: editorHasReferenceProvider && editorTextFocus && !inReferenceSearchEditor && !isInEmbeddedEditor,
===
* McshEngl.Vscdcmnd.editor.action.goToReferences,
Vsccmdi.editor.action.goToSelectionAnchor,
===
* McshEngl.Vscdcmnd.editor.action.goToSelectionAnchor,
Vsccmdi.editor.action.goToTopHover,
· key: ctrl+up,
· when: editorHoverFocused,
===
* McshEngl.Vscdcmnd.editor.action.goToTopHover,
Vsccmdi.editor.action.goToTopHover,
· key: home,
· when: editorHoverFocused,
===
* McshEngl.Vscdcmnd.editor.action.goToTopHover,
Vsccmdi.editor.action.goToTypeDefinition,
===
* McshEngl.Vscdcmnd.editor.action.goToTypeDefinition,
Vsccmdi.editor.action.hideColorPicker,
· key: escape,
· when: standaloneColorPickerVisible,
===
* McshEngl.Vscdcmnd.editor.action.hideColorPicker,
Vsccmdi.editor.action.hideHover,
===
* McshEngl.Vscdcmnd.editor.action.hideHover,
Vsccmdi.editor.action.hideLongLineWarningHover,
===
* McshEngl.Vscdcmnd.editor.action.hideLongLineWarningHover,
Vsccmdi.editor.action.inPlaceReplace.down,
· key: ctrl+shift+.,
· when: editorTextFocus && !editorReadonly,
===
* McshEngl.Vscdcmnd.editor.action.inPlaceReplace.down,
Vsccmdi.editor.action.inPlaceReplace.up,
· key: ctrl+shift+,,
· when: editorTextFocus && !editorReadonly,
===
* McshEngl.Vscdcmnd.editor.action.inPlaceReplace.up,
Vsccmdi.editor.action.increaseHoverVerbosityLevel,
===
* McshEngl.Vscdcmnd.editor.action.increaseHoverVerbosityLevel,
Vsccmdi.editor.action.indentLines,
· key: ctrl+],
· when: editorTextFocus && !editorReadonly,
===
* McshEngl.Vscdcmnd.editor.action.indentLines,
Vsccmdi.editor.action.indentUsingSpaces,
===
* McshEngl.Vscdcmnd.editor.action.indentUsingSpaces,
Vsccmdi.editor.action.indentUsingTabs,
===
* McshEngl.Vscdcmnd.editor.action.indentUsingTabs,
Vsccmdi.editor.action.indentationToSpaces,
===
* McshEngl.Vscdcmnd.editor.action.indentationToSpaces,
Vsccmdi.editor.action.indentationToTabs,
===
* McshEngl.Vscdcmnd.editor.action.indentationToTabs,
Vsccmdi.editor.action.inlineSuggest.acceptNextLine,
===
* McshEngl.Vscdcmnd.editor.action.inlineSuggest.acceptNextLine,
Vsccmdi.editor.action.inlineSuggest.acceptNextWord,
· key: ctrl+right,
· when: cursorBeforeGhostText && inlineSuggestionVisible && !accessibilityModeEnabled && !editorReadonly,
===
* McshEngl.Vscdcmnd.editor.action.inlineSuggest.acceptNextWord,
Vsccmdi.editor.action.inlineSuggest.cancelSnooze,
===
* McshEngl.Vscdcmnd.editor.action.inlineSuggest.cancelSnooze,
Vsccmdi.editor.action.inlineSuggest.commit,
· key: tab,
· when: inInlineEditsPreviewEditor,
===
* McshEngl.Vscdcmnd.editor.action.inlineSuggest.commit,
Vsccmdi.editor.action.inlineSuggest.commit,
· key: tab,
· when: inlineEditIsVisible && tabShouldAcceptInlineEdit && !editorHoverFocused && !editorTabMovesFocus && !suggestWidgetVisible || inlineEditIsVisible && inlineSuggestionVisible && tabShouldAcceptInlineEdit && !editorHoverFocused && !editorTabMovesFocus && !suggestWidgetVisible || inlineSuggestionHasIndentationLessThanTabSize && inlineSuggestionVisible && !editor.hasSelection && !editorHoverFocused && !editorTabMovesFocus && !suggestWidgetVisible || inlineEditIsVisible && inlineSuggestionHasIndentationLessThanTabSize && inlineSuggestionVisible && !editor.hasSelection && !editorHoverFocused && !editorTabMovesFocus && !suggestWidgetVisible,
===
* McshEngl.Vscdcmnd.editor.action.inlineSuggest.commit,
Vsccmdi.editor.action.inlineSuggest.commitAlternativeAction,
· key: shift+tab,
· when: inInlineEditsPreviewEditor,
===
* McshEngl.Vscdcmnd.editor.action.inlineSuggest.commitAlternativeAction,
Vsccmdi.editor.action.inlineSuggest.commitAlternativeAction,
· key: shift+tab,
· when: inlineEditIsVisible && inlineSuggestionAlternativeActionVisible,
===
* McshEngl.Vscdcmnd.editor.action.inlineSuggest.commitAlternativeAction,
Vsccmdi.editor.action.inlineSuggest.dev.extractRepro,
===
* McshEngl.Vscdcmnd.editor.action.inlineSuggest.dev.extractRepro,
Vsccmdi.editor.action.inlineSuggest.hide,
· key: escape,
· when: inInlineEditsPreviewEditor,
===
* McshEngl.Vscdcmnd.editor.action.inlineSuggest.hide,
Vsccmdi.editor.action.inlineSuggest.hide,
· key: escape,
· when: inlineEditIsVisible || inlineSuggestionVisible,
===
* McshEngl.Vscdcmnd.editor.action.inlineSuggest.hide,
Vsccmdi.editor.action.inlineSuggest.hide,
· key: shift+escape,
· when: inInlineEditsPreviewEditor,
===
* McshEngl.Vscdcmnd.editor.action.inlineSuggest.hide,
Vsccmdi.editor.action.inlineSuggest.jump,
· key: tab,
· when: inlineEditIsVisible && tabShouldJumpToInlineEdit && !editorHoverFocused && !editorTabMovesFocus && !suggestWidgetVisible,
===
* McshEngl.Vscdcmnd.editor.action.inlineSuggest.jump,
Vsccmdi.editor.action.inlineSuggest.showNext,
· key: alt+],
· when: inlineSuggestionVisible && !editorReadonly,
===
* McshEngl.Vscdcmnd.editor.action.inlineSuggest.showNext,
Vsccmdi.editor.action.inlineSuggest.showPrevious,
· key: alt+[,
· when: inlineSuggestionVisible && !editorReadonly,
===
* McshEngl.Vscdcmnd.editor.action.inlineSuggest.showPrevious,
Vsccmdi.editor.action.inlineSuggest.snooze,
===
* McshEngl.Vscdcmnd.editor.action.inlineSuggest.snooze,
Vsccmdi.editor.action.inlineSuggest.toggleAlwaysShowToolbar,
===
* McshEngl.Vscdcmnd.editor.action.inlineSuggest.toggleAlwaysShowToolbar,
Vsccmdi.editor.action.inlineSuggest.toggleShowCollapsed,
===
* McshEngl.Vscdcmnd.editor.action.inlineSuggest.toggleShowCollapsed,
Vsccmdi.editor.action.inlineSuggest.trigger,
===
* McshEngl.Vscdcmnd.editor.action.inlineSuggest.trigger,
Vsccmdi.editor.action.insertColorWithStandaloneColorPicker,
· key: enter,
· when: standaloneColorPickerFocused,
===
* McshEngl.Vscdcmnd.editor.action.insertColorWithStandaloneColorPicker,
Vsccmdi.editor.action.insertCursorAbove,
· key: ctrl+alt+up,
· when: editorTextFocus,
===
* McshEngl.Vscdcmnd.editor.action.insertCursorAbove,
Vsccmdi.editor.action.insertCursorAtEndOfEachLineSelected,
· key: shift+alt+i,
· when: editorTextFocus,
===
* McshEngl.Vscdcmnd.editor.action.insertCursorAtEndOfEachLineSelected,
Vsccmdi.editor.action.insertCursorBelow,
· key: ctrl+alt+down,
· when: editorTextFocus,
===
* McshEngl.Vscdcmnd.editor.action.insertCursorBelow,
Vsccmdi.editor.action.insertFinalNewLine,
===
* McshEngl.Vscdcmnd.editor.action.insertFinalNewLine,
Vsccmdi.editor.action.insertLineAfter,
· key: ctrl+enter,
· when: editorTextFocus && !editorReadonly,
===
* McshEngl.Vscdcmnd.editor.action.insertLineAfter,
Vsccmdi.editor.action.insertLineBefore,
· key: ctrl+shift+enter,
· when: editorTextFocus && !editorReadonly,
===
* McshEngl.Vscdcmnd.editor.action.insertLineBefore,
Vsccmdi.editor.action.insertSnippet,
===
* McshEngl.Vscdcmnd.editor.action.insertSnippet,
Vsccmdi.editor.action.inspectTMScopes,
===
* McshEngl.Vscdcmnd.editor.action.inspectTMScopes,
Vsccmdi.editor.action.joinLines,
===
* McshEngl.Vscdcmnd.editor.action.joinLines,
Vsccmdi.editor.action.jumpToBracket,
· key: ctrl+shift+\\,
· when: editorTextFocus,
===
* McshEngl.Vscdcmnd.editor.action.jumpToBracket,
Vsccmdi.editor.action.linkedEditing,
· key: ctrl+shift+f2,
· when: editorHasRenameProvider && editorTextFocus && !editorReadonly,
===
* McshEngl.Vscdcmnd.editor.action.linkedEditing,
Vsccmdi.editor.action.marker.next,
· key: alt+f8,
· when: editorFocus,
===
* McshEngl.Vscdcmnd.editor.action.marker.next,
Vsccmdi.editor.action.marker.nextInFiles,
· key: f8,
· when: editorFocus,
===
* McshEngl.Vscdcmnd.editor.action.marker.nextInFiles,
Vsccmdi.editor.action.marker.prev,
· key: shift+alt+f8,
· when: editorFocus,
===
* McshEngl.Vscdcmnd.editor.action.marker.prev,
Vsccmdi.editor.action.marker.prevInFiles,
· key: shift+f8,
· when: editorFocus,
===
* McshEngl.Vscdcmnd.editor.action.marker.prevInFiles,
Vsccmdi.editor.action.measureExtHostLatency,
===
* McshEngl.Vscdcmnd.editor.action.measureExtHostLatency,
Vsccmdi.editor.action.moveCarretLeftAction,
===
* McshEngl.Vscdcmnd.editor.action.moveCarretLeftAction,
Vsccmdi.editor.action.moveCarretRightAction,
===
* McshEngl.Vscdcmnd.editor.action.moveCarretRightAction,
Vsccmdi.editor.action.moveLinesDownAction,
· key: alt+down,
· when: editorTextFocus && !editorReadonly,
===
* McshEngl.Vscdcmnd.editor.action.moveLinesDownAction,
Vsccmdi.editor.action.moveLinesUpAction,
· key: alt+up,
· when: editorTextFocus && !editorReadonly,
===
* McshEngl.Vscdcmnd.editor.action.moveLinesUpAction,
Vsccmdi.editor.action.moveSelectionToNextFindMatch,
· key: ctrl+k ctrl+d,
· when: editorFocus,
===
* McshEngl.Vscdcmnd.editor.action.moveSelectionToNextFindMatch,
Vsccmdi.editor.action.moveSelectionToPreviousFindMatch,
===
* McshEngl.Vscdcmnd.editor.action.moveSelectionToPreviousFindMatch,
Vsccmdi.editor.action.nextCommentThreadAction,
· key: alt+f9,
===
* McshEngl.Vscdcmnd.editor.action.nextCommentThreadAction,
Vsccmdi.editor.action.nextCommentedRangeAction,
· key: alt+f10,
· when: activeEditorHasCommentingRange,
===
* McshEngl.Vscdcmnd.editor.action.nextCommentedRangeAction,
Vsccmdi.editor.action.nextCommentingRange,
· key: ctrl+k ctrl+alt+down,
· when: accessibilityModeEnabled && commentFocused || accessibilityModeEnabled && editorFocus || accessibilityHelpIsShown && accessibilityModeEnabled && accessibleViewCurrentProviderId == 'comments',
===
* McshEngl.Vscdcmnd.editor.action.nextCommentingRange,
Vsccmdi.editor.action.nextMatchFindAction,
· key: enter,
· when: editorFocus && findInputFocussed,
===
* McshEngl.Vscdcmnd.editor.action.nextMatchFindAction,
Vsccmdi.editor.action.nextMatchFindAction,
· key: f3,
· when: editorFocus,
===
* McshEngl.Vscdcmnd.editor.action.nextMatchFindAction,
Vsccmdi.editor.action.nextSelectionMatchFindAction,
· key: ctrl+f3,
· when: editorFocus,
===
* McshEngl.Vscdcmnd.editor.action.nextSelectionMatchFindAction,
Vsccmdi.editor.action.openDeclarationToTheSide,
===
* McshEngl.Vscdcmnd.editor.action.openDeclarationToTheSide,
Vsccmdi.editor.action.openLink,
===
* McshEngl.Vscdcmnd.editor.action.openLink,
Vsccmdi.editor.action.organizeImports,
· key: shift+alt+o,
· when: textInputFocus && !editorReadonly && supportedCodeAction =~ /(\\s|^)source\\.organizeImports\\b/,
===
* McshEngl.Vscdcmnd.editor.action.organizeImports,
Vsccmdi.editor.action.outdentLines,
· key: ctrl+[,
· when: editorTextFocus && !editorReadonly,
===
* McshEngl.Vscdcmnd.editor.action.outdentLines,
Vsccmdi.editor.action.pageDownHover,
· key: alt+down,
· when: editorHoverFocused,
===
* McshEngl.Vscdcmnd.editor.action.pageDownHover,
Vsccmdi.editor.action.pageDownHover,
· key: pagedown,
· when: editorHoverFocused,
===
* McshEngl.Vscdcmnd.editor.action.pageDownHover,
Vsccmdi.editor.action.pageUpHover,
· key: alt+up,
· when: editorHoverFocused,
===
* McshEngl.Vscdcmnd.editor.action.pageUpHover,
Vsccmdi.editor.action.pageUpHover,
· key: pageup,
· when: editorHoverFocused,
===
* McshEngl.Vscdcmnd.editor.action.pageUpHover,
Vsccmdi.editor.action.pasteAs,
===
* McshEngl.Vscdcmnd.editor.action.pasteAs,
Vsccmdi.editor.action.pasteAsText,
===
* McshEngl.Vscdcmnd.editor.action.pasteAsText,
Vsccmdi.editor.action.peekDeclaration,
===
* McshEngl.Vscdcmnd.editor.action.peekDeclaration,
Vsccmdi.editor.action.peekDefinition,
· key: alt+f12,
· when: editorHasDefinitionProvider && editorTextFocus && !inReferenceSearchEditor && !isInEmbeddedEditor,
===
* McshEngl.Vscdcmnd.editor.action.peekDefinition,
Vsccmdi.editor.action.peekImplementation,
· key: ctrl+shift+f12,
· when: editorHasImplementationProvider && editorTextFocus && !inReferenceSearchEditor && !isInEmbeddedEditor,
===
* McshEngl.Vscdcmnd.editor.action.peekImplementation,
Vsccmdi.editor.action.peekTypeDefinition,
===
* McshEngl.Vscdcmnd.editor.action.peekTypeDefinition,
Vsccmdi.editor.action.previewDeclaration,
===
* McshEngl.Vscdcmnd.editor.action.previewDeclaration,
Vsccmdi.editor.action.previousCommentThreadAction,
· key: shift+alt+f9,
===
* McshEngl.Vscdcmnd.editor.action.previousCommentThreadAction,
Vsccmdi.editor.action.previousCommentedRangeAction,
· key: shift+alt+f10,
· when: activeEditorHasCommentingRange,
===
* McshEngl.Vscdcmnd.editor.action.previousCommentedRangeAction,
Vsccmdi.editor.action.previousCommentingRange,
· key: ctrl+k ctrl+alt+up,
· when: accessibilityModeEnabled && commentFocused || accessibilityModeEnabled && editorFocus || accessibilityHelpIsShown && accessibilityModeEnabled && accessibleViewCurrentProviderId == 'comments',
===
* McshEngl.Vscdcmnd.editor.action.previousCommentingRange,
Vsccmdi.editor.action.previousMatchFindAction,
· key: shift+enter,
· when: editorFocus && findInputFocussed,
===
* McshEngl.Vscdcmnd.editor.action.previousMatchFindAction,
Vsccmdi.editor.action.previousMatchFindAction,
· key: shift+f3,
· when: editorFocus,
===
* McshEngl.Vscdcmnd.editor.action.previousMatchFindAction,
Vsccmdi.editor.action.previousSelectionMatchFindAction,
· key: ctrl+shift+f3,
· when: editorFocus,
===
* McshEngl.Vscdcmnd.editor.action.previousSelectionMatchFindAction,
Vsccmdi.editor.action.quickFix,
· key: ctrl+.,
· when: editorHasCodeActionsProvider && kb-macro.active && textInputFocus && !editorReadonly,
===
* McshEngl.Vscdcmnd.editor.action.quickFix,
Vsccmdi.editor.action.quickFix,
· key: ctrl+.,
· when: editorHasCodeActionsProvider && textInputFocus && !editorReadonly,
===
* McshEngl.Vscdcmnd.editor.action.quickFix,
Vsccmdi.editor.action.refactor,
· key: ctrl+shift+r,
· when: editorHasCodeActionsProvider && textInputFocus && !editorReadonly,
===
* McshEngl.Vscdcmnd.editor.action.refactor,
Vsccmdi.editor.action.referenceSearch.trigger,
===
* McshEngl.Vscdcmnd.editor.action.referenceSearch.trigger,
Vsccmdi.editor.action.reindentlines,
===
* McshEngl.Vscdcmnd.editor.action.reindentlines,
Vsccmdi.editor.action.reindentselectedlines,
===
* McshEngl.Vscdcmnd.editor.action.reindentselectedlines,
Vsccmdi.editor.action.removeBrackets,
· key: ctrl+alt+backspace,
· when: editorTextFocus,
===
* McshEngl.Vscdcmnd.editor.action.removeBrackets,
Vsccmdi.editor.action.removeCommentLine,
· key: ctrl+k ctrl+u,
· when: editorTextFocus && !editorReadonly,
===
* McshEngl.Vscdcmnd.editor.action.removeCommentLine,
Vsccmdi.editor.action.removeDuplicateLines,
===
* McshEngl.Vscdcmnd.editor.action.removeDuplicateLines,
Vsccmdi.editor.action.rename,
· key: f2,
· when: editorHasRenameProvider && editorTextFocus && !editorReadonly,
===
* McshEngl.Vscdcmnd.editor.action.rename,
Vsccmdi.editor.action.replaceAll,
· key: ctrl+alt+enter,
· when: editorFocus && findWidgetVisible,
===
* McshEngl.Vscdcmnd.editor.action.replaceAll,
Vsccmdi.editor.action.replaceOne,
· key: ctrl+shift+1,
· when: editorFocus && findWidgetVisible,
===
* McshEngl.Vscdcmnd.editor.action.replaceOne,
Vsccmdi.editor.action.replaceOne,
· key: enter,
· when: editorFocus && findWidgetVisible && replaceInputFocussed && !isComposing,
===
* McshEngl.Vscdcmnd.editor.action.replaceOne,
Vsccmdi.editor.action.resetSuggestSize,
===
* McshEngl.Vscdcmnd.editor.action.resetSuggestSize,
Vsccmdi.editor.action.revealDeclaration,
===
* McshEngl.Vscdcmnd.editor.action.revealDeclaration,
Vsccmdi.editor.action.revealDefinition,
· key: ctrl+f12,
· when: editorHasDefinitionProvider && editorTextFocus && isWeb,
===
* McshEngl.Vscdcmnd.editor.action.revealDefinition,
Vsccmdi.editor.action.revealDefinition,
· key: f12,
· when: editorHasDefinitionProvider && editorTextFocus,
===
* McshEngl.Vscdcmnd.editor.action.revealDefinition,
Vsccmdi.editor.action.revealDefinitionAside,
· key: ctrl+k ctrl+f12,
· when: editorHasDefinitionProvider && editorTextFocus && isWeb && !isInEmbeddedEditor,
===
* McshEngl.Vscdcmnd.editor.action.revealDefinitionAside,
Vsccmdi.editor.action.revealDefinitionAside,
· key: ctrl+k f12,
· when: editorHasDefinitionProvider && editorTextFocus && !isInEmbeddedEditor,
===
* McshEngl.Vscdcmnd.editor.action.revealDefinitionAside,
Vsccmdi.editor.action.reverseLines,
===
* McshEngl.Vscdcmnd.editor.action.reverseLines,
Vsccmdi.editor.action.scrollDownHover,
· key: down,
· when: editorHoverFocused,
===
* McshEngl.Vscdcmnd.editor.action.scrollDownHover,
Vsccmdi.editor.action.scrollLeftHover,
· key: left,
· when: editorHoverFocused,
===
* McshEngl.Vscdcmnd.editor.action.scrollLeftHover,
Vsccmdi.editor.action.scrollRightHover,
· key: right,
· when: editorHoverFocused,
===
* McshEngl.Vscdcmnd.editor.action.scrollRightHover,
Vsccmdi.editor.action.scrollUpHover,
· key: up,
· when: editorHoverFocused,
===
* McshEngl.Vscdcmnd.editor.action.scrollUpHover,
Vsccmdi.editor.action.selectAll,
· key: ctrl+a,
===
* McshEngl.Vscdcmnd.editor.action.selectAll,
Vsccmdi.editor.action.selectAllMatches,
· key: alt+enter,
· when: editorFocus && findWidgetVisible,
===
* McshEngl.Vscdcmnd.editor.action.selectAllMatches,
Vsccmdi.editor.action.selectEditor,
· key: escape,
· when: stickyScrollFocused,
===
* McshEngl.Vscdcmnd.editor.action.selectEditor,
Vsccmdi.editor.action.selectFromAnchorToCursor,
· key: ctrl+k ctrl+k,
· when: editorTextFocus && selectionAnchorSet,
===
* McshEngl.Vscdcmnd.editor.action.selectFromAnchorToCursor,
Vsccmdi.editor.action.selectHighlights,
· key: ctrl+shift+l,
· when: editorFocus,
===
* McshEngl.Vscdcmnd.editor.action.selectHighlights,
Vsccmdi.editor.action.selectNextStickyScrollLine,
· key: down,
· when: stickyScrollFocused,
===
* McshEngl.Vscdcmnd.editor.action.selectNextStickyScrollLine,
Vsccmdi.editor.action.selectPreviousStickyScrollLine,
· key: up,
· when: stickyScrollFocused,
===
* McshEngl.Vscdcmnd.editor.action.selectPreviousStickyScrollLine,
Vsccmdi.editor.action.selectToBracket,
===
* McshEngl.Vscdcmnd.editor.action.selectToBracket,
Vsccmdi.editor.action.setSelectionAnchor,
· key: ctrl+k ctrl+b,
· when: editorTextFocus,
===
* McshEngl.Vscdcmnd.editor.action.setSelectionAnchor,
Vsccmdi.editor.action.showContextMenu,
· key: shift+f10,
· when: textInputFocus,
===
* McshEngl.Vscdcmnd.editor.action.showContextMenu,
Vsccmdi.editor.action.showDefinitionPreviewHover,
===
* McshEngl.Vscdcmnd.editor.action.showDefinitionPreviewHover,
Vsccmdi.editor.action.showHover,
· key: ctrl+k ctrl+i,
· when: editorTextFocus,
===
* McshEngl.Vscdcmnd.editor.action.showHover,
Vsccmdi.editor.action.showOrFocusStandaloneColorPicker,
===
* McshEngl.Vscdcmnd.editor.action.showOrFocusStandaloneColorPicker,
Vsccmdi.editor.action.showReferences,
===
* McshEngl.Vscdcmnd.editor.action.showReferences,
Vsccmdi.editor.action.showSnippets,
===
* McshEngl.Vscdcmnd.editor.action.showSnippets,
Vsccmdi.editor.action.smartSelect.expand,
· key: shift+alt+right,
· when: editorTextFocus,
===
* McshEngl.Vscdcmnd.editor.action.smartSelect.expand,
Vsccmdi.editor.action.smartSelect.grow,
===
* McshEngl.Vscdcmnd.editor.action.smartSelect.grow,
Vsccmdi.editor.action.smartSelect.shrink,
· key: shift+alt+left,
· when: editorTextFocus,
===
* McshEngl.Vscdcmnd.editor.action.smartSelect.shrink,
Vsccmdi.editor.action.sortLinesAscending,
===
* McshEngl.Vscdcmnd.editor.action.sortLinesAscending,
Vsccmdi.editor.action.sortLinesDescending,
===
* McshEngl.Vscdcmnd.editor.action.sortLinesDescending,
Vsccmdi.editor.action.sourceAction,
===
* McshEngl.Vscdcmnd.editor.action.sourceAction,
Vsccmdi.editor.action.startDebugTextMate,
===
* McshEngl.Vscdcmnd.editor.action.startDebugTextMate,
Vsccmdi.editor.action.startFindReplaceAction,
· key: ctrl+h,
· when: editorFocus || editorIsOpen,
===
* McshEngl.Vscdcmnd.editor.action.startFindReplaceAction,
Vsccmdi.editor.action.submitComment,
· key: ctrl+enter,
· when: commentEditorFocused,
===
* McshEngl.Vscdcmnd.editor.action.submitComment,
Vsccmdi.editor.action.surroundWithSnippet,
===
* McshEngl.Vscdcmnd.editor.action.surroundWithSnippet,
Vsccmdi.editor.action.toggleColumnSelection,
===
* McshEngl.Vscdcmnd.editor.action.toggleColumnSelection,
Vsccmdi.editor.action.toggleMinimap,
===
* McshEngl.Vscdcmnd.editor.action.toggleMinimap,
Vsccmdi.editor.action.toggleOvertypeInsertMode,
· key: insert,
===
* McshEngl.Vscdcmnd.editor.action.toggleOvertypeInsertMode,
Vsccmdi.editor.action.toggleRenderControlCharacter,
===
* McshEngl.Vscdcmnd.editor.action.toggleRenderControlCharacter,
Vsccmdi.editor.action.toggleRenderWhitespace,
===
* McshEngl.Vscdcmnd.editor.action.toggleRenderWhitespace,
Vsccmdi.editor.action.toggleScreenReaderAccessibilityMode,
· key: ctrl+e,
· when: accessibilityHelpIsShown,
===
* McshEngl.Vscdcmnd.editor.action.toggleScreenReaderAccessibilityMode,
Vsccmdi.editor.action.toggleScreenReaderAccessibilityMode,
· key: shift+alt+f1,
===
* McshEngl.Vscdcmnd.editor.action.toggleScreenReaderAccessibilityMode,
Vsccmdi.editor.action.toggleStickyScroll,
===
* McshEngl.Vscdcmnd.editor.action.toggleStickyScroll,
Vsccmdi.editor.action.toggleTabFocusMode,
· key: ctrl+m,
===
* McshEngl.Vscdcmnd.editor.action.toggleTabFocusMode,
Vsccmdi.editor.action.toggleWordWrap,
· key: alt+z,
===
* McshEngl.Vscdcmnd.editor.action.toggleWordWrap,
Vsccmdi.editor.action.transformToCamelcase,
===
* McshEngl.Vscdcmnd.editor.action.transformToCamelcase,
Vsccmdi.editor.action.transformToKebabcase,
===
* McshEngl.Vscdcmnd.editor.action.transformToKebabcase,
Vsccmdi.editor.action.transformToLowercase,
===
* McshEngl.Vscdcmnd.editor.action.transformToLowercase,
Vsccmdi.editor.action.transformToPascalcase,
===
* McshEngl.Vscdcmnd.editor.action.transformToPascalcase,
Vsccmdi.editor.action.transformToSnakecase,
===
* McshEngl.Vscdcmnd.editor.action.transformToSnakecase,
Vsccmdi.editor.action.transformToTitlecase,
===
* McshEngl.Vscdcmnd.editor.action.transformToTitlecase,
Vsccmdi.editor.action.transformToUppercase,
===
* McshEngl.Vscdcmnd.editor.action.transformToUppercase,
Vsccmdi.editor.action.transpose,
===
* McshEngl.Vscdcmnd.editor.action.transpose,
Vsccmdi.editor.action.transposeLetters,
===
* McshEngl.Vscdcmnd.editor.action.transposeLetters,
Vsccmdi.editor.action.triggerParameterHints,
· key: ctrl+shift+space,
· when: editorHasSignatureHelpProvider && editorTextFocus,
===
* McshEngl.Vscdcmnd.editor.action.triggerParameterHints,
Vsccmdi.editor.action.triggerSuggest,
· key: ctrl+i,
· when: editorHasCompletionItemProvider && textInputFocus && !editorReadonly && !suggestWidgetVisible,
===
* McshEngl.Vscdcmnd.editor.action.triggerSuggest,
Vsccmdi.editor.action.triggerSuggest,
· key: ctrl+space,
· when: editorHasCompletionItemProvider && textInputFocus && !editorReadonly && !suggestWidgetVisible,
===
* McshEngl.Vscdcmnd.editor.action.triggerSuggest,
Vsccmdi.editor.action.trimTrailingWhitespace,
· key: ctrl+k ctrl+x,
· when: editorTextFocus && !editorReadonly,
===
* McshEngl.Vscdcmnd.editor.action.trimTrailingWhitespace,
Vsccmdi.editor.action.unicodeHighlight.disableHighlightingOfAmbiguousCharacters,
===
* McshEngl.Vscdcmnd.editor.action.unicodeHighlight.disableHighlightingOfAmbiguousCharacters,
Vsccmdi.editor.action.unicodeHighlight.disableHighlightingOfInvisibleCharacters,
===
* McshEngl.Vscdcmnd.editor.action.unicodeHighlight.disableHighlightingOfInvisibleCharacters,
Vsccmdi.editor.action.unicodeHighlight.disableHighlightingOfNonBasicAsciiCharacters,
===
* McshEngl.Vscdcmnd.editor.action.unicodeHighlight.disableHighlightingOfNonBasicAsciiCharacters,
Vsccmdi.editor.action.unicodeHighlight.showExcludeOptions,
===
* McshEngl.Vscdcmnd.editor.action.unicodeHighlight.showExcludeOptions,
Vsccmdi.editor.action.webvieweditor.findNext,
· key: enter,
· when: webviewFindWidgetFocused && !editorFocus && activeEditor == 'WebviewEditor',
===
* McshEngl.Vscdcmnd.editor.action.webvieweditor.findNext,
Vsccmdi.editor.action.webvieweditor.findPrevious,
· key: shift+enter,
· when: webviewFindWidgetFocused && !editorFocus && activeEditor == 'WebviewEditor',
===
* McshEngl.Vscdcmnd.editor.action.webvieweditor.findPrevious,
Vsccmdi.editor.action.webvieweditor.hideFind,
· key: escape,
· when: webviewFindWidgetVisible && !editorFocus && activeEditor == 'WebviewEditor',
===
* McshEngl.Vscdcmnd.editor.action.webvieweditor.hideFind,
Vsccmdi.editor.action.webvieweditor.showFind,
· key: ctrl+f,
· when: webviewFindWidgetEnabled && !editorFocus && activeEditor == 'WebviewEditor',
===
* McshEngl.Vscdcmnd.editor.action.webvieweditor.showFind,
Vsccmdi.editor.action.wordHighlight.next,
· key: f7,
· when: editorTextFocus && hasWordHighlights,
===
* McshEngl.Vscdcmnd.editor.action.wordHighlight.next,
Vsccmdi.editor.action.wordHighlight.prev,
· key: shift+f7,
· when: editorTextFocus && hasWordHighlights,
===
* McshEngl.Vscdcmnd.editor.action.wordHighlight.prev,
Vsccmdi.editor.action.wordHighlight.trigger,
===
* McshEngl.Vscdcmnd.editor.action.wordHighlight.trigger,
Vsccmdi.editor.actions.findWithArgs,
===
* McshEngl.Vscdcmnd.editor.actions.findWithArgs,
Vsccmdi.editor.cancelOperation,
· key: escape,
· when: cancellableOperation,
===
* McshEngl.Vscdcmnd.editor.cancelOperation,
Vsccmdi.editor.changeDropType,
· key: ctrl+.,
· when: dropWidgetVisible,
===
* McshEngl.Vscdcmnd.editor.changeDropType,
Vsccmdi.editor.changePasteType,
· key: ctrl+.,
· when: pasteWidgetVisible,
===
* McshEngl.Vscdcmnd.editor.changePasteType,
Vsccmdi.editor.closeCallHierarchy,
· key: escape,
· when: callHierarchyVisible && !config.editor.stablePeek,
===
* McshEngl.Vscdcmnd.editor.closeCallHierarchy,
Vsccmdi.editor.closeTestPeek,
· key: escape,
· when: testing.isInPeek && !config.editor.stablePeek || testing.isPeekVisible && !config.editor.stablePeek,
===
* McshEngl.Vscdcmnd.editor.closeTestPeek,
Vsccmdi.editor.closeTypeHierarchy,
· key: escape,
· when: typeHierarchyVisible && !config.editor.stablePeek,
===
* McshEngl.Vscdcmnd.editor.closeTypeHierarchy,
Vsccmdi.editor.createFoldingRangeFromSelection,
· key: ctrl+k ctrl+,,
· when: editorTextFocus && foldingEnabled,
===
* McshEngl.Vscdcmnd.editor.createFoldingRangeFromSelection,
Vsccmdi.editor.debug.action.addLogPoint,
===
* McshEngl.Vscdcmnd.editor.debug.action.addLogPoint,
Vsccmdi.editor.debug.action.closeExceptionWidget,
· key: escape,
· when: exceptionWidgetVisible,
===
* McshEngl.Vscdcmnd.editor.debug.action.closeExceptionWidget,
Vsccmdi.editor.debug.action.conditionalBreakpoint,
===
* McshEngl.Vscdcmnd.editor.debug.action.conditionalBreakpoint,
Vsccmdi.editor.debug.action.copyAddress,
===
* McshEngl.Vscdcmnd.editor.debug.action.copyAddress,
Vsccmdi.editor.debug.action.editBreakpoint,
===
* McshEngl.Vscdcmnd.editor.debug.action.editBreakpoint,
Vsccmdi.editor.debug.action.goToNextBreakpoint,
===
* McshEngl.Vscdcmnd.editor.debug.action.goToNextBreakpoint,
Vsccmdi.editor.debug.action.goToPreviousBreakpoint,
===
* McshEngl.Vscdcmnd.editor.debug.action.goToPreviousBreakpoint,
Vsccmdi.editor.debug.action.runToCursor,
===
* McshEngl.Vscdcmnd.editor.debug.action.runToCursor,
Vsccmdi.editor.debug.action.selectionToRepl,
===
* McshEngl.Vscdcmnd.editor.debug.action.selectionToRepl,
Vsccmdi.editor.debug.action.selectionToWatch,
===
* McshEngl.Vscdcmnd.editor.debug.action.selectionToWatch,
Vsccmdi.editor.debug.action.showDebugHover,
· key: ctrl+k ctrl+i,
· when: editorTextFocus && inDebugMode,
===
* McshEngl.Vscdcmnd.editor.debug.action.showDebugHover,
Vsccmdi.editor.debug.action.stepIntoTargets,
===
* McshEngl.Vscdcmnd.editor.debug.action.stepIntoTargets,
Vsccmdi.editor.debug.action.toggleBreakpoint,
· key: f9,
· when: debuggersAvailable && disassemblyViewFocus || debuggersAvailable && editorTextFocus,
===
* McshEngl.Vscdcmnd.editor.debug.action.toggleBreakpoint,
Vsccmdi.editor.debug.action.toggleInlineBreakpoint,
· key: shift+f9,
· when: editorTextFocus,
===
* McshEngl.Vscdcmnd.editor.debug.action.toggleInlineBreakpoint,
Vsccmdi.editor.debug.action.triggerByBreakpoint,
===
* McshEngl.Vscdcmnd.editor.debug.action.triggerByBreakpoint,
Vsccmdi.editor.detectLanguage,
· key: shift+alt+d,
· when: editorTextFocus && !notebookEditable,
===
* McshEngl.Vscdcmnd.editor.detectLanguage,
Vsccmdi.editor.emmet.action.balanceIn,
===
* McshEngl.Vscdcmnd.editor.emmet.action.balanceIn,
Vsccmdi.editor.emmet.action.balanceOut,
===
* McshEngl.Vscdcmnd.editor.emmet.action.balanceOut,
Vsccmdi.editor.emmet.action.decrementNumberByOne,
===
* McshEngl.Vscdcmnd.editor.emmet.action.decrementNumberByOne,
Vsccmdi.editor.emmet.action.decrementNumberByOneTenth,
===
* McshEngl.Vscdcmnd.editor.emmet.action.decrementNumberByOneTenth,
Vsccmdi.editor.emmet.action.decrementNumberByTen,
===
* McshEngl.Vscdcmnd.editor.emmet.action.decrementNumberByTen,
Vsccmdi.editor.emmet.action.evaluateMathExpression,
===
* McshEngl.Vscdcmnd.editor.emmet.action.evaluateMathExpression,
Vsccmdi.editor.emmet.action.expandAbbreviation,
· key: tab,
· when: config.emmet.triggerExpansionOnTab && editorTextFocus && !editorReadonly && !editorTabMovesFocus,
===
* McshEngl.Vscdcmnd.editor.emmet.action.expandAbbreviation,
Vsccmdi.editor.emmet.action.incrementNumberByOne,
===
* McshEngl.Vscdcmnd.editor.emmet.action.incrementNumberByOne,
Vsccmdi.editor.emmet.action.incrementNumberByOneTenth,
===
* McshEngl.Vscdcmnd.editor.emmet.action.incrementNumberByOneTenth,
Vsccmdi.editor.emmet.action.incrementNumberByTen,
===
* McshEngl.Vscdcmnd.editor.emmet.action.incrementNumberByTen,
Vsccmdi.editor.emmet.action.matchTag,
===
* McshEngl.Vscdcmnd.editor.emmet.action.matchTag,
Vsccmdi.editor.emmet.action.mergeLines,
===
* McshEngl.Vscdcmnd.editor.emmet.action.mergeLines,
Vsccmdi.editor.emmet.action.nextEditPoint,
===
* McshEngl.Vscdcmnd.editor.emmet.action.nextEditPoint,
Vsccmdi.editor.emmet.action.prevEditPoint,
===
* McshEngl.Vscdcmnd.editor.emmet.action.prevEditPoint,
Vsccmdi.editor.emmet.action.reflectCSSValue,
===
* McshEngl.Vscdcmnd.editor.emmet.action.reflectCSSValue,
Vsccmdi.editor.emmet.action.removeTag,
===
* McshEngl.Vscdcmnd.editor.emmet.action.removeTag,
Vsccmdi.editor.emmet.action.selectNextItem,
===
* McshEngl.Vscdcmnd.editor.emmet.action.selectNextItem,
Vsccmdi.editor.emmet.action.selectPrevItem,
===
* McshEngl.Vscdcmnd.editor.emmet.action.selectPrevItem,
Vsccmdi.editor.emmet.action.splitJoinTag,
===
* McshEngl.Vscdcmnd.editor.emmet.action.splitJoinTag,
Vsccmdi.editor.emmet.action.toggleComment,
===
* McshEngl.Vscdcmnd.editor.emmet.action.toggleComment,
Vsccmdi.editor.emmet.action.updateImageSize,
===
* McshEngl.Vscdcmnd.editor.emmet.action.updateImageSize,
Vsccmdi.editor.emmet.action.updateTag,
===
* McshEngl.Vscdcmnd.editor.emmet.action.updateTag,
Vsccmdi.editor.emmet.action.wrapWithAbbreviation,
===
* McshEngl.Vscdcmnd.editor.emmet.action.wrapWithAbbreviation,
Vsccmdi.editor.fold,
· key: ctrl+shift+[,
· when: editorTextFocus && foldingEnabled,
===
* McshEngl.Vscdcmnd.editor.fold,
Vsccmdi.editor.foldAll,
· key: ctrl+k ctrl+0,
· when: editorTextFocus && foldingEnabled,
===
* McshEngl.Vscdcmnd.editor.foldAll,
Vsccmdi.editor.foldAllBlockComments,
· key: ctrl+k ctrl+/,
· when: editorTextFocus && foldingEnabled,
===
* McshEngl.Vscdcmnd.editor.foldAllBlockComments,
Vsccmdi.editor.foldAllExcept,
· key: ctrl+k ctrl+-,
· when: editorTextFocus && foldingEnabled,
===
* McshEngl.Vscdcmnd.editor.foldAllExcept,
Vsccmdi.editor.foldAllMarkerRegions,
· key: ctrl+k ctrl+8,
· when: editorTextFocus && foldingEnabled,
===
* McshEngl.Vscdcmnd.editor.foldAllMarkerRegions,
Vsccmdi.editor.foldLevel1,
· key: ctrl+k ctrl+1,
· when: editorTextFocus && foldingEnabled,
===
* McshEngl.Vscdcmnd.editor.foldLevel1,
Vsccmdi.editor.foldLevel2,
· key: ctrl+k ctrl+2,
· when: editorTextFocus && foldingEnabled,
===
* McshEngl.Vscdcmnd.editor.foldLevel2,
Vsccmdi.editor.foldLevel3,
· key: ctrl+k ctrl+3,
· when: editorTextFocus && foldingEnabled,
===
* McshEngl.Vscdcmnd.editor.foldLevel3,
Vsccmdi.editor.foldLevel4,
· key: ctrl+k ctrl+4,
· when: editorTextFocus && foldingEnabled,
===
* McshEngl.Vscdcmnd.editor.foldLevel4,
Vsccmdi.editor.foldLevel5,
· key: ctrl+k ctrl+5,
· when: editorTextFocus && foldingEnabled,
===
* McshEngl.Vscdcmnd.editor.foldLevel5,
Vsccmdi.editor.foldLevel6,
· key: ctrl+k ctrl+6,
· when: editorTextFocus && foldingEnabled,
===
* McshEngl.Vscdcmnd.editor.foldLevel6,
Vsccmdi.editor.foldLevel7,
· key: ctrl+k ctrl+7,
· when: editorTextFocus && foldingEnabled,
===
* McshEngl.Vscdcmnd.editor.foldLevel7,
Vsccmdi.editor.foldRecursively,
· key: ctrl+k ctrl+[,
· when: editorTextFocus && foldingEnabled,
===
* McshEngl.Vscdcmnd.editor.foldRecursively,
Vsccmdi.editor.gotoNextFold,
===
* McshEngl.Vscdcmnd.editor.gotoNextFold,
Vsccmdi.editor.gotoNextSymbolFromResult,
· key: f12,
· when: hasSymbols,
===
* McshEngl.Vscdcmnd.editor.gotoNextSymbolFromResult,
Vsccmdi.editor.gotoNextSymbolFromResult.cancel,
· key: escape,
· when: hasSymbols,
===
* McshEngl.Vscdcmnd.editor.gotoNextSymbolFromResult.cancel,
Vsccmdi.editor.gotoParentFold,
===
* McshEngl.Vscdcmnd.editor.gotoParentFold,
Vsccmdi.editor.gotoPreviousFold,
===
* McshEngl.Vscdcmnd.editor.gotoPreviousFold,
Vsccmdi.editor.hideDropWidget,
· key: escape,
· when: dropWidgetVisible,
===
* McshEngl.Vscdcmnd.editor.hideDropWidget,
Vsccmdi.editor.hidePasteWidget,
· key: escape,
· when: pasteWidgetVisible,
===
* McshEngl.Vscdcmnd.editor.hidePasteWidget,
Vsccmdi.editor.inlayHints.Reset,
===
* McshEngl.Vscdcmnd.editor.inlayHints.Reset,
Vsccmdi.editor.refocusCallHierarchy,
· key: shift+enter,
· when: callHierarchyVisible,
===
* McshEngl.Vscdcmnd.editor.refocusCallHierarchy,
Vsccmdi.editor.refocusTypeHierarchy,
· key: shift+enter,
· when: typeHierarchyVisible,
===
* McshEngl.Vscdcmnd.editor.refocusTypeHierarchy,
Vsccmdi.editor.removeManualFoldingRanges,
· key: ctrl+k ctrl+.,
· when: editorTextFocus && foldingEnabled,
===
* McshEngl.Vscdcmnd.editor.removeManualFoldingRanges,
Vsccmdi.editor.showCallHierarchy,
· key: shift+alt+h,
· when: editorHasCallHierarchyProvider && editorTextFocus && !inReferenceSearchEditor,
===
* McshEngl.Vscdcmnd.editor.showCallHierarchy,
Vsccmdi.editor.showIncomingCalls,
· key: shift+alt+h,
· when: callHierarchyVisible && callHierarchyDirection == 'outgoingCalls',
===
* McshEngl.Vscdcmnd.editor.showIncomingCalls,
Vsccmdi.editor.showOutgoingCalls,
· key: shift+alt+h,
· when: callHierarchyVisible && callHierarchyDirection == 'incomingCalls',
===
* McshEngl.Vscdcmnd.editor.showOutgoingCalls,
Vsccmdi.editor.showSubtypes,
· key: shift+alt+h,
· when: typeHierarchyVisible && typeHierarchyDirection == 'supertypes',
===
* McshEngl.Vscdcmnd.editor.showSubtypes,
Vsccmdi.editor.showSupertypes,
· key: shift+alt+h,
· when: typeHierarchyVisible && typeHierarchyDirection == 'subtypes',
===
* McshEngl.Vscdcmnd.editor.showSupertypes,
Vsccmdi.editor.showTypeHierarchy,
===
* McshEngl.Vscdcmnd.editor.showTypeHierarchy,
Vsccmdi.editor.toggleFold,
· key: ctrl+k ctrl+l,
· when: editorTextFocus && foldingEnabled,
===
* McshEngl.Vscdcmnd.editor.toggleFold,
Vsccmdi.editor.toggleFoldRecursively,
· key: ctrl+k ctrl+shift+l,
· when: editorTextFocus && foldingEnabled,
===
* McshEngl.Vscdcmnd.editor.toggleFoldRecursively,
Vsccmdi.editor.toggleImportFold,
===
* McshEngl.Vscdcmnd.editor.toggleImportFold,
Vsccmdi.editor.unfold,
· key: ctrl+shift+],
· when: editorTextFocus && foldingEnabled,
===
* McshEngl.Vscdcmnd.editor.unfold,
Vsccmdi.editor.unfoldAll,
· key: ctrl+k ctrl+j,
· when: editorTextFocus && foldingEnabled,
===
* McshEngl.Vscdcmnd.editor.unfoldAll,
Vsccmdi.editor.unfoldAllExcept,
· key: ctrl+k ctrl+=,
· when: editorTextFocus && foldingEnabled,
===
* McshEngl.Vscdcmnd.editor.unfoldAllExcept,
Vsccmdi.editor.unfoldAllMarkerRegions,
· key: ctrl+k ctrl+9,
· when: editorTextFocus && foldingEnabled,
===
* McshEngl.Vscdcmnd.editor.unfoldAllMarkerRegions,
Vsccmdi.editor.unfoldRecursively,
· key: ctrl+k ctrl+],
· when: editorTextFocus && foldingEnabled,
===
* McshEngl.Vscdcmnd.editor.unfoldRecursively,
Vsccmdi.emmet.expandAbbreviation,
===
* McshEngl.Vscdcmnd.emmet.expandAbbreviation,
Vsccmdi.eslint.applyAllFixes,
===
* McshEngl.Vscdcmnd.eslint.applyAllFixes,
Vsccmdi.eslint.applyDisableFile,
===
* McshEngl.Vscdcmnd.eslint.applyDisableFile,
Vsccmdi.eslint.applyDisableLine,
===
* McshEngl.Vscdcmnd.eslint.applyDisableLine,
Vsccmdi.eslint.applySameFixes,
===
* McshEngl.Vscdcmnd.eslint.applySameFixes,
Vsccmdi.eslint.applySingleFix,
===
* McshEngl.Vscdcmnd.eslint.applySingleFix,
Vsccmdi.eslint.applySuggestion,
===
* McshEngl.Vscdcmnd.eslint.applySuggestion,
Vsccmdi.eslint.createConfig,
===
* McshEngl.Vscdcmnd.eslint.createConfig,
Vsccmdi.eslint.executeAutofix,
===
* McshEngl.Vscdcmnd.eslint.executeAutofix,
Vsccmdi.eslint.migrateSettings,
===
* McshEngl.Vscdcmnd.eslint.migrateSettings,
Vsccmdi.eslint.openRuleDoc,
===
* McshEngl.Vscdcmnd.eslint.openRuleDoc,
Vsccmdi.eslint.restart,
===
* McshEngl.Vscdcmnd.eslint.restart,
Vsccmdi.eslint.revalidate,
===
* McshEngl.Vscdcmnd.eslint.revalidate,
Vsccmdi.eslint.showOutputChannel,
===
* McshEngl.Vscdcmnd.eslint.showOutputChannel,
Vsccmdi.expandLineSelection,
· key: ctrl+l,
· when: textInputFocus,
===
* McshEngl.Vscdcmnd.expandLineSelection,
Vsccmdi.expandSectionCodeAction,
· key: right,
· when: codeActionMenuVisible && !codeActionMenuFilterFocused,
===
* McshEngl.Vscdcmnd.expandSectionCodeAction,
Vsccmdi.explorer.download,
===
* McshEngl.Vscdcmnd.explorer.download,
Vsccmdi.explorer.newFile,
===
* McshEngl.Vscdcmnd.explorer.newFile,
Vsccmdi.explorer.newFolder,
===
* McshEngl.Vscdcmnd.explorer.newFolder,
Vsccmdi.explorer.openAndPassFocus,
· key: enter,
· when: filesExplorerFocus && foldersViewVisible && !explorerResourceIsFolder && !inputFocus,
===
* McshEngl.Vscdcmnd.explorer.openAndPassFocus,
Vsccmdi.explorer.openToSide,
· key: ctrl+enter,
· when: explorerViewletFocus && foldersViewVisible && !inputFocus,
===
* McshEngl.Vscdcmnd.explorer.openToSide,
Vsccmdi.explorer.openWith,
===
* McshEngl.Vscdcmnd.explorer.openWith,
Vsccmdi.explorer.upload,
===
* McshEngl.Vscdcmnd.explorer.upload,
Vsccmdi.extension.bisect.next,
===
* McshEngl.Vscdcmnd.extension.bisect.next,
Vsccmdi.extension.bisect.start,
===
* McshEngl.Vscdcmnd.extension.bisect.start,
Vsccmdi.extension.bisect.stop,
===
* McshEngl.Vscdcmnd.extension.bisect.stop,
Vsccmdi.extension.charInsertInt,
· key: ctrl+alt+c i,
· when: editorTextFocus,
===
* McshEngl.Vscdcmnd.extension.charInsertInt,
Vsccmdi.extension.htmlLtReplace,
===
* McshEngl.Vscdcmnd.extension.htmlLtReplace,
Vsccmdi.extension.htmlTagInsert,
· key: ctrl+alt+h t,
· when: editorTextFocus,
===
* McshEngl.Vscdcmnd.extension.htmlTagInsert,
Vsccmdi.extension.js-debug.addCustomBreakpoints,
===
* McshEngl.Vscdcmnd.extension.js_debug.addCustomBreakpoints,
Vsccmdi.extension.js-debug.addXHRBreakpoints,
===
* McshEngl.Vscdcmnd.extension.js_debug.addXHRBreakpoints,
Vsccmdi.extension.js-debug.callers.add,
===
* McshEngl.Vscdcmnd.extension.js_debug.callers.add,
Vsccmdi.extension.js-debug.callers.goToCaller,
===
* McshEngl.Vscdcmnd.extension.js_debug.callers.goToCaller,
Vsccmdi.extension.js-debug.callers.gotToTarget,
===
* McshEngl.Vscdcmnd.extension.js_debug.callers.gotToTarget,
Vsccmdi.extension.js-debug.callers.remove,
===
* McshEngl.Vscdcmnd.extension.js_debug.callers.remove,
Vsccmdi.extension.js-debug.callers.removeAll,
===
* McshEngl.Vscdcmnd.extension.js_debug.callers.removeAll,
Vsccmdi.extension.js-debug.createDebuggerTerminal,
===
* McshEngl.Vscdcmnd.extension.js_debug.createDebuggerTerminal,
Vsccmdi.extension.js-debug.createDiagnostics,
===
* McshEngl.Vscdcmnd.extension.js_debug.createDiagnostics,
Vsccmdi.extension.js-debug.debugLink,
===
* McshEngl.Vscdcmnd.extension.js_debug.debugLink,
Vsccmdi.extension.js-debug.disableSourceMapStepping,
===
* McshEngl.Vscdcmnd.extension.js_debug.disableSourceMapStepping,
Vsccmdi.extension.js-debug.editXHRBreakpoints,
===
* McshEngl.Vscdcmnd.extension.js_debug.editXHRBreakpoints,
Vsccmdi.extension.js-debug.enableSourceMapStepping,
===
* McshEngl.Vscdcmnd.extension.js_debug.enableSourceMapStepping,
Vsccmdi.extension.js-debug.getDiagnosticLogs,
===
* McshEngl.Vscdcmnd.extension.js_debug.getDiagnosticLogs,
Vsccmdi.extension.js-debug.network.clear,
===
* McshEngl.Vscdcmnd.extension.js_debug.network.clear,
Vsccmdi.extension.js-debug.network.copyUri,
===
* McshEngl.Vscdcmnd.extension.js_debug.network.copyUri,
Vsccmdi.extension.js-debug.network.openBody,
===
* McshEngl.Vscdcmnd.extension.js_debug.network.openBody,
Vsccmdi.extension.js-debug.network.openBodyInHex,
===
* McshEngl.Vscdcmnd.extension.js_debug.network.openBodyInHex,
Vsccmdi.extension.js-debug.network.replayXHR,
===
* McshEngl.Vscdcmnd.extension.js_debug.network.replayXHR,
Vsccmdi.extension.js-debug.network.viewRequest,
===
* McshEngl.Vscdcmnd.extension.js_debug.network.viewRequest,
Vsccmdi.extension.js-debug.npmScript,
===
* McshEngl.Vscdcmnd.extension.js_debug.npmScript,
Vsccmdi.extension.js-debug.openEdgeDevTools,
===
* McshEngl.Vscdcmnd.extension.js_debug.openEdgeDevTools,
Vsccmdi.extension.js-debug.prettyPrint,
===
* McshEngl.Vscdcmnd.extension.js_debug.prettyPrint,
Vsccmdi.extension.js-debug.removeAllCustomBreakpoints,
===
* McshEngl.Vscdcmnd.extension.js_debug.removeAllCustomBreakpoints,
Vsccmdi.extension.js-debug.removeXHRBreakpoint,
===
* McshEngl.Vscdcmnd.extension.js_debug.removeXHRBreakpoint,
Vsccmdi.extension.js-debug.revealPage,
===
* McshEngl.Vscdcmnd.extension.js_debug.revealPage,
Vsccmdi.extension.js-debug.startProfile,
===
* McshEngl.Vscdcmnd.extension.js_debug.startProfile,
Vsccmdi.extension.js-debug.stopProfile,
===
* McshEngl.Vscdcmnd.extension.js_debug.stopProfile,
Vsccmdi.extension.js-debug.toggleSkippingFile,
===
* McshEngl.Vscdcmnd.extension.js_debug.toggleSkippingFile,
Vsccmdi.extension.jsProfileVisualizer.table.clearCodeLenses,
===
* McshEngl.Vscdcmnd.extension.jsProfileVisualizer.table.clearCodeLenses,
Vsccmdi.extension.multiCommand.execute,
===
* McshEngl.Vscdcmnd.extension.multiCommand.execute,
Vsccmdi.extension.node-debug.startWithStopOnEntry,
· key: f10,
· when: !inDebugMode && debugConfigurationType == 'node' || !inDebugMode && debugConfigurationType == 'pwa-extensionHost' || !inDebugMode && debugConfigurationType == 'pwa-node',
===
* McshEngl.Vscdcmnd.extension.node_debug.startWithStopOnEntry,
Vsccmdi.extension.node-debug.startWithStopOnEntry,
· key: f11,
· when: !inDebugMode && activeViewlet == 'workbench.view.debug' && debugConfigurationType == 'node' || !inDebugMode && activeViewlet == 'workbench.view.debug' && debugConfigurationType == 'pwa-extensionHost' || !inDebugMode && activeViewlet == 'workbench.view.debug' && debugConfigurationType == 'pwa-node',
===
* McshEngl.Vscdcmnd.extension.node_debug.startWithStopOnEntry,
Vsccmdi.extension.node-debug.toggleAutoAttach,
===
* McshEngl.Vscdcmnd.extension.node_debug.toggleAutoAttach,
Vsccmdi.extension.open,
===
* McshEngl.Vscdcmnd.extension.open,
Vsccmdi.extension.pwa-node-debug.attachNodeProcess,
===
* McshEngl.Vscdcmnd.extension.pwa_node_debug.attachNodeProcess,
Vsccmdi.extension.userInput,
· inserts user text and selects it.
· key: ctrl+alt+t,
· when: editorTextFocus,
===
* McshEngl.Vscdcmnd.extension.userInput,
Vsccmdi.extensions.actions.searchByCategory.AI,
===
* McshEngl.Vscdcmnd.extensions.actions.searchByCategory.AI,
Vsccmdi.extensions.actions.searchByCategory.Azure,
===
* McshEngl.Vscdcmnd.extensions.actions.searchByCategory.Azure,
Vsccmdi.extensions.actions.searchByCategory.Chat,
===
* McshEngl.Vscdcmnd.extensions.actions.searchByCategory.Chat,
Vsccmdi.extensions.actions.searchByCategory.Data Science,
===
* McshEngl.Vscdcmnd.extensions.actions.searchByCategory.Data Science,
Vsccmdi.extensions.actions.searchByCategory.Debuggers,
===
* McshEngl.Vscdcmnd.extensions.actions.searchByCategory.Debuggers,
Vsccmdi.extensions.actions.searchByCategory.Education,
===
* McshEngl.Vscdcmnd.extensions.actions.searchByCategory.Education,
Vsccmdi.extensions.actions.searchByCategory.Extension Packs,
===
* McshEngl.Vscdcmnd.extensions.actions.searchByCategory.Extension Packs,
Vsccmdi.extensions.actions.searchByCategory.Formatters,
===
* McshEngl.Vscdcmnd.extensions.actions.searchByCategory.Formatters,
Vsccmdi.extensions.actions.searchByCategory.Keymaps,
===
* McshEngl.Vscdcmnd.extensions.actions.searchByCategory.Keymaps,
Vsccmdi.extensions.actions.searchByCategory.Language Packs,
===
* McshEngl.Vscdcmnd.extensions.actions.searchByCategory.Language Packs,
Vsccmdi.extensions.actions.searchByCategory.Linters,
===
* McshEngl.Vscdcmnd.extensions.actions.searchByCategory.Linters,
Vsccmdi.extensions.actions.searchByCategory.Machine Learning,
===
* McshEngl.Vscdcmnd.extensions.actions.searchByCategory.Machine Learning,
Vsccmdi.extensions.actions.searchByCategory.Notebooks,
===
* McshEngl.Vscdcmnd.extensions.actions.searchByCategory.Notebooks,
Vsccmdi.extensions.actions.searchByCategory.Other,
===
* McshEngl.Vscdcmnd.extensions.actions.searchByCategory.Other,
Vsccmdi.extensions.actions.searchByCategory.Programming Languages,
===
* McshEngl.Vscdcmnd.extensions.actions.searchByCategory.Programming Languages,
Vsccmdi.extensions.actions.searchByCategory.SCM Providers,
===
* McshEngl.Vscdcmnd.extensions.actions.searchByCategory.SCM Providers,
Vsccmdi.extensions.actions.searchByCategory.Snippets,
===
* McshEngl.Vscdcmnd.extensions.actions.searchByCategory.Snippets,
Vsccmdi.extensions.actions.searchByCategory.Testing,
===
* McshEngl.Vscdcmnd.extensions.actions.searchByCategory.Testing,
Vsccmdi.extensions.actions.searchByCategory.Themes,
===
* McshEngl.Vscdcmnd.extensions.actions.searchByCategory.Themes,
Vsccmdi.extensions.actions.searchByCategory.Visualization,
===
* McshEngl.Vscdcmnd.extensions.actions.searchByCategory.Visualization,
Vsccmdi.extensions.filter.featured,
===
* McshEngl.Vscdcmnd.extensions.filter.featured,
Vsccmdi.extensions.recommendedList.focus,
===
* McshEngl.Vscdcmnd.extensions.recommendedList.focus,
Vsccmdi.extensions.recommendedList.resetViewLocation,
===
* McshEngl.Vscdcmnd.extensions.recommendedList.resetViewLocation,
Vsccmdi.extensions.sort.installs,
===
* McshEngl.Vscdcmnd.extensions.sort.installs,
Vsccmdi.extensions.sort.name,
===
* McshEngl.Vscdcmnd.extensions.sort.name,
Vsccmdi.extensions.sort.publishedDate,
===
* McshEngl.Vscdcmnd.extensions.sort.publishedDate,
Vsccmdi.extensions.sort.rating,
===
* McshEngl.Vscdcmnd.extensions.sort.rating,
Vsccmdi.extensions.sort.updateDate,
===
* McshEngl.Vscdcmnd.extensions.sort.updateDate,
Vsccmdi.files.openTimeline,
===
* McshEngl.Vscdcmnd.files.openTimeline,
Vsccmdi.files.participants.resetChoice,
===
* McshEngl.Vscdcmnd.files.participants.resetChoice,
Vsccmdi.filesExplorer.cancelCut,
· key: escape,
· when: explorerResourceCut && filesExplorerFocus && foldersViewVisible && !inputFocus,
===
* McshEngl.Vscdcmnd.filesExplorer.cancelCut,
Vsccmdi.filesExplorer.copy,
· key: ctrl+c,
· when: filesExplorerFocus && foldersViewVisible && !explorerResourceIsRoot && !inputFocus,
===
* McshEngl.Vscdcmnd.filesExplorer.copy,
Vsccmdi.filesExplorer.cut,
· key: ctrl+x,
· when: filesExplorerFocus && foldersViewVisible && !explorerResourceIsRoot && !explorerResourceReadonly && !inputFocus,
===
* McshEngl.Vscdcmnd.filesExplorer.cut,
Vsccmdi.filesExplorer.findInFolder,
· key: shift+alt+f,
· when: explorerResourceIsFolder && filesExplorerFocus && foldersViewVisible && !inputFocus,
===
* McshEngl.Vscdcmnd.filesExplorer.findInFolder,
Vsccmdi.filesExplorer.findInWorkspace,
===
* McshEngl.Vscdcmnd.filesExplorer.findInWorkspace,
Vsccmdi.filesExplorer.openFilePreserveFocus,
· key: space,
· when: filesExplorerFocus && foldersViewVisible && !explorerResourceIsFolder && !inputFocus,
===
* McshEngl.Vscdcmnd.filesExplorer.openFilePreserveFocus,
Vsccmdi.filesExplorer.paste,
· key: ctrl+v,
· when: filesExplorerFocus && foldersViewVisible && !explorerResourceReadonly && !inputFocus,
===
* McshEngl.Vscdcmnd.filesExplorer.paste,
Vsccmdi.firstCompressedFolder,
· key: home,
· when: explorerViewletCompressedFocus && filesExplorerFocus && foldersViewVisible && !explorerViewletCompressedFirstFocus && !inputFocus,
===
* McshEngl.Vscdcmnd.firstCompressedFolder,
Vsccmdi.focusAndAcceptSuggestion,
===
* McshEngl.Vscdcmnd.focusAndAcceptSuggestion,
Vsccmdi.focusNextRenameSuggestion,
· key: down,
· when: renameInputVisible,
===
* McshEngl.Vscdcmnd.focusNextRenameSuggestion,
Vsccmdi.focusPreviousRenameSuggestion,
· key: up,
· when: renameInputVisible,
===
* McshEngl.Vscdcmnd.focusPreviousRenameSuggestion,
Vsccmdi.focusSuggestion,
· key: ctrl+i,
· when: suggestWidgetVisible && textInputFocus && !suggestWidgetHasFocusedSuggestion,
===
* McshEngl.Vscdcmnd.focusSuggestion,
Vsccmdi.focusSuggestion,
· key: ctrl+space,
· when: suggestWidgetVisible && textInputFocus && !suggestWidgetHasFocusedSuggestion,
===
* McshEngl.Vscdcmnd.focusSuggestion,
Vsccmdi.getContextKeyInfo,
===
* McshEngl.Vscdcmnd.getContextKeyInfo,
Vsccmdi.git-base.api.getRemoteSources,
===
* McshEngl.Vscdcmnd.git_base.api.getRemoteSources,
Vsccmdi.git._syncAll,
===
* McshEngl.Vscdcmnd.git._syncAll,
Vsccmdi.git.acceptMerge,
===
* McshEngl.Vscdcmnd.git.acceptMerge,
Vsccmdi.git.addRemote,
===
* McshEngl.Vscdcmnd.git.addRemote,
Vsccmdi.git.api.getRemoteSources,
===
* McshEngl.Vscdcmnd.git.api.getRemoteSources,
Vsccmdi.git.api.getRepositories,
===
* McshEngl.Vscdcmnd.git.api.getRepositories,
Vsccmdi.git.api.getRepositoryState,
===
* McshEngl.Vscdcmnd.git.api.getRepositoryState,
Vsccmdi.git.blame.toggleEditorDecoration,
===
* McshEngl.Vscdcmnd.git.blame.toggleEditorDecoration,
Vsccmdi.git.blame.toggleStatusBarItem,
===
* McshEngl.Vscdcmnd.git.blame.toggleStatusBarItem,
Vsccmdi.git.branch,
===
* McshEngl.Vscdcmnd.git.branch,
Vsccmdi.git.branchFrom,
===
* McshEngl.Vscdcmnd.git.branchFrom,
Vsccmdi.git.checkout,
===
* McshEngl.Vscdcmnd.git.checkout,
Vsccmdi.git.checkoutDetached,
===
* McshEngl.Vscdcmnd.git.checkoutDetached,
Vsccmdi.git.cherryPick,
===
* McshEngl.Vscdcmnd.git.cherryPick,
Vsccmdi.git.cherryPickAbort,
===
* McshEngl.Vscdcmnd.git.cherryPickAbort,
Vsccmdi.git.clean,
===
* McshEngl.Vscdcmnd.git.clean,
Vsccmdi.git.cleanAll,
===
* McshEngl.Vscdcmnd.git.cleanAll,
Vsccmdi.git.cleanAllTracked,
===
* McshEngl.Vscdcmnd.git.cleanAllTracked,
Vsccmdi.git.cleanAllUntracked,
===
* McshEngl.Vscdcmnd.git.cleanAllUntracked,
Vsccmdi.git.clone,
===
* McshEngl.Vscdcmnd.git.clone,
Vsccmdi.git.cloneRecursive,
===
* McshEngl.Vscdcmnd.git.cloneRecursive,
Vsccmdi.git.close,
===
* McshEngl.Vscdcmnd.git.close,
Vsccmdi.git.closeAllDiffEditors,
===
* McshEngl.Vscdcmnd.git.closeAllDiffEditors,
Vsccmdi.git.closeAllUnmodifiedEditors,
===
* McshEngl.Vscdcmnd.git.closeAllUnmodifiedEditors,
Vsccmdi.git.closeOtherRepositories,
===
* McshEngl.Vscdcmnd.git.closeOtherRepositories,
Vsccmdi.git.commit,
===
* McshEngl.Vscdcmnd.git.commit,
Vsccmdi.git.commitAll,
===
* McshEngl.Vscdcmnd.git.commitAll,
Vsccmdi.git.commitAllAmend,
===
* McshEngl.Vscdcmnd.git.commitAllAmend,
Vsccmdi.git.commitAllAmendNoVerify,
===
* McshEngl.Vscdcmnd.git.commitAllAmendNoVerify,
Vsccmdi.git.commitAllNoVerify,
===
* McshEngl.Vscdcmnd.git.commitAllNoVerify,
Vsccmdi.git.commitAllSigned,
===
* McshEngl.Vscdcmnd.git.commitAllSigned,
Vsccmdi.git.commitAllSignedNoVerify,
===
* McshEngl.Vscdcmnd.git.commitAllSignedNoVerify,
Vsccmdi.git.commitAmend,
===
* McshEngl.Vscdcmnd.git.commitAmend,
Vsccmdi.git.commitAmendNoVerify,
===
* McshEngl.Vscdcmnd.git.commitAmendNoVerify,
Vsccmdi.git.commitEmpty,
===
* McshEngl.Vscdcmnd.git.commitEmpty,
Vsccmdi.git.commitEmptyNoVerify,
===
* McshEngl.Vscdcmnd.git.commitEmptyNoVerify,
Vsccmdi.git.commitMessageAccept,
===
* McshEngl.Vscdcmnd.git.commitMessageAccept,
Vsccmdi.git.commitMessageDiscard,
===
* McshEngl.Vscdcmnd.git.commitMessageDiscard,
Vsccmdi.git.commitNoVerify,
===
* McshEngl.Vscdcmnd.git.commitNoVerify,
Vsccmdi.git.commitSigned,
===
* McshEngl.Vscdcmnd.git.commitSigned,
Vsccmdi.git.commitSignedNoVerify,
===
* McshEngl.Vscdcmnd.git.commitSignedNoVerify,
Vsccmdi.git.commitStaged,
===
* McshEngl.Vscdcmnd.git.commitStaged,
Vsccmdi.git.commitStagedAmend,
===
* McshEngl.Vscdcmnd.git.commitStagedAmend,
Vsccmdi.git.commitStagedAmendNoVerify,
===
* McshEngl.Vscdcmnd.git.commitStagedAmendNoVerify,
Vsccmdi.git.commitStagedNoVerify,
===
* McshEngl.Vscdcmnd.git.commitStagedNoVerify,
Vsccmdi.git.commitStagedSigned,
===
* McshEngl.Vscdcmnd.git.commitStagedSigned,
Vsccmdi.git.commitStagedSignedNoVerify,
===
* McshEngl.Vscdcmnd.git.commitStagedSignedNoVerify,
Vsccmdi.git.compareWithWorkspace,
===
* McshEngl.Vscdcmnd.git.compareWithWorkspace,
Vsccmdi.git.continueInLocalClone,
===
* McshEngl.Vscdcmnd.git.continueInLocalClone,
Vsccmdi.git.copyCommitId,
===
* McshEngl.Vscdcmnd.git.copyCommitId,
Vsccmdi.git.copyCommitMessage,
===
* McshEngl.Vscdcmnd.git.copyCommitMessage,
Vsccmdi.git.copyContentToClipboard,
===
* McshEngl.Vscdcmnd.git.copyContentToClipboard,
Vsccmdi.git.createTag,
===
* McshEngl.Vscdcmnd.git.createTag,
Vsccmdi.git.createWorktree,
===
* McshEngl.Vscdcmnd.git.createWorktree,
Vsccmdi.git.delete,
===
* McshEngl.Vscdcmnd.git.delete,
Vsccmdi.git.deleteBranch,
===
* McshEngl.Vscdcmnd.git.deleteBranch,
Vsccmdi.git.deleteRemoteBranch,
===
* McshEngl.Vscdcmnd.git.deleteRemoteBranch,
Vsccmdi.git.deleteRemoteTag,
===
* McshEngl.Vscdcmnd.git.deleteRemoteTag,
Vsccmdi.git.deleteTag,
===
* McshEngl.Vscdcmnd.git.deleteTag,
Vsccmdi.git.deleteWorktree,
===
* McshEngl.Vscdcmnd.git.deleteWorktree,
Vsccmdi.git.deleteWorktree2,
===
* McshEngl.Vscdcmnd.git.deleteWorktree2,
Vsccmdi.git.diff.stageHunk,
===
* McshEngl.Vscdcmnd.git.diff.stageHunk,
Vsccmdi.git.diff.stageSelection,
===
* McshEngl.Vscdcmnd.git.diff.stageSelection,
Vsccmdi.git.fetch,
===
* McshEngl.Vscdcmnd.git.fetch,
Vsccmdi.git.fetchAll,
===
* McshEngl.Vscdcmnd.git.fetchAll,
Vsccmdi.git.fetchPrune,
===
* McshEngl.Vscdcmnd.git.fetchPrune,
Vsccmdi.git.fetchRef,
===
* McshEngl.Vscdcmnd.git.fetchRef,
Vsccmdi.git.graph.checkout,
===
* McshEngl.Vscdcmnd.git.graph.checkout,
Vsccmdi.git.graph.checkoutDetached,
===
* McshEngl.Vscdcmnd.git.graph.checkoutDetached,
Vsccmdi.git.graph.cherryPick,
===
* McshEngl.Vscdcmnd.git.graph.cherryPick,
Vsccmdi.git.graph.compareRef,
===
* McshEngl.Vscdcmnd.git.graph.compareRef,
Vsccmdi.git.graph.compareWithMergeBase,
===
* McshEngl.Vscdcmnd.git.graph.compareWithMergeBase,
Vsccmdi.git.graph.compareWithRemote,
===
* McshEngl.Vscdcmnd.git.graph.compareWithRemote,
Vsccmdi.git.graph.deleteBranch,
===
* McshEngl.Vscdcmnd.git.graph.deleteBranch,
Vsccmdi.git.graph.deleteTag,
===
* McshEngl.Vscdcmnd.git.graph.deleteTag,
Vsccmdi.git.ignore,
===
* McshEngl.Vscdcmnd.git.ignore,
Vsccmdi.git.init,
===
* McshEngl.Vscdcmnd.git.init,
Vsccmdi.git.manageUnsafeRepositories,
===
* McshEngl.Vscdcmnd.git.manageUnsafeRepositories,
Vsccmdi.git.merge,
===
* McshEngl.Vscdcmnd.git.merge,
Vsccmdi.git.mergeAbort,
===
* McshEngl.Vscdcmnd.git.mergeAbort,
Vsccmdi.git.migrateWorktreeChanges,
===
* McshEngl.Vscdcmnd.git.migrateWorktreeChanges,
Vsccmdi.git.openAllChanges,
===
* McshEngl.Vscdcmnd.git.openAllChanges,
Vsccmdi.git.openChange,
===
* McshEngl.Vscdcmnd.git.openChange,
Vsccmdi.git.openFile,
===
* McshEngl.Vscdcmnd.git.openFile,
Vsccmdi.git.openFile2,
===
* McshEngl.Vscdcmnd.git.openFile2,
Vsccmdi.git.openHEADFile,
===
* McshEngl.Vscdcmnd.git.openHEADFile,
Vsccmdi.git.openMergeEditor,
===
* McshEngl.Vscdcmnd.git.openMergeEditor,
Vsccmdi.git.openRepositoriesInParentFolders,
===
* McshEngl.Vscdcmnd.git.openRepositoriesInParentFolders,
Vsccmdi.git.openRepository,
===
* McshEngl.Vscdcmnd.git.openRepository,
Vsccmdi.git.openResource,
===
* McshEngl.Vscdcmnd.git.openResource,
Vsccmdi.git.openWorktree,
===
* McshEngl.Vscdcmnd.git.openWorktree,
Vsccmdi.git.openWorktreeInNewWindow,
===
* McshEngl.Vscdcmnd.git.openWorktreeInNewWindow,
Vsccmdi.git.openWorktreeMergeEditor,
===
* McshEngl.Vscdcmnd.git.openWorktreeMergeEditor,
Vsccmdi.git.publish,
===
* McshEngl.Vscdcmnd.git.publish,
Vsccmdi.git.pull,
===
* McshEngl.Vscdcmnd.git.pull,
Vsccmdi.git.pullFrom,
===
* McshEngl.Vscdcmnd.git.pullFrom,
Vsccmdi.git.pullRebase,
===
* McshEngl.Vscdcmnd.git.pullRebase,
Vsccmdi.git.pullRef,
===
* McshEngl.Vscdcmnd.git.pullRef,
Vsccmdi.git.push,
===
* McshEngl.Vscdcmnd.git.push,
Vsccmdi.git.pushForce,
===
* McshEngl.Vscdcmnd.git.pushForce,
Vsccmdi.git.pushRef,
===
* McshEngl.Vscdcmnd.git.pushRef,
Vsccmdi.git.pushTags,
===
* McshEngl.Vscdcmnd.git.pushTags,
Vsccmdi.git.pushTo,
===
* McshEngl.Vscdcmnd.git.pushTo,
Vsccmdi.git.pushToForce,
===
* McshEngl.Vscdcmnd.git.pushToForce,
Vsccmdi.git.pushWithTags,
===
* McshEngl.Vscdcmnd.git.pushWithTags,
Vsccmdi.git.pushWithTagsForce,
===
* McshEngl.Vscdcmnd.git.pushWithTagsForce,
Vsccmdi.git.rebase,
===
* McshEngl.Vscdcmnd.git.rebase,
Vsccmdi.git.rebaseAbort,
===
* McshEngl.Vscdcmnd.git.rebaseAbort,
Vsccmdi.git.refresh,
===
* McshEngl.Vscdcmnd.git.refresh,
Vsccmdi.git.removeRemote,
===
* McshEngl.Vscdcmnd.git.removeRemote,
Vsccmdi.git.rename,
===
* McshEngl.Vscdcmnd.git.rename,
Vsccmdi.git.renameBranch,
===
* McshEngl.Vscdcmnd.git.renameBranch,
Vsccmdi.git.reopenClosedRepositories,
===
* McshEngl.Vscdcmnd.git.reopenClosedRepositories,
Vsccmdi.git.repositories.checkout,
===
* McshEngl.Vscdcmnd.git.repositories.checkout,
Vsccmdi.git.repositories.checkoutDetached,
===
* McshEngl.Vscdcmnd.git.repositories.checkoutDetached,
Vsccmdi.git.repositories.compareRef,
===
* McshEngl.Vscdcmnd.git.repositories.compareRef,
Vsccmdi.git.repositories.copyBranchName,
===
* McshEngl.Vscdcmnd.git.repositories.copyBranchName,
Vsccmdi.git.repositories.copyCommitHash,
===
* McshEngl.Vscdcmnd.git.repositories.copyCommitHash,
Vsccmdi.git.repositories.copyStashName,
===
* McshEngl.Vscdcmnd.git.repositories.copyStashName,
Vsccmdi.git.repositories.copyTagName,
===
* McshEngl.Vscdcmnd.git.repositories.copyTagName,
Vsccmdi.git.repositories.createBranch,
===
* McshEngl.Vscdcmnd.git.repositories.createBranch,
Vsccmdi.git.repositories.createFrom,
===
* McshEngl.Vscdcmnd.git.repositories.createFrom,
Vsccmdi.git.repositories.createTag,
===
* McshEngl.Vscdcmnd.git.repositories.createTag,
Vsccmdi.git.repositories.createWorktree,
===
* McshEngl.Vscdcmnd.git.repositories.createWorktree,
Vsccmdi.git.repositories.deleteBranch,
===
* McshEngl.Vscdcmnd.git.repositories.deleteBranch,
Vsccmdi.git.repositories.deleteTag,
===
* McshEngl.Vscdcmnd.git.repositories.deleteTag,
Vsccmdi.git.repositories.deleteWorktree,
===
* McshEngl.Vscdcmnd.git.repositories.deleteWorktree,
Vsccmdi.git.repositories.merge,
===
* McshEngl.Vscdcmnd.git.repositories.merge,
Vsccmdi.git.repositories.openWorktree,
===
* McshEngl.Vscdcmnd.git.repositories.openWorktree,
Vsccmdi.git.repositories.openWorktreeInNewWindow,
===
* McshEngl.Vscdcmnd.git.repositories.openWorktreeInNewWindow,
Vsccmdi.git.repositories.rebase,
===
* McshEngl.Vscdcmnd.git.repositories.rebase,
Vsccmdi.git.repositories.stashApply,
===
* McshEngl.Vscdcmnd.git.repositories.stashApply,
Vsccmdi.git.repositories.stashCopyBranchName,
===
* McshEngl.Vscdcmnd.git.repositories.stashCopyBranchName,
Vsccmdi.git.repositories.stashDrop,
===
* McshEngl.Vscdcmnd.git.repositories.stashDrop,
Vsccmdi.git.repositories.stashPop,
===
* McshEngl.Vscdcmnd.git.repositories.stashPop,
Vsccmdi.git.repositories.stashView,
===
* McshEngl.Vscdcmnd.git.repositories.stashView,
Vsccmdi.git.repositories.worktreeCopyBranchName,
===
* McshEngl.Vscdcmnd.git.repositories.worktreeCopyBranchName,
Vsccmdi.git.repositories.worktreeCopyCommitHash,
===
* McshEngl.Vscdcmnd.git.repositories.worktreeCopyCommitHash,
Vsccmdi.git.repositories.worktreeCopyPath,
===
* McshEngl.Vscdcmnd.git.repositories.worktreeCopyPath,
Vsccmdi.git.restoreCommitTemplate,
===
* McshEngl.Vscdcmnd.git.restoreCommitTemplate,
Vsccmdi.git.revealFileInOS.linux,
===
* McshEngl.Vscdcmnd.git.revealFileInOS.linux,
Vsccmdi.git.revealFileInOS.mac,
===
* McshEngl.Vscdcmnd.git.revealFileInOS.mac,
Vsccmdi.git.revealFileInOS.windows,
===
* McshEngl.Vscdcmnd.git.revealFileInOS.windows,
Vsccmdi.git.revealInExplorer,
===
* McshEngl.Vscdcmnd.git.revealInExplorer,
Vsccmdi.git.revertChange,
===
* McshEngl.Vscdcmnd.git.revertChange,
Vsccmdi.git.revertSelectedRanges,
· key: ctrl+k ctrl+r,
· when: editorTextFocus && !operationInProgress && resourceScheme == 'file',
===
* McshEngl.Vscdcmnd.git.revertSelectedRanges,
Vsccmdi.git.runGitMerge,
===
* McshEngl.Vscdcmnd.git.runGitMerge,
Vsccmdi.git.runGitMergeDiff3,
===
* McshEngl.Vscdcmnd.git.runGitMergeDiff3,
Vsccmdi.git.showOutput,
===
* McshEngl.Vscdcmnd.git.showOutput,
Vsccmdi.git.stage,
===
* McshEngl.Vscdcmnd.git.stage,
Vsccmdi.git.stageAll,
===
* McshEngl.Vscdcmnd.git.stageAll,
Vsccmdi.git.stageAllMerge,
===
* McshEngl.Vscdcmnd.git.stageAllMerge,
Vsccmdi.git.stageAllTracked,
===
* McshEngl.Vscdcmnd.git.stageAllTracked,
Vsccmdi.git.stageAllUntracked,
===
* McshEngl.Vscdcmnd.git.stageAllUntracked,
Vsccmdi.git.stageChange,
===
* McshEngl.Vscdcmnd.git.stageChange,
Vsccmdi.git.stageFile,
===
* McshEngl.Vscdcmnd.git.stageFile,
Vsccmdi.git.stageSelectedRanges,
· key: ctrl+k ctrl+alt+s,
· when: editorTextFocus && !operationInProgress && resourceScheme == 'file',
===
* McshEngl.Vscdcmnd.git.stageSelectedRanges,
Vsccmdi.git.stash,
===
* McshEngl.Vscdcmnd.git.stash,
Vsccmdi.git.stashApply,
===
* McshEngl.Vscdcmnd.git.stashApply,
Vsccmdi.git.stashApplyEditor,
===
* McshEngl.Vscdcmnd.git.stashApplyEditor,
Vsccmdi.git.stashApplyLatest,
===
* McshEngl.Vscdcmnd.git.stashApplyLatest,
Vsccmdi.git.stashDrop,
===
* McshEngl.Vscdcmnd.git.stashDrop,
Vsccmdi.git.stashDropAll,
===
* McshEngl.Vscdcmnd.git.stashDropAll,
Vsccmdi.git.stashDropEditor,
===
* McshEngl.Vscdcmnd.git.stashDropEditor,
Vsccmdi.git.stashIncludeUntracked,
===
* McshEngl.Vscdcmnd.git.stashIncludeUntracked,
Vsccmdi.git.stashPop,
===
* McshEngl.Vscdcmnd.git.stashPop,
Vsccmdi.git.stashPopEditor,
===
* McshEngl.Vscdcmnd.git.stashPopEditor,
Vsccmdi.git.stashPopLatest,
===
* McshEngl.Vscdcmnd.git.stashPopLatest,
Vsccmdi.git.stashStaged,
===
* McshEngl.Vscdcmnd.git.stashStaged,
Vsccmdi.git.stashView,
===
* McshEngl.Vscdcmnd.git.stashView,
Vsccmdi.git.sync,
===
* McshEngl.Vscdcmnd.git.sync,
Vsccmdi.git.syncRebase,
===
* McshEngl.Vscdcmnd.git.syncRebase,
Vsccmdi.git.timeline.compareWithSelected,
===
* McshEngl.Vscdcmnd.git.timeline.compareWithSelected,
Vsccmdi.git.timeline.copyCommitId,
===
* McshEngl.Vscdcmnd.git.timeline.copyCommitId,
Vsccmdi.git.timeline.copyCommitMessage,
===
* McshEngl.Vscdcmnd.git.timeline.copyCommitMessage,
Vsccmdi.git.timeline.openDiff,
===
* McshEngl.Vscdcmnd.git.timeline.openDiff,
Vsccmdi.git.timeline.selectForCompare,
===
* McshEngl.Vscdcmnd.git.timeline.selectForCompare,
Vsccmdi.git.timeline.viewCommit,
===
* McshEngl.Vscdcmnd.git.timeline.viewCommit,
Vsccmdi.git.undoCommit,
===
* McshEngl.Vscdcmnd.git.undoCommit,
Vsccmdi.git.unstage,
===
* McshEngl.Vscdcmnd.git.unstage,
Vsccmdi.git.unstageAll,
===
* McshEngl.Vscdcmnd.git.unstageAll,
Vsccmdi.git.unstageChange,
===
* McshEngl.Vscdcmnd.git.unstageChange,
Vsccmdi.git.unstageFile,
===
* McshEngl.Vscdcmnd.git.unstageFile,
Vsccmdi.git.unstageSelectedRanges,
· key: ctrl+k ctrl+n,
· when: editorTextFocus && isInDiffEditor && isInDiffRightEditor && !operationInProgress && resourceScheme == 'git',
===
* McshEngl.Vscdcmnd.git.unstageSelectedRanges,
Vsccmdi.git.viewChanges,
===
* McshEngl.Vscdcmnd.git.viewChanges,
Vsccmdi.git.viewCommit,
===
* McshEngl.Vscdcmnd.git.viewCommit,
Vsccmdi.git.viewStagedChanges,
===
* McshEngl.Vscdcmnd.git.viewStagedChanges,
Vsccmdi.git.viewUntrackedChanges,
===
* McshEngl.Vscdcmnd.git.viewUntrackedChanges,
Vsccmdi.github.copilot.acceptCursorPanelSolution,
===
* McshEngl.Vscdcmnd.github.copilot.acceptCursorPanelSolution,
Vsccmdi.github.copilot.buildRemoteWorkspaceIndex,
===
* McshEngl.Vscdcmnd.github.copilot.buildRemoteWorkspaceIndex,
Vsccmdi.github.copilot.chat.applyCopilotCLIAgentSessionChanges,
===
* McshEngl.Vscdcmnd.github.copilot.chat.applyCopilotCLIAgentSessionChanges,
Vsccmdi.github.copilot.chat.applyCopilotCLIAgentSessionChanges.apply,
===
* McshEngl.Vscdcmnd.github.copilot.chat.applyCopilotCLIAgentSessionChanges.apply,
Vsccmdi.github.copilot.chat.attachFile,
===
* McshEngl.Vscdcmnd.github.copilot.chat.attachFile,
Vsccmdi.github.copilot.chat.attachSelection,
===
* McshEngl.Vscdcmnd.github.copilot.chat.attachSelection,
Vsccmdi.github.copilot.chat.checkoutPullRequestReroute,
===
* McshEngl.Vscdcmnd.github.copilot.chat.checkoutPullRequestReroute,
Vsccmdi.github.copilot.chat.clearTemporalContext,
===
* McshEngl.Vscdcmnd.github.copilot.chat.clearTemporalContext,
Vsccmdi.github.copilot.chat.cloudSessions.clearCaches,
===
* McshEngl.Vscdcmnd.github.copilot.chat.cloudSessions.clearCaches,
Vsccmdi.github.copilot.chat.cloudSessions.openRepository,
===
* McshEngl.Vscdcmnd.github.copilot.chat.cloudSessions.openRepository,
Vsccmdi.github.copilot.chat.codeReview.run,
===
* McshEngl.Vscdcmnd.github.copilot.chat.codeReview.run,
Vsccmdi.github.copilot.chat.compact,
===
* McshEngl.Vscdcmnd.github.copilot.chat.compact,
Vsccmdi.github.copilot.chat.completions.disable,
===
* McshEngl.Vscdcmnd.github.copilot.chat.completions.disable,
Vsccmdi.github.copilot.chat.completions.enable,
===
* McshEngl.Vscdcmnd.github.copilot.chat.completions.enable,
Vsccmdi.github.copilot.chat.completions.toggle,
===
* McshEngl.Vscdcmnd.github.copilot.chat.completions.toggle,
Vsccmdi.github.copilot.chat.copilotCLI.acceptDiff,
===
* McshEngl.Vscdcmnd.github.copilot.chat.copilotCLI.acceptDiff,
Vsccmdi.github.copilot.chat.copilotCLI.addFileReference,
· key: ctrl+shift+.,
· when: editorTextFocus && github.copilot.chat.copilotCLI.hasSession,
===
* McshEngl.Vscdcmnd.github.copilot.chat.copilotCLI.addFileReference,
Vsccmdi.github.copilot.chat.copilotCLI.addSelection,
===
* McshEngl.Vscdcmnd.github.copilot.chat.copilotCLI.addSelection,
Vsccmdi.github.copilot.chat.copilotCLI.rejectDiff,
===
* McshEngl.Vscdcmnd.github.copilot.chat.copilotCLI.rejectDiff,
Vsccmdi.github.copilot.chat.createDraftPullRequestCopilotCLIAgentSession.createDraftPR,
===
* McshEngl.Vscdcmnd.github.copilot.chat.createDraftPullRequestCopilotCLIAgentSession.createDraftPR,
Vsccmdi.github.copilot.chat.createPullRequestCopilotCLIAgentSession.createPR,
===
* McshEngl.Vscdcmnd.github.copilot.chat.createPullRequestCopilotCLIAgentSession.createPR,
Vsccmdi.github.copilot.chat.createPullRequestCopilotCLIAgentSession.updatePR,
===
* McshEngl.Vscdcmnd.github.copilot.chat.createPullRequestCopilotCLIAgentSession.updatePR,
Vsccmdi.github.copilot.chat.debug.exportAllPromptLogsAsJson,
===
* McshEngl.Vscdcmnd.github.copilot.chat.debug.exportAllPromptLogsAsJson,
Vsccmdi.github.copilot.chat.debug.exportLogItem,
===
* McshEngl.Vscdcmnd.github.copilot.chat.debug.exportLogItem,
Vsccmdi.github.copilot.chat.debug.exportPromptArchive,
===
* McshEngl.Vscdcmnd.github.copilot.chat.debug.exportPromptArchive,
Vsccmdi.github.copilot.chat.debug.exportPromptLogsAsJson,
===
* McshEngl.Vscdcmnd.github.copilot.chat.debug.exportPromptLogsAsJson,
Vsccmdi.github.copilot.chat.debug.hideElements,
===
* McshEngl.Vscdcmnd.github.copilot.chat.debug.hideElements,
Vsccmdi.github.copilot.chat.debug.hideGhostRequests,
===
* McshEngl.Vscdcmnd.github.copilot.chat.debug.hideGhostRequests,
Vsccmdi.github.copilot.chat.debug.hideNesRequests,
===
* McshEngl.Vscdcmnd.github.copilot.chat.debug.hideNesRequests,
Vsccmdi.github.copilot.chat.debug.hideTools,
===
* McshEngl.Vscdcmnd.github.copilot.chat.debug.hideTools,
Vsccmdi.github.copilot.chat.debug.saveCurrentMarkdown,
===
* McshEngl.Vscdcmnd.github.copilot.chat.debug.saveCurrentMarkdown,
Vsccmdi.github.copilot.chat.debug.showElements,
===
* McshEngl.Vscdcmnd.github.copilot.chat.debug.showElements,
Vsccmdi.github.copilot.chat.debug.showGhostRequests,
===
* McshEngl.Vscdcmnd.github.copilot.chat.debug.showGhostRequests,
Vsccmdi.github.copilot.chat.debug.showNesRequests,
===
* McshEngl.Vscdcmnd.github.copilot.chat.debug.showNesRequests,
Vsccmdi.github.copilot.chat.debug.showRawRequestBody,
===
* McshEngl.Vscdcmnd.github.copilot.chat.debug.showRawRequestBody,
Vsccmdi.github.copilot.chat.debug.showTools,
===
* McshEngl.Vscdcmnd.github.copilot.chat.debug.showTools,
Vsccmdi.github.copilot.chat.explain,
===
* McshEngl.Vscdcmnd.github.copilot.chat.explain,
Vsccmdi.github.copilot.chat.explain.palette,
===
* McshEngl.Vscdcmnd.github.copilot.chat.explain.palette,
Vsccmdi.github.copilot.chat.fix,
===
* McshEngl.Vscdcmnd.github.copilot.chat.fix,
Vsccmdi.github.copilot.chat.generate,
===
* McshEngl.Vscdcmnd.github.copilot.chat.generate,
Vsccmdi.github.copilot.chat.generateAltText,
===
* McshEngl.Vscdcmnd.github.copilot.chat.generateAltText,
Vsccmdi.github.copilot.chat.mcp.setup.check,
===
* McshEngl.Vscdcmnd.github.copilot.chat.mcp.setup.check,
Vsccmdi.github.copilot.chat.mcp.setup.flow,
===
* McshEngl.Vscdcmnd.github.copilot.chat.mcp.setup.flow,
Vsccmdi.github.copilot.chat.mcp.setup.validatePackage,
===
* McshEngl.Vscdcmnd.github.copilot.chat.mcp.setup.validatePackage,
Vsccmdi.github.copilot.chat.mergeCopilotCLIAgentSessionChanges.merge,
===
* McshEngl.Vscdcmnd.github.copilot.chat.mergeCopilotCLIAgentSessionChanges.merge,
Vsccmdi.github.copilot.chat.mergeCopilotCLIAgentSessionChanges.mergeAndSync,
===
* McshEngl.Vscdcmnd.github.copilot.chat.mergeCopilotCLIAgentSessionChanges.mergeAndSync,
Vsccmdi.github.copilot.chat.notebook.disableFollowCellExecution,
===
* McshEngl.Vscdcmnd.github.copilot.chat.notebook.disableFollowCellExecution,
Vsccmdi.github.copilot.chat.notebook.enableFollowCellExecution,
===
* McshEngl.Vscdcmnd.github.copilot.chat.notebook.enableFollowCellExecution,
Vsccmdi.github.copilot.chat.openModelPicker,
===
* McshEngl.Vscdcmnd.github.copilot.chat.openModelPicker,
Vsccmdi.github.copilot.chat.openPullRequestCopilotCLIAgentSession.openPR,
===
* McshEngl.Vscdcmnd.github.copilot.chat.openPullRequestCopilotCLIAgentSession.openPR,
Vsccmdi.github.copilot.chat.openPullRequestReroute,
===
* McshEngl.Vscdcmnd.github.copilot.chat.openPullRequestReroute,
Vsccmdi.github.copilot.chat.openSuggestionsPanel,
===
* McshEngl.Vscdcmnd.github.copilot.chat.openSuggestionsPanel,
Vsccmdi.github.copilot.chat.openUserPreferences,
===
* McshEngl.Vscdcmnd.github.copilot.chat.openUserPreferences,
Vsccmdi.github.copilot.chat.otel.exportAgentTracesDB,
===
* McshEngl.Vscdcmnd.github.copilot.chat.otel.exportAgentTracesDB,
Vsccmdi.github.copilot.chat.otel.flush,
===
* McshEngl.Vscdcmnd.github.copilot.chat.otel.flush,
Vsccmdi.github.copilot.chat.replay,
===
* McshEngl.Vscdcmnd.github.copilot.chat.replay,
Vsccmdi.github.copilot.chat.replay.disableWorkspaceEditTracing,
===
* McshEngl.Vscdcmnd.github.copilot.chat.replay.disableWorkspaceEditTracing,
Vsccmdi.github.copilot.chat.replay.enableWorkspaceEditTracing,
===
* McshEngl.Vscdcmnd.github.copilot.chat.replay.enableWorkspaceEditTracing,
Vsccmdi.github.copilot.chat.rerunWithCopilotDebug,
· key: ctrl+alt+.,
· when: github.copilot-chat.activated && terminalFocus && terminalShellIntegrationEnabled && !terminalAltBufferActive,
===
* McshEngl.Vscdcmnd.github.copilot.chat.rerunWithCopilotDebug,
Vsccmdi.github.copilot.chat.review,
===
* McshEngl.Vscdcmnd.github.copilot.chat.review,
Vsccmdi.github.copilot.chat.review.apply,
===
* McshEngl.Vscdcmnd.github.copilot.chat.review.apply,
Vsccmdi.github.copilot.chat.review.applyAndNext,
===
* McshEngl.Vscdcmnd.github.copilot.chat.review.applyAndNext,
Vsccmdi.github.copilot.chat.review.applyShort,
===
* McshEngl.Vscdcmnd.github.copilot.chat.review.applyShort,
Vsccmdi.github.copilot.chat.review.changes,
===
* McshEngl.Vscdcmnd.github.copilot.chat.review.changes,
Vsccmdi.github.copilot.chat.review.continueInChat,
===
* McshEngl.Vscdcmnd.github.copilot.chat.review.continueInChat,
Vsccmdi.github.copilot.chat.review.continueInInlineChat,
===
* McshEngl.Vscdcmnd.github.copilot.chat.review.continueInInlineChat,
Vsccmdi.github.copilot.chat.review.current,
===
* McshEngl.Vscdcmnd.github.copilot.chat.review.current,
Vsccmdi.github.copilot.chat.review.discard,
===
* McshEngl.Vscdcmnd.github.copilot.chat.review.discard,
Vsccmdi.github.copilot.chat.review.discardAll,
===
* McshEngl.Vscdcmnd.github.copilot.chat.review.discardAll,
Vsccmdi.github.copilot.chat.review.discardAndNext,
===
* McshEngl.Vscdcmnd.github.copilot.chat.review.discardAndNext,
Vsccmdi.github.copilot.chat.review.discardShort,
===
* McshEngl.Vscdcmnd.github.copilot.chat.review.discardShort,
Vsccmdi.github.copilot.chat.review.markHelpful,
===
* McshEngl.Vscdcmnd.github.copilot.chat.review.markHelpful,
Vsccmdi.github.copilot.chat.review.markUnhelpful,
===
* McshEngl.Vscdcmnd.github.copilot.chat.review.markUnhelpful,
Vsccmdi.github.copilot.chat.review.next,
===
* McshEngl.Vscdcmnd.github.copilot.chat.review.next,
Vsccmdi.github.copilot.chat.review.previous,
===
* McshEngl.Vscdcmnd.github.copilot.chat.review.previous,
Vsccmdi.github.copilot.chat.review.stagedChanges,
===
* McshEngl.Vscdcmnd.github.copilot.chat.review.stagedChanges,
Vsccmdi.github.copilot.chat.review.stagedFileChange,
===
* McshEngl.Vscdcmnd.github.copilot.chat.review.stagedFileChange,
Vsccmdi.github.copilot.chat.review.unstagedChanges,
===
* McshEngl.Vscdcmnd.github.copilot.chat.review.unstagedChanges,
Vsccmdi.github.copilot.chat.review.unstagedFileChange,
===
* McshEngl.Vscdcmnd.github.copilot.chat.review.unstagedFileChange,
Vsccmdi.github.copilot.chat.sendCompletionFeedback,
===
* McshEngl.Vscdcmnd.github.copilot.chat.sendCompletionFeedback,
Vsccmdi.github.copilot.chat.showAsChatSession,
===
* McshEngl.Vscdcmnd.github.copilot.chat.showAsChatSession,
Vsccmdi.github.copilot.chat.startCopilotDebugCommand,
===
* McshEngl.Vscdcmnd.github.copilot.chat.startCopilotDebugCommand,
Vsccmdi.github.copilot.chat.toggleStatusMenu,
===
* McshEngl.Vscdcmnd.github.copilot.chat.toggleStatusMenu,
Vsccmdi.github.copilot.chat.tools.memory.clearMemories,
===
* McshEngl.Vscdcmnd.github.copilot.chat.tools.memory.clearMemories,
Vsccmdi.github.copilot.chat.tools.memory.showMemories,
===
* McshEngl.Vscdcmnd.github.copilot.chat.tools.memory.showMemories,
Vsccmdi.github.copilot.chat.triggerPermissiveSignIn,
===
* McshEngl.Vscdcmnd.github.copilot.chat.triggerPermissiveSignIn,
Vsccmdi.github.copilot.chat.updateCopilotCLIAgentSessionChanges.update,
===
* McshEngl.Vscdcmnd.github.copilot.chat.updateCopilotCLIAgentSessionChanges.update,
Vsccmdi.github.copilot.claude.sessions.rename,
===
* McshEngl.Vscdcmnd.github.copilot.claude.sessions.rename,
Vsccmdi.github.copilot.cli.newSession,
===
* McshEngl.Vscdcmnd.github.copilot.cli.newSession,
Vsccmdi.github.copilot.cli.newSessionToSide,
===
* McshEngl.Vscdcmnd.github.copilot.cli.newSessionToSide,
Vsccmdi.github.copilot.cli.openInCopilotCLI,
===
* McshEngl.Vscdcmnd.github.copilot.cli.openInCopilotCLI,
Vsccmdi.github.copilot.cli.sessions.commitToRepository,
===
* McshEngl.Vscdcmnd.github.copilot.cli.sessions.commitToRepository,
Vsccmdi.github.copilot.cli.sessions.commitToWorktree,
===
* McshEngl.Vscdcmnd.github.copilot.cli.sessions.commitToWorktree,
Vsccmdi.github.copilot.cli.sessions.copyWorktreeBranchName,
===
* McshEngl.Vscdcmnd.github.copilot.cli.sessions.copyWorktreeBranchName,
Vsccmdi.github.copilot.cli.sessions.delete,
===
* McshEngl.Vscdcmnd.github.copilot.cli.sessions.delete,
Vsccmdi.github.copilot.cli.sessions.openRepository,
===
* McshEngl.Vscdcmnd.github.copilot.cli.sessions.openRepository,
Vsccmdi.github.copilot.cli.sessions.openWorktreeInNewWindow,
===
* McshEngl.Vscdcmnd.github.copilot.cli.sessions.openWorktreeInNewWindow,
Vsccmdi.github.copilot.cli.sessions.openWorktreeInTerminal,
===
* McshEngl.Vscdcmnd.github.copilot.cli.sessions.openWorktreeInTerminal,
Vsccmdi.github.copilot.cli.sessions.rename,
===
* McshEngl.Vscdcmnd.github.copilot.cli.sessions.rename,
Vsccmdi.github.copilot.cli.sessions.resumeInTerminal,
===
* McshEngl.Vscdcmnd.github.copilot.cli.sessions.resumeInTerminal,
Vsccmdi.github.copilot.cli.sessions.setTitle,
===
* McshEngl.Vscdcmnd.github.copilot.cli.sessions.setTitle,
Vsccmdi.github.copilot.cloud.resetWorkspaceConfirmations,
===
* McshEngl.Vscdcmnd.github.copilot.cloud.resetWorkspaceConfirmations,
Vsccmdi.github.copilot.cloud.sessions.installPRExtension,
===
* McshEngl.Vscdcmnd.github.copilot.cloud.sessions.installPRExtension,
Vsccmdi.github.copilot.cloud.sessions.openInBrowser,
===
* McshEngl.Vscdcmnd.github.copilot.cloud.sessions.openInBrowser,
Vsccmdi.github.copilot.cloud.sessions.proxy.closeChatSessionPullRequest,
===
* McshEngl.Vscdcmnd.github.copilot.cloud.sessions.proxy.closeChatSessionPullRequest,
Vsccmdi.github.copilot.completions.disable,
===
* McshEngl.Vscdcmnd.github.copilot.completions.disable,
Vsccmdi.github.copilot.completions.enable,
===
* McshEngl.Vscdcmnd.github.copilot.completions.enable,
Vsccmdi.github.copilot.completions.toggle,
===
* McshEngl.Vscdcmnd.github.copilot.completions.toggle,
Vsccmdi.github.copilot.createFile,
===
* McshEngl.Vscdcmnd.github.copilot.createFile,
Vsccmdi.github.copilot.createLaunchJsonFileWithContents,
===
* McshEngl.Vscdcmnd.github.copilot.createLaunchJsonFileWithContents,
Vsccmdi.github.copilot.createProject,
===
* McshEngl.Vscdcmnd.github.copilot.createProject,
Vsccmdi.github.copilot.debug.collectDiagnostics,
===
* McshEngl.Vscdcmnd.github.copilot.debug.collectDiagnostics,
Vsccmdi.github.copilot.debug.collectDiagnostics.internal,
===
* McshEngl.Vscdcmnd.github.copilot.debug.collectDiagnostics.internal,
Vsccmdi.github.copilot.debug.collectWorkspaceIndexDiagnostics,
===
* McshEngl.Vscdcmnd.github.copilot.debug.collectWorkspaceIndexDiagnostics,
Vsccmdi.github.copilot.debug.extensionState,
===
* McshEngl.Vscdcmnd.github.copilot.debug.extensionState,
Vsccmdi.github.copilot.debug.generateInlineEditTests,
===
* McshEngl.Vscdcmnd.github.copilot.debug.generateInlineEditTests,
Vsccmdi.github.copilot.debug.generateSTest,
===
* McshEngl.Vscdcmnd.github.copilot.debug.generateSTest,
Vsccmdi.github.copilot.debug.inlineEdit.clearCache,
===
* McshEngl.Vscdcmnd.github.copilot.debug.inlineEdit.clearCache,
Vsccmdi.github.copilot.debug.inlineEdit.learnMore,
===
* McshEngl.Vscdcmnd.github.copilot.debug.inlineEdit.learnMore,
Vsccmdi.github.copilot.debug.inlineEdit.pickProvider,
===
* McshEngl.Vscdcmnd.github.copilot.debug.inlineEdit.pickProvider,
Vsccmdi.github.copilot.debug.inlineEdit.reportFeedback,
===
* McshEngl.Vscdcmnd.github.copilot.debug.inlineEdit.reportFeedback,
Vsccmdi.github.copilot.debug.inlineEdit.reportNotebookNESIssue,
===
* McshEngl.Vscdcmnd.github.copilot.debug.inlineEdit.reportNotebookNESIssue,
Vsccmdi.github.copilot.debug.resetVirtualToolGroups,
===
* McshEngl.Vscdcmnd.github.copilot.debug.resetVirtualToolGroups,
Vsccmdi.github.copilot.debug.showChatLogView,
===
* McshEngl.Vscdcmnd.github.copilot.debug.showChatLogView,
Vsccmdi.github.copilot.debug.showContextInspectorView,
===
* McshEngl.Vscdcmnd.github.copilot.debug.showContextInspectorView,
Vsccmdi.github.copilot.debug.showNodeSystemCertificatesErrors,
===
* McshEngl.Vscdcmnd.github.copilot.debug.showNodeSystemCertificatesErrors,
Vsccmdi.github.copilot.debug.showOutputChannel,
===
* McshEngl.Vscdcmnd.github.copilot.debug.showOutputChannel,
Vsccmdi.github.copilot.debug.showOutputChannel.internal,
===
* McshEngl.Vscdcmnd.github.copilot.debug.showOutputChannel.internal,
Vsccmdi.github.copilot.debug.togglePowerSaveBlocker,
===
* McshEngl.Vscdcmnd.github.copilot.debug.togglePowerSaveBlocker,
Vsccmdi.github.copilot.debug.validateNesRename,
===
* McshEngl.Vscdcmnd.github.copilot.debug.validateNesRename,
Vsccmdi.github.copilot.debug.workbenchState,
===
* McshEngl.Vscdcmnd.github.copilot.debug.workbenchState,
Vsccmdi.github.copilot.deleteExternalIngestWorkspaceIndex,
===
* McshEngl.Vscdcmnd.github.copilot.deleteExternalIngestWorkspaceIndex,
Vsccmdi.github.copilot.devcontainer.generateDevContainerConfig,
===
* McshEngl.Vscdcmnd.github.copilot.devcontainer.generateDevContainerConfig,
Vsccmdi.github.copilot.executeSearch,
===
* McshEngl.Vscdcmnd.github.copilot.executeSearch,
Vsccmdi.github.copilot.generate,
===
* McshEngl.Vscdcmnd.github.copilot.generate,
Vsccmdi.github.copilot.git.generateCommitMessage,
===
* McshEngl.Vscdcmnd.github.copilot.git.generateCommitMessage,
Vsccmdi.github.copilot.git.resolveMergeConflicts,
===
* McshEngl.Vscdcmnd.github.copilot.git.resolveMergeConflicts,
Vsccmdi.github.copilot.interactiveSession.feedback,
===
* McshEngl.Vscdcmnd.github.copilot.interactiveSession.feedback,
Vsccmdi.github.copilot.mcp.viewContext7,
===
* McshEngl.Vscdcmnd.github.copilot.mcp.viewContext7,
Vsccmdi.github.copilot.nes.captureExpected.abort,
· key: escape,
· when: copilotNesCaptureMode && editorTextFocus,
===
* McshEngl.Vscdcmnd.github.copilot.nes.captureExpected.abort,
Vsccmdi.github.copilot.nes.captureExpected.confirm,
· key: ctrl+enter,
· when: copilotNesCaptureMode && editorTextFocus,
===
* McshEngl.Vscdcmnd.github.copilot.nes.captureExpected.confirm,
Vsccmdi.github.copilot.nes.captureExpected.start,
===
* McshEngl.Vscdcmnd.github.copilot.nes.captureExpected.start,
Vsccmdi.github.copilot.nes.captureExpected.submit,
===
* McshEngl.Vscdcmnd.github.copilot.nes.captureExpected.submit,
Vsccmdi.github.copilot.nes.postRename,
===
* McshEngl.Vscdcmnd.github.copilot.nes.postRename,
Vsccmdi.github.copilot.nes.prepareRename,
===
* McshEngl.Vscdcmnd.github.copilot.nes.prepareRename,
Vsccmdi.github.copilot.nextPanelSolution,
===
* McshEngl.Vscdcmnd.github.copilot.nextPanelSolution,
Vsccmdi.github.copilot.open.walkthrough,
===
* McshEngl.Vscdcmnd.github.copilot.open.walkthrough,
Vsccmdi.github.copilot.openDocs,
===
* McshEngl.Vscdcmnd.github.copilot.openDocs,
Vsccmdi.github.copilot.openFile,
===
* McshEngl.Vscdcmnd.github.copilot.openFile,
Vsccmdi.github.copilot.openLogs,
===
* McshEngl.Vscdcmnd.github.copilot.openLogs,
Vsccmdi.github.copilot.openModelPicker,
===
* McshEngl.Vscdcmnd.github.copilot.openModelPicker,
Vsccmdi.github.copilot.previousPanelSolution,
===
* McshEngl.Vscdcmnd.github.copilot.previousPanelSolution,
Vsccmdi.github.copilot.refreshToken,
===
* McshEngl.Vscdcmnd.github.copilot.refreshToken,
Vsccmdi.github.copilot.report,
===
* McshEngl.Vscdcmnd.github.copilot.report,
Vsccmdi.github.copilot.search.feedback,
===
* McshEngl.Vscdcmnd.github.copilot.search.feedback,
Vsccmdi.github.copilot.search.markHelpful,
===
* McshEngl.Vscdcmnd.github.copilot.search.markHelpful,
Vsccmdi.github.copilot.search.markUnhelpful,
===
* McshEngl.Vscdcmnd.github.copilot.search.markUnhelpful,
Vsccmdi.github.copilot.sessions.commitChanges,
===
* McshEngl.Vscdcmnd.github.copilot.sessions.commitChanges,
Vsccmdi.github.copilot.sessions.discardChanges,
===
* McshEngl.Vscdcmnd.github.copilot.sessions.discardChanges,
Vsccmdi.github.copilot.sessions.refreshChanges,
===
* McshEngl.Vscdcmnd.github.copilot.sessions.refreshChanges,
Vsccmdi.github.copilot.startDebugging,
===
* McshEngl.Vscdcmnd.github.copilot.startDebugging,
Vsccmdi.github.copilot.survey.signalUsage,
===
* McshEngl.Vscdcmnd.github.copilot.survey.signalUsage,
Vsccmdi.github.copilot.terminal.explainTerminalLastCommand,
===
* McshEngl.Vscdcmnd.github.copilot.terminal.explainTerminalLastCommand,
Vsccmdi.github.copilot.terminal.fixTerminalLastCommand,
===
* McshEngl.Vscdcmnd.github.copilot.terminal.fixTerminalLastCommand,
Vsccmdi.github.copilot.terminal.generateCommitMessage,
===
* McshEngl.Vscdcmnd.github.copilot.terminal.generateCommitMessage,
Vsccmdi.github.copilot.tests.applyMutations,
===
* McshEngl.Vscdcmnd.github.copilot.tests.applyMutations,
Vsccmdi.github.copilot.tests.fixTestFailure,
===
* McshEngl.Vscdcmnd.github.copilot.tests.fixTestFailure,
Vsccmdi.github.copilot.tests.fixTestFailure.fromInline,
===
* McshEngl.Vscdcmnd.github.copilot.tests.fixTestFailure.fromInline,
Vsccmdi.github.copilot.toggleStatusMenu,
===
* McshEngl.Vscdcmnd.github.copilot.toggleStatusMenu,
Vsccmdi.github.copyVscodeDevLink,
===
* McshEngl.Vscdcmnd.github.copyVscodeDevLink,
Vsccmdi.github.copyVscodeDevLinkFile,
===
* McshEngl.Vscdcmnd.github.copyVscodeDevLinkFile,
Vsccmdi.github.copyVscodeDevLinkWithoutRange,
===
* McshEngl.Vscdcmnd.github.copyVscodeDevLinkWithoutRange,
Vsccmdi.github.createPullRequest,
===
* McshEngl.Vscdcmnd.github.createPullRequest,
Vsccmdi.github.graph.openOnGitHub,
===
* McshEngl.Vscdcmnd.github.graph.openOnGitHub,
Vsccmdi.github.openOnGitHub,
===
* McshEngl.Vscdcmnd.github.openOnGitHub,
Vsccmdi.github.openOnVscodeDev,
===
* McshEngl.Vscdcmnd.github.openOnVscodeDev,
Vsccmdi.github.openPullRequest,
===
* McshEngl.Vscdcmnd.github.openPullRequest,
Vsccmdi.github.publish,
===
* McshEngl.Vscdcmnd.github.publish,
Vsccmdi.github.timeline.openOnGitHub,
===
* McshEngl.Vscdcmnd.github.timeline.openOnGitHub,
Vsccmdi.goToNextReference,
· key: f4,
· when: inReferenceSearchEditor || referenceSearchVisible,
===
* McshEngl.Vscdcmnd.goToNextReference,
Vsccmdi.goToNextReference,
· key: f12,
· when: inReferenceSearchEditor || referenceSearchVisible,
===
* McshEngl.Vscdcmnd.goToNextReference,
Vsccmdi.goToNextReferenceFromEmbeddedEditor,
===
* McshEngl.Vscdcmnd.goToNextReferenceFromEmbeddedEditor,
Vsccmdi.goToPreviousReference,
· key: shift+f4,
· when: inReferenceSearchEditor || referenceSearchVisible,
===
* McshEngl.Vscdcmnd.goToPreviousReference,
Vsccmdi.goToPreviousReference,
· key: shift+f12,
· when: inReferenceSearchEditor || referenceSearchVisible,
===
* McshEngl.Vscdcmnd.goToPreviousReference,
Vsccmdi.goToPreviousReferenceFromEmbeddedEditor,
===
* McshEngl.Vscdcmnd.goToPreviousReferenceFromEmbeddedEditor,
Vsccmdi.hideCodeActionWidget,
· key: escape,
· when: codeActionMenuVisible && kb-macro.active,
===
* McshEngl.Vscdcmnd.hideCodeActionWidget,
Vsccmdi.hideCodeActionWidget,
· key: escape,
· when: codeActionMenuVisible,
===
* McshEngl.Vscdcmnd.hideCodeActionWidget,
Vsccmdi.hideCodeActionWidget,
· key: shift+escape,
· when: codeActionMenuVisible && kb-macro.active,
===
* McshEngl.Vscdcmnd.hideCodeActionWidget,
Vsccmdi.hideCodeActionWidget,
· key: shift+escape,
· when: codeActionMenuVisible,
===
* McshEngl.Vscdcmnd.hideCodeActionWidget,
Vsccmdi.hideCustomTitleBar,
===
* McshEngl.Vscdcmnd.hideCustomTitleBar,
Vsccmdi.hideCustomTitleBarInFullScreen,
===
* McshEngl.Vscdcmnd.hideCustomTitleBarInFullScreen,
Vsccmdi.hideSuggestWidget,
· key: escape,
· when: suggestWidgetVisible && textInputFocus,
===
* McshEngl.Vscdcmnd.hideSuggestWidget,
Vsccmdi.hideSuggestWidget,
· key: shift+escape,
· when: suggestWidgetVisible && textInputFocus,
===
* McshEngl.Vscdcmnd.hideSuggestWidget,
Vsccmdi.history.showNext,
· key: alt+down,
· when: historyNavigationForwardsEnabled && historyNavigationWidgetFocus && !isComposing && !suggestWidgetVisible,
===
* McshEngl.Vscdcmnd.history.showNext,
Vsccmdi.history.showNext,
· key: down,
· when: historyNavigationForwardsEnabled && historyNavigationWidgetFocus && !isComposing && !suggestWidgetVisible,
===
* McshEngl.Vscdcmnd.history.showNext,
Vsccmdi.history.showPrevious,
· key: alt+up,
· when: historyNavigationBackwardsEnabled && historyNavigationWidgetFocus && !isComposing && !suggestWidgetVisible,
===
* McshEngl.Vscdcmnd.history.showPrevious,
Vsccmdi.history.showPrevious,
· key: up,
· when: historyNavigationBackwardsEnabled && historyNavigationWidgetFocus && !isComposing && !suggestWidgetVisible,
===
* McshEngl.Vscdcmnd.history.showPrevious,
Vsccmdi.iconSelectBox.focusDown,
· key: down,
· when: iconSelectBoxFocus,
===
* McshEngl.Vscdcmnd.iconSelectBox.focusDown,
Vsccmdi.iconSelectBox.focusNext,
· key: right,
· when: iconSelectBoxFocus && iconSelectBoxInputEmpty || iconSelectBoxFocus && !iconSelectBoxInputFocus,
===
* McshEngl.Vscdcmnd.iconSelectBox.focusNext,
Vsccmdi.iconSelectBox.focusPrevious,
· key: left,
· when: iconSelectBoxFocus && iconSelectBoxInputEmpty || iconSelectBoxFocus && !iconSelectBoxInputFocus,
===
* McshEngl.Vscdcmnd.iconSelectBox.focusPrevious,
Vsccmdi.iconSelectBox.focusUp,
· key: up,
· when: iconSelectBoxFocus,
===
* McshEngl.Vscdcmnd.iconSelectBox.focusUp,
Vsccmdi.iconSelectBox.selectFocused,
· key: enter,
· when: iconSelectBoxFocus,
===
* McshEngl.Vscdcmnd.iconSelectBox.selectFocused,
Vsccmdi.imagePreview.copyImage,
===
* McshEngl.Vscdcmnd.imagePreview.copyImage,
Vsccmdi.imagePreview.reopenAsPreview,
===
* McshEngl.Vscdcmnd.imagePreview.reopenAsPreview,
Vsccmdi.imagePreview.reopenAsText,
===
* McshEngl.Vscdcmnd.imagePreview.reopenAsText,
Vsccmdi.imagePreview.zoomIn,
===
* McshEngl.Vscdcmnd.imagePreview.zoomIn,
Vsccmdi.imagePreview.zoomOut,
===
* McshEngl.Vscdcmnd.imagePreview.zoomOut,
Vsccmdi.increaseSearchEditorContextLines,
· key: alt+=,
· when: inSearchEditor,
===
* McshEngl.Vscdcmnd.increaseSearchEditorContextLines,
Vsccmdi.inlayHints.startReadingLineWithHint,
===
* McshEngl.Vscdcmnd.inlayHints.startReadingLineWithHint,
Vsccmdi.inlayHints.stopReadingLineWithHint,
· key: escape,
· when: isReadingLineWithInlayHints,
===
* McshEngl.Vscdcmnd.inlayHints.stopReadingLineWithHint,
Vsccmdi.inlineChat.askInChat,
· key: ctrl+i,
· when: config.inlineChat.askInChat && editorFocus && inlineChatFileBelongsToChat && inlineChatHasEditsAgent && inlineChatPossible && !editorReadonly && !editorSimpleInput || config.inlineChat.askInChat && editorFocus && inlineChatFileBelongsToChat && inlineChatHasNotebookAgent && inlineChatPossible && !editorReadonly && !editorSimpleInput && activeEditor == 'workbench.editor.notebook' || config.inlineChat.askInChat && editorFocus && inlineChatFileBelongsToChat && inlineChatHasNotebookInline && inlineChatPossible && !editorReadonly && !editorSimpleInput && activeEditor == 'workbench.editor.notebook',
===
* McshEngl.Vscdcmnd.inlineChat.askInChat,
Vsccmdi.inlineChat.dismissEditorAffordance,
· key: escape,
· when: editorTextFocus && inlineChatAffordanceVisible && config.inlineChat.affordance == 'editor',
===
* McshEngl.Vscdcmnd.inlineChat.dismissEditorAffordance,
Vsccmdi.inlineChat.fixDiagnostics,
===
* McshEngl.Vscdcmnd.inlineChat.fixDiagnostics,
Vsccmdi.inlineChat.focus,
· key: ctrl+down,
· when: editorTextFocus && inlineChatVisible && !accessibilityModeEnabled && !inlineChatFocused && !isEmbeddedDiffEditor && inlineChatOuterCursorPosition == 'above',
===
* McshEngl.Vscdcmnd.inlineChat.focus,
Vsccmdi.inlineChat.focus,
· key: ctrl+up,
· when: editorTextFocus && inlineChatVisible && !accessibilityModeEnabled && !inlineChatFocused && !isEmbeddedDiffEditor && inlineChatOuterCursorPosition == 'below',
===
* McshEngl.Vscdcmnd.inlineChat.focus,
Vsccmdi.inlineChat.hideInput,
· key: escape,
· when: inlineChatHasEditsAgent && inlineChatInputWidgetFocused || inlineChatHasNotebookAgent && inlineChatInputWidgetFocused && activeEditor == 'workbench.editor.notebook',
===
* McshEngl.Vscdcmnd.inlineChat.hideInput,
Vsccmdi.inlineChat.queueInChat,
· key: enter,
· when: config.inlineChat.askInChat && inlineChatFileBelongsToChat && inlineChatHasEditsAgent && inlineChatInputHasText && inlineChatInputWidgetFocused || config.inlineChat.askInChat && inlineChatFileBelongsToChat && inlineChatHasNotebookAgent && inlineChatInputHasText && inlineChatInputWidgetFocused && activeEditor == 'workbench.editor.notebook',
===
* McshEngl.Vscdcmnd.inlineChat.queueInChat,
Vsccmdi.inlineChat.resetMoveToPanelChatChoice,
===
* McshEngl.Vscdcmnd.inlineChat.resetMoveToPanelChatChoice,
Vsccmdi.inlineChat.start,
· key: ctrl+i,
· when: editorFocus && inlineChatHasEditsAgent && inlineChatPossible && !config.inlineChat.askInChat && !editorReadonly && !editorSimpleInput || editorFocus && inlineChatHasEditsAgent && inlineChatPossible && !editorReadonly && !editorSimpleInput && !inlineChatFileBelongsToChat || editorFocus && inlineChatHasEditsAgent && inlineChatPossible && !config.inlineChat.askInChat && !editorReadonly && !editorSimpleInput && !inlineChatFileBelongsToChat || editorFocus && inlineChatHasNotebookAgent && inlineChatPossible && !config.inlineChat.askInChat && !editorReadonly && !editorSimpleInput && activeEditor == 'workbench.editor.notebook' || editorFocus && inlineChatHasNotebookAgent && inlineChatPossible && !editorReadonly && !editorSimpleInput && !inlineChatFileBelongsToChat && activeEditor == 'workbench.editor.notebook' || editorFocus && inlineChatHasNotebookInline && inlineChatPossible && !config.inlineChat.askInChat && !editorReadonly && !editorSimpleInput && activeEditor == 'workbench.editor.notebook' || editorFocus && inlineChatHasNotebookInline && inlineChatPossible && !editorReadonly && !editorSimpleInput && !inlineChatFileBelongsToChat && activeEditor == 'workbench.editor.notebook' || editorFocus && inlineChatHasEditsAgent && inlineChatHasNotebookAgent && inlineChatPossible && !config.inlineChat.askInChat && !editorReadonly && !editorSimpleInput && activeEditor == 'workbench.editor.notebook' || editorFocus && inlineChatHasEditsAgent && inlineChatHasNotebookAgent && inlineChatPossible && !editorReadonly && !editorSimpleInput && !inlineChatFileBelongsToChat && activeEditor == 'workbench.editor.notebook' || editorFocus && inlineChatHasEditsAgent && inlineChatHasNotebookInline && inlineChatPossible && !config.inlineChat.askInChat && !editorReadonly && !editorSimpleInput && activeEditor == 'workbench.editor.notebook' || editorFocus && inlineChatHasEditsAgent && inlineChatHasNotebookInline && inlineChatPossible && !editorReadonly && !editorSimpleInput && !inlineChatFileBelongsToChat && activeEditor == 'workbench.editor.notebook' || editorFocus && inlineChatHasNotebookAgent && inlineChatHasNotebookInline && inlineChatPossible && !config.inlineChat.askInChat && !editorReadonly && !editorSimpleInput && activeEditor == 'workbench.editor.notebook' || editorFocus && inlineChatHasNotebookAgent && inlineChatHasNotebookInline && inlineChatPossible && !editorReadonly && !editorSimpleInput && !inlineChatFileBelongsToChat && activeEditor == 'workbench.editor.notebook' || editorFocus && inlineChatHasNotebookAgent && inlineChatPossible && !config.inlineChat.askInChat && !editorReadonly && !editorSimpleInput && !inlineChatFileBelongsToChat && activeEditor == 'workbench.editor.notebook' || editorFocus && inlineChatHasNotebookInline && inlineChatPossible && !config.inlineChat.askInChat && !editorReadonly && !editorSimpleInput && !inlineChatFileBelongsToChat && activeEditor == 'workbench.editor.notebook' || editorFocus && inlineChatHasEditsAgent && inlineChatHasNotebookAgent && inlineChatPossible && !config.inlineChat.askInChat && !editorReadonly && !editorSimpleInput && !inlineChatFileBelongsToChat && activeEditor == 'workbench.editor.notebook' || editorFocus && inlineChatHasEditsAgent && inlineChatHasNotebookInline && inlineChatPossible && !config.inlineChat.askInChat && !editorReadonly && !editorSimpleInput && !inlineChatFileBelongsToChat && activeEditor == 'workbench.editor.notebook' || editorFocus && inlineChatHasNotebookAgent && inlineChatHasNotebookInline && inlineChatPossible && !config.inlineChat.askInChat && !editorReadonly && !editorSimpleInput && !inlineChatFileBelongsToChat && activeEditor == 'workbench.editor.notebook',
===
* McshEngl.Vscdcmnd.inlineChat.start,
Vsccmdi.inlineChat.submitInput,
· key: enter,
· when: inlineChatHasEditsAgent && inlineChatInputHasText && inlineChatInputWidgetFocused && !config.inlineChat.askInChat || inlineChatHasEditsAgent && inlineChatInputHasText && inlineChatInputWidgetFocused && !inlineChatFileBelongsToChat || inlineChatHasEditsAgent && inlineChatInputHasText && inlineChatInputWidgetFocused && !config.inlineChat.askInChat && !inlineChatFileBelongsToChat || inlineChatHasNotebookAgent && inlineChatInputHasText && inlineChatInputWidgetFocused && !config.inlineChat.askInChat && activeEditor == 'workbench.editor.notebook' || inlineChatHasNotebookAgent && inlineChatInputHasText && inlineChatInputWidgetFocused && !inlineChatFileBelongsToChat && activeEditor == 'workbench.editor.notebook' || inlineChatHasNotebookAgent && inlineChatInputHasText && inlineChatInputWidgetFocused && !config.inlineChat.askInChat && !inlineChatFileBelongsToChat && activeEditor == 'workbench.editor.notebook',
===
* McshEngl.Vscdcmnd.inlineChat.submitInput,
Vsccmdi.inlineChat2.cancel,
· key: escape,
· when: chatEdits.isRequestInProgress && chatInputHasFocus && inlineChatHasEditsAgent && inlineChatVisible || chatEdits.isRequestInProgress && editorFocus && inlineChatHasEditsAgent && inlineChatVisible || chatEdits.isRequestInProgress && chatInputHasFocus && inlineChatHasNotebookAgent && inlineChatVisible && activeEditor == 'workbench.editor.notebook' || chatEdits.isRequestInProgress && editorFocus && inlineChatHasNotebookAgent && inlineChatVisible && activeEditor == 'workbench.editor.notebook',
===
* McshEngl.Vscdcmnd.inlineChat2.cancel,
Vsccmdi.inlineChat2.close,
· key: escape,
· when: chatInputHasFocus && inlineChatHasEditsAgent && inlineChatVisible || chatInputHasFocus && inlineChatHasNotebookAgent && inlineChatVisible && activeEditor == 'workbench.editor.notebook' || editorFocus && inlineChatHasEditsAgent && inlineChatVisible && !chatEdits.hasEditorModifications || editorFocus && inlineChatHasNotebookAgent && inlineChatVisible && !chatEdits.hasEditorModifications && activeEditor == 'workbench.editor.notebook',
===
* McshEngl.Vscdcmnd.inlineChat2.close,
Vsccmdi.inlineChat2.continueInChat,
===
* McshEngl.Vscdcmnd.inlineChat2.continueInChat,
Vsccmdi.inlineChat2.keep,
· key: ctrl+enter,
· when: chatEdits.hasEditorModifications && inlineChatHasEditsAgent && inlineChatVisible && !chatEdits.isRequestInProgress || chatEdits.hasEditorModifications && inlineChatHasNotebookAgent && inlineChatVisible && !chatEdits.isRequestInProgress && activeEditor == 'workbench.editor.notebook',
===
* McshEngl.Vscdcmnd.inlineChat2.keep,
Vsccmdi.inlineChat2.keep,
· key: enter,
· when: chatEdits.hasEditorModifications && chatInputHasFocus && inlineChatHasEditsAgent && inlineChatVisible && !chatEdits.isRequestInProgress && !chatInputHasText || chatEdits.hasEditorModifications && chatInputHasFocus && inlineChatHasNotebookAgent && inlineChatVisible && !chatEdits.isRequestInProgress && !chatInputHasText && activeEditor == 'workbench.editor.notebook',
===
* McshEngl.Vscdcmnd.inlineChat2.keep,
Vsccmdi.inlineChat2.rephrase,
===
* McshEngl.Vscdcmnd.inlineChat2.rephrase,
Vsccmdi.inlineChat2.undo,
· key: escape,
· when: chatInputHasFocus && inlineChatHasEditsAgent && inlineChatVisible && config.inlineChat.renderMode == 'hover' || chatInputHasFocus && inlineChatHasNotebookAgent && inlineChatVisible && activeEditor == 'workbench.editor.notebook' && config.inlineChat.renderMode == 'hover' || editorFocus && inlineChatHasEditsAgent && inlineChatVisible && !chatEdits.hasEditorModifications && config.inlineChat.renderMode == 'hover' || editorFocus && inlineChatHasNotebookAgent && inlineChatVisible && !chatEdits.hasEditorModifications && activeEditor == 'workbench.editor.notebook' && config.inlineChat.renderMode == 'hover',
===
* McshEngl.Vscdcmnd.inlineChat2.undo,
Vsccmdi.insertBestCompletion,
· key: tab,
· when: atEndOfWord && textInputFocus && !hasOtherSuggestions && !inSnippetMode && !suggestWidgetVisible && config.editor.tabCompletion == 'on',
===
* McshEngl.Vscdcmnd.insertBestCompletion,
Vsccmdi.insertNextSuggestion,
· key: tab,
· when: hasOtherSuggestions && textInputFocus && !inSnippetMode && !suggestWidgetVisible && config.editor.tabCompletion == 'on',
===
* McshEngl.Vscdcmnd.insertNextSuggestion,
Vsccmdi.insertPrevSuggestion,
· key: shift+tab,
· when: hasOtherSuggestions && textInputFocus && !inSnippetMode && !suggestWidgetVisible && config.editor.tabCompletion == 'on',
===
* McshEngl.Vscdcmnd.insertPrevSuggestion,
Vsccmdi.insertSnippet,
· key: tab,
· when: editorTextFocus && hasSnippetCompletions && !editorTabMovesFocus && !inSnippetMode,
===
* McshEngl.Vscdcmnd.insertSnippet,
Vsccmdi.interactive.acceptChanges,
===
* McshEngl.Vscdcmnd.interactive.acceptChanges,
Vsccmdi.interactive.execute,
· key: ctrl+enter,
· when: isCompositeNotebook && activeEditor == 'workbench.editor.interactive',
===
* McshEngl.Vscdcmnd.interactive.execute,
Vsccmdi.interactive.execute,
· key: enter,
· when: isCompositeNotebook && !config.interactiveWindow.executeWithShiftEnter && activeEditor == 'workbench.editor.interactive',
===
* McshEngl.Vscdcmnd.interactive.execute,
Vsccmdi.interactive.execute,
· key: shift+enter,
· when: config.interactiveWindow.executeWithShiftEnter && isCompositeNotebook && activeEditor == 'workbench.editor.interactive',
===
* McshEngl.Vscdcmnd.interactive.execute,
Vsccmdi.interactive.history.focus,
· key: ctrl+up,
· when: isCompositeNotebook && !notebookEditorFocused && interactiveInputCursorAtBoundary != 'bottom' && interactiveInputCursorAtBoundary != 'none',
===
* McshEngl.Vscdcmnd.interactive.history.focus,
Vsccmdi.interactive.history.focus,
· key: ctrl+up,
· when: isCompositeNotebook && isLinux && !notebookEditorFocused || isCompositeNotebook && isWindows && !notebookEditorFocused,
===
* McshEngl.Vscdcmnd.interactive.history.focus,
Vsccmdi.interactive.history.next,
· key: down,
· when: isCompositeNotebook && !notebookEditorFocused && !suggestWidgetVisible && interactiveInputCursorAtBoundary != 'none' && interactiveInputCursorAtBoundary != 'top',
===
* McshEngl.Vscdcmnd.interactive.history.next,
Vsccmdi.interactive.history.previous,
· key: up,
· when: isCompositeNotebook && !notebookEditorFocused && !suggestWidgetVisible && interactiveInputCursorAtBoundary != 'bottom' && interactiveInputCursorAtBoundary != 'none',
===
* McshEngl.Vscdcmnd.interactive.history.previous,
Vsccmdi.interactive.input.clear,
===
* McshEngl.Vscdcmnd.interactive.input.clear,
Vsccmdi.interactive.input.focus,
===
* McshEngl.Vscdcmnd.interactive.input.focus,
Vsccmdi.interactive.scrollToBottom,
· key: ctrl+end,
· when: activeEditor == 'workbench.editor.interactive',
===
* McshEngl.Vscdcmnd.interactive.scrollToBottom,
Vsccmdi.interactive.scrollToTop,
· key: ctrl+home,
· when: activeEditor == 'workbench.editor.interactive',
===
* McshEngl.Vscdcmnd.interactive.scrollToTop,
Vsccmdi.interactiveEditor.start,
===
* McshEngl.Vscdcmnd.interactiveEditor.start,
Vsccmdi.ipynb.cleanInvalidImageAttachment,
===
* McshEngl.Vscdcmnd.ipynb.cleanInvalidImageAttachment,
Vsccmdi.ipynb.newUntitledIpynb,
===
* McshEngl.Vscdcmnd.ipynb.newUntitledIpynb,
Vsccmdi.ipynb.openIpynbInNotebookEditor,
===
* McshEngl.Vscdcmnd.ipynb.openIpynbInNotebookEditor,
Vsccmdi.javascript.goToProjectConfig,
===
* McshEngl.Vscdcmnd.javascript.goToProjectConfig,
Vsccmdi.javascript.reloadProjects,
===
* McshEngl.Vscdcmnd.javascript.reloadProjects,
Vsccmdi.javascript.removeUnusedImports,
===
* McshEngl.Vscdcmnd.javascript.removeUnusedImports,
Vsccmdi.javascript.sortImports,
===
* McshEngl.Vscdcmnd.javascript.sortImports,
Vsccmdi.jsBrowserBreakpoints.focus,
===
* McshEngl.Vscdcmnd.jsBrowserBreakpoints.focus,
Vsccmdi.jsBrowserBreakpoints.resetViewLocation,
===
* McshEngl.Vscdcmnd.jsBrowserBreakpoints.resetViewLocation,
Vsccmdi.jsDebugNetworkTree.focus,
===
* McshEngl.Vscdcmnd.jsDebugNetworkTree.focus,
Vsccmdi.jsDebugNetworkTree.resetViewLocation,
===
* McshEngl.Vscdcmnd.jsDebugNetworkTree.resetViewLocation,
Vsccmdi.jsExcludedCallers.focus,
===
* McshEngl.Vscdcmnd.jsExcludedCallers.focus,
Vsccmdi.jsExcludedCallers.resetViewLocation,
===
* McshEngl.Vscdcmnd.jsExcludedCallers.resetViewLocation,
Vsccmdi.json.clearCache,
===
* McshEngl.Vscdcmnd.json.clearCache,
Vsccmdi.json.sort,
===
* McshEngl.Vscdcmnd.json.sort,
Vsccmdi.json.validate,
===
* McshEngl.Vscdcmnd.json.validate,
Vsccmdi.jumpToNextSnippetPlaceholder,
· key: tab,
· when: hasNextTabstop && inSnippetMode && textInputFocus,
===
* McshEngl.Vscdcmnd.jumpToNextSnippetPlaceholder,
Vsccmdi.jumpToPrevSnippetPlaceholder,
· key: shift+tab,
· when: hasPrevTabstop && inSnippetMode && textInputFocus,
===
* McshEngl.Vscdcmnd.jumpToPrevSnippetPlaceholder,
Vsccmdi.jumpToSchema,
===
* McshEngl.Vscdcmnd.jumpToSchema,
Vsccmdi.kb-macro.abortPlayback,
· key: escape,
· when: kb-macro.playing,
===
* McshEngl.Vscdcmnd.kb_macro.abortPlayback,
Vsccmdi.kb-macro.cancelRecording,
· key: ctrl+alt+p,
· when: kb-macro.recording && config.keyboardMacro.recordingShortcuts == 'Option1',
===
* McshEngl.Vscdcmnd.kb_macro.cancelRecording,
Vsccmdi.kb-macro.cancelRecording,
· key: ctrl+shift+alt+p,
· when: kb-macro.recording && config.keyboardMacro.recordingShortcuts == 'Option2',
===
* McshEngl.Vscdcmnd.kb_macro.cancelRecording,
Vsccmdi.kb-macro.copyMacroAsKeybinding,
===
* McshEngl.Vscdcmnd.kb_macro.copyMacroAsKeybinding,
Vsccmdi.kb-macro.finishRecording,
· key: ctrl+alt+r,
· when: kb-macro.recording && config.keyboardMacro.recordingShortcuts == 'Option1',
===
* McshEngl.Vscdcmnd.kb_macro.finishRecording,
Vsccmdi.kb-macro.finishRecording,
· key: ctrl+shift+alt+r,
· when: kb-macro.recording && config.keyboardMacro.recordingShortcuts == 'Option2',
===
* McshEngl.Vscdcmnd.kb_macro.finishRecording,
Vsccmdi.kb-macro.playback,
· key: ctrl+alt+p,
· when: !kb-macro.recording && config.keyboardMacro.recordingShortcuts == 'Option1',
===
* McshEngl.Vscdcmnd.kb_macro.playback,
Vsccmdi.kb-macro.playback,
· key: ctrl+shift+alt+p,
· when: !kb-macro.recording && config.keyboardMacro.recordingShortcuts == 'Option2',
===
* McshEngl.Vscdcmnd.kb_macro.playback,
Vsccmdi.kb-macro.repeatPlayback,
===
* McshEngl.Vscdcmnd.kb_macro.repeatPlayback,
Vsccmdi.kb-macro.repeatPlaybackTillEndOfFile,
===
* McshEngl.Vscdcmnd.kb_macro.repeatPlaybackTillEndOfFile,
Vsccmdi.kb-macro.startRecording,
· key: ctrl+alt+r,
· when: !kb-macro.recording && config.keyboardMacro.recordingShortcuts == 'Option1',
===
* McshEngl.Vscdcmnd.kb_macro.startRecording,
Vsccmdi.kb-macro.startRecording,
· key: ctrl+shift+alt+r,
· when: !kb-macro.recording && config.keyboardMacro.recordingShortcuts == 'Option2',
===
* McshEngl.Vscdcmnd.kb_macro.startRecording,
Vsccmdi.kb-macro.wrap,
· key: alt+-,
· when: inSearchEditor && kb-macro.active,
· args: {"command":"decreaseSearchEditorContextLines"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+0,
· when: kb-macro.active,
· args: {"command":"workbench.action.lastEditorInGroup"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+1,
· when: kb-macro.active,
· args: {"command":"workbench.action.openEditorAtIndex1"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+2,
· when: kb-macro.active,
· args: {"command":"workbench.action.openEditorAtIndex2"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+3,
· when: kb-macro.active,
· args: {"command":"workbench.action.openEditorAtIndex3"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+4,
· when: kb-macro.active,
· args: {"command":"workbench.action.openEditorAtIndex4"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+5,
· when: kb-macro.active,
· args: {"command":"workbench.action.openEditorAtIndex5"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+6,
· when: kb-macro.active,
· args: {"command":"workbench.action.openEditorAtIndex6"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+7,
· when: kb-macro.active,
· args: {"command":"workbench.action.openEditorAtIndex7"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+8,
· when: kb-macro.active,
· args: {"command":"workbench.action.openEditorAtIndex8"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+9,
· when: kb-macro.active,
· args: {"command":"workbench.action.openEditorAtIndex9"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+=,
· when: inSearchEditor && kb-macro.active,
· args: {"command":"increaseSearchEditorContextLines"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+[,
· when: accessibleViewIsShown && accessibleViewSupportsNavigation && kb-macro.active,
· args: {"command":"editor.action.accessibleViewPrevious"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+[,
· when: inlineSuggestionVisible && kb-macro.active && !editorReadonly,
· args: {"command":"editor.action.inlineSuggest.showPrevious","record":"side-effect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+],
· when: accessibleViewIsShown && accessibleViewSupportsNavigation && kb-macro.active,
· args: {"command":"editor.action.accessibleViewNext"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+],
· when: inlineSuggestionVisible && kb-macro.active && !editorReadonly,
· args: {"command":"editor.action.inlineSuggest.showNext","record":"side-effect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+`,
· when: hasSpeechProvider && kb-macro.active && !editorReadonly && !speechToTextInProgress,
· args: {"command":"workbench.action.editorDictation.start"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+a,
· when: accessibilityHelpIsShown && accessibleViewHasAssignedKeybindings && kb-macro.active,
· args: {"command":"editor.action.accessibilityHelpConfigureAssignedKeybindings"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+backspace,
· when: chatHasQuestionCarousel && kb-macro.active && !chatRemoteJobCreating || chatHasToolConfirmation && kb-macro.active && !chatRemoteJobCreating || chatSessionRequestInProgress && kb-macro.active && !chatRemoteJobCreating,
· args: {"command":"workbench.action.chat.cancel"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+backspace,
· when: commentWidgetVisible && editorFocus && kb-macro.active,
· args: {"command":"workbench.action.hideComment"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+c,
· when: editorFocus && kb-macro.active,
· args: {"command":"toggleFindCaseSensitive"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+c,
· when: inSearchEditor && kb-macro.active && searchInputBoxFocus,
· args: {"command":"toggleSearchEditorCaseSensitive"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+c,
· when: kb-macro.active && searchViewletFocus,
· args: {"command":"toggleSearchCaseSensitive"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+c,
· when: kb-macro.active && terminalFindVisible && terminalHasBeenCreated || kb-macro.active && terminalFindVisible && terminalProcessSupported,
· args: {"command":"workbench.action.terminal.toggleFindCaseSensitive"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+delete,
· when: false,
· args: {"command":"deleteWordRight"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+delete,
· when: false,
· args: {"command":"workbench.action.terminal.sendSequence","args":{"text":"\u001bd"}},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+delete,
· when: kb-macro.active && notebookCellEditable && notebookCellHasOutputs && notebookEditable && notebookEditorFocused && !inputFocus,
· args: {"command":"notebook.cell.clearOutputs"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+down,
· when: accessibleViewIsShown && kb-macro.active && accessibleViewCurrentProviderId == 'terminal' || accessibleViewIsShown && kb-macro.active && terminalHasBeenCreated && accessibleViewCurrentProviderId == 'terminal' || accessibleViewIsShown && kb-macro.active && terminalProcessSupported && accessibleViewCurrentProviderId == 'terminal',
· args: {"command":"workbench.action.terminal.accessibleBufferGoToNextCommand"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+down,
· when: editorHoverFocused && kb-macro.active,
· args: {"command":"editor.action.pageDownHover"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+down,
· when: editorPartModal && editorPartModalNavigation && kb-macro.active,
· args: {"command":"workbench.action.navigateModalEditorNext"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+down,
· when: editorTextFocus && kb-macro.active && !editorReadonly,
· args: {"command":"editor.action.moveLinesDownAction"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+down,
· when: historyNavigationForwardsEnabled && historyNavigationWidgetFocus && kb-macro.active && !isComposing && !suggestWidgetVisible,
· args: {"command":"history.showNext"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+down,
· when: inQuickInput && kb-macro.active && quickInputType == 'quickPick' || inQuickInput && kb-macro.active && quickInputType == 'quickTree',
· args: {"command":"quickInput.nextSeparatorWithQuickAccessFallback"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+down,
· when: kb-macro.active && listFocus && !inputFocus && !treestickyScrollFocused,
· args: {"command":"list.focusAnyDown"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+down,
· when: kb-macro.active && notebookEditorFocused && !inputFocus,
· args: {"command":"notebook.cell.moveDown"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+down,
· when: kb-macro.active && scmRepository,
· args: {"command":"scm.forceViewNextCommit"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+down,
· when: kb-macro.active && terminalFocus && terminalHasBeenCreated && terminalSplitPaneActive || kb-macro.active && terminalFocus && terminalProcessSupported && terminalSplitPaneActive,
· args: {"command":"workbench.action.terminal.focusNextPane"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+down,
· when: kb-macro.active && terminalFocus,
· args: {"command":"workbench.action.terminal.sendSequence","args":{"text":"\u001b[1;5B"}},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+end alt+end,
· when: isCompositeNotebook && kb-macro.active && mostRecentReplEditor || kb-macro.active && mostRecentReplEditor && !notebookCellListFocused,
· args: {"command":"repl.focusLastItemExecuted"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+end,
· when: kb-macro.active && listFocus && !inputFocus && !treestickyScrollFocused,
· args: {"command":"list.focusAnyLast"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+enter,
· when: breakpointsFocused && kb-macro.active,
· args: {"command":"debug.openBreakpointToSide"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+enter,
· when: chatInputHasText && inChatInput && kb-macro.active && chatEditingSentRequest == 'q' && chatEditingSentRequest != 's' || chatInputHasText && chatSessionRequestInProgress && inChatInput && kb-macro.active && chatEditingSentRequest == 'q' && chatEditingSentRequest != 's' || chatInputHasText && inChatInput && kb-macro.active && chatEditingSentRequest == 'q' && chatEditingSentRequest == 'st' && chatEditingSentRequest != 's' || chatInputHasText && chatSessionRequestInProgress && inChatInput && kb-macro.active && chatEditingSentRequest == 'q' && chatEditingSentRequest == 'st' && chatEditingSentRequest != 's' || chatInputHasText && chatSessionRequestInProgress && inChatInput && kb-macro.active && chatEditingSentRequest != 'q' && chatEditingSentRequest != 's' && chatEditingSentRequest != 'st' && config.chat.requestQueuing.defaultAction != 'steer',
· args: {"command":"workbench.action.chat.steerWithMessage"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+enter,
· when: chatInputHasText && inChatInput && kb-macro.active && chatEditingSentRequest == 'st' && chatEditingSentRequest != 's' || chatInputHasText && chatSessionRequestInProgress && inChatInput && kb-macro.active && chatEditingSentRequest == 'st' && chatEditingSentRequest != 's' || chatInputHasText && inChatInput && kb-macro.active && chatEditingSentRequest == 'q' && chatEditingSentRequest == 'st' && chatEditingSentRequest != 's' || chatInputHasText && chatSessionRequestInProgress && inChatInput && kb-macro.active && chatEditingSentRequest == 'q' && chatEditingSentRequest == 'st' && chatEditingSentRequest != 's' || chatInputHasText && chatSessionRequestInProgress && inChatInput && kb-macro.active && config.chat.requestQueuing.defaultAction == 'steer' && chatEditingSentRequest != 'q' && chatEditingSentRequest != 's' && chatEditingSentRequest != 'st',
· args: {"command":"workbench.action.chat.queueMessage"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+enter,
· when: chatIsEnabled && kb-macro.active && terminalChatResponseContainsCodeBlock && terminalHasBeenCreated && !terminalChatActiveRequest && !terminalChatResponseContainsMultipleCodeBlocks || chatIsEnabled && kb-macro.active && terminalChatResponseContainsCodeBlock && terminalProcessSupported && !terminalChatActiveRequest && !terminalChatResponseContainsMultipleCodeBlocks,
· args: {"command":"workbench.action.terminal.chat.insertCommand"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+enter,
· when: chatIsEnabled && kb-macro.active && terminalChatResponseContainsMultipleCodeBlocks && terminalHasBeenCreated && !terminalChatActiveRequest || chatIsEnabled && kb-macro.active && terminalChatResponseContainsMultipleCodeBlocks && terminalProcessSupported && !terminalChatActiveRequest,
· args: {"command":"workbench.action.terminal.chat.insertFirstCommand"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+enter,
· when: editorFocus && findWidgetVisible && kb-macro.active,
· args: {"command":"editor.action.selectAllMatches"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+enter,
· when: hasSearchResult && kb-macro.active && searchViewletFocus,
· args: {"command":"search.action.openInEditor"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+enter,
· when: inQuickInput && kb-macro.active && !isComposing && quickInputType != 'quickWidget',
· args: {"command":"quickInput.accept"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+enter,
· when: kb-macro.active && focusedView == 'workbench.view.testing',
· args: {"command":"testing.editFocusedTest"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+enter,
· when: kb-macro.active && notebookCellListFocused && notebookCellType == 'markup' || kb-macro.active && notebookCellListFocused && notebookMissingKernelExtension && !notebookCellExecuting && notebookCellType == 'code' || kb-macro.active && notebookCellListFocused && !notebookCellExecuting && notebookCellType == 'code' && notebookKernelCount > 0 || kb-macro.active && notebookCellListFocused && !notebookCellExecuting && notebookCellType == 'code' && notebookKernelSourceCount > 0,
· args: {"command":"notebook.cell.executeAndInsertBelow"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+escape,
· when: false,
· args: {"command":"editor.action.triggerSuggest","record":"side-effect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+escape,
· when: inQuickInput && kb-macro.active,
· args: {"command":"quickInput.hide"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+f1,
· when: kb-macro.active && !accessibilityHelpIsShown,
· args: {"command":"editor.action.accessibilityHelp"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+f2,
· when: accessibilityModeEnabled && kb-macro.active && terminalFocus && terminalHasBeenCreated || accessibilityModeEnabled && kb-macro.active && terminalFocus && terminalProcessSupported,
· args: {"command":"workbench.action.terminal.focusAccessibleBuffer"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+f2,
· when: kb-macro.active,
· args: {"command":"editor.action.accessibleView"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+f3,
· when: editorTextFocus && kb-macro.active && !textCompareEditorActive,
· args: {"command":"editor.action.dirtydiff.next"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+f3,
· when: kb-macro.active && activeEditor == 'workbench.editor.notebookTextDiffEditor',
· args: {"command":"notebook.diff.action.next"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+f4,
· when: kb-macro.active,
· args: {"command":"workbench.action.closeWindow"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+f5,
· when: chatEdits.hasEditorModifications && chatIsEnabled && editorFocus && kb-macro.active || chatEdits.hasEditorModifications && chatIsEnabled && kb-macro.active && notebookCellListFocused,
· args: {"command":"chatEditor.action.navigateNext"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+f5,
· when: editorTextFocus && kb-macro.active && !textCompareEditorActive && quickDiffDecorationCount != '0',
· args: {"command":"workbench.action.editor.nextChange"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+f5,
· when: kb-macro.active && activeEditor == 'multiDiffEditor',
· args: {"command":"multiDiffEditor.goToNextChange"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+f5,
· when: kb-macro.active && textCompareEditorVisible,
· args: {"command":"workbench.action.compareEditor.nextChange"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+f6,
· when: accessibilityHelpIsShown && accessibleViewVerbosityEnabled && kb-macro.active || accessibleViewIsShown && accessibleViewVerbosityEnabled && kb-macro.active,
· args: {"command":"editor.action.accessibleViewDisableHint"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+f8,
· when: editorFocus && kb-macro.active && testing.isPeekVisible,
· args: {"command":"testing.goToNextMessage"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+f8,
· when: editorFocus && kb-macro.active,
· args: {"command":"editor.action.marker.next"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+f9,
· when: activeEditor && kb-macro.active && testing.hasCoverageInFile,
· args: {"command":"testing.coverage.goToNextMissedLine"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+f9,
· when: kb-macro.active,
· args: {"command":"editor.action.nextCommentThreadAction"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+f10,
· when: activeEditorHasCommentingRange && kb-macro.active,
· args: {"command":"editor.action.nextCommentedRangeAction"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+f12,
· when: editorHasDefinitionProvider && editorTextFocus && kb-macro.active && !inReferenceSearchEditor && !isInEmbeddedEditor,
· args: {"command":"editor.action.peekDefinition"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+h,
· when: accessibilityHelpIsShown && kb-macro.active,
· args: {"command":"editor.action.accessibilityHelpOpenHelpLink"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+h,
· when: kb-macro.active && testing.isPeekVisible,
· args: {"command":"testing.toggleTestingPeekHistory"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+home alt+home,
· when: kb-macro.active && mostRecentReplEditor,
· args: {"command":"repl.input.focus"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+home,
· when: kb-macro.active && listFocus && !inputFocus && !treestickyScrollFocused,
· args: {"command":"list.focusAnyFirst"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+k,
· when: accessibilityHelpIsShown && accessibleViewHasUnassignedKeybindings && kb-macro.active,
· args: {"command":"editor.action.accessibilityHelpConfigureKeybindings"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+k,
· when: inKeybindings && inKeybindingsSearch && kb-macro.active,
· args: {"command":"keybindings.editor.recordSearchKeys"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+l,
· when: editorFocus && kb-macro.active,
· args: {"command":"toggleFindInSelection"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+l,
· when: inSearchEditor && kb-macro.active,
· args: {"command":"toggleSearchEditorContextLines"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+left,
· when: browserCanGoBack && kb-macro.active && activeEditor == 'workbench.editor.browser',
· args: {"command":"workbench.action.browser.goBack"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+left,
· when: canNavigateBack && kb-macro.active,
· args: {"command":"workbench.action.navigateBack"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+left,
· when: false,
· args: {"command":"breadcrumbs.focusPrevious"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+left,
· when: false,
· args: {"command":"breadcrumbs.focusPreviousWithPicker"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+left,
· when: false,
· args: {"command":"cursorWordLeft"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+left,
· when: false,
· args: {"command":"workbench.action.terminal.sendSequence","args":{"text":"\u001bb"}},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+left,
· when: inQuickOpen && kb-macro.active,
· args: {"command":"workbench.action.quickInputBack"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+left,
· when: kb-macro.active && terminalFocus && terminalHasBeenCreated && terminalSplitPaneActive || kb-macro.active && terminalFocus && terminalProcessSupported && terminalSplitPaneActive,
· args: {"command":"workbench.action.terminal.focusPreviousPane"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+left,
· when: kb-macro.active && terminalFocus,
· args: {"command":"workbench.action.terminal.sendSequence","args":{"text":"\u001b[1;5D"}},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+n,
· when: chatHasQuestionCarousel && inChat && inChatQuestionCarousel && kb-macro.active,
· args: {"command":"workbench.action.chat.nextQuestion"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+p,
· when: chatHasQuestionCarousel && inChat && inChatQuestionCarousel && kb-macro.active,
· args: {"command":"workbench.action.chat.previousQuestion"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+p,
· when: editorFocus && kb-macro.active,
· args: {"command":"togglePreserveCase"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+p,
· when: inKeybindings && kb-macro.active,
· args: {"command":"keybindings.editor.toggleSortByPrecedence"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+p,
· when: kb-macro.active && searchViewletFocus,
· args: {"command":"toggleSearchPreserveCase"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+pagedown,
· when: inQuickInput && kb-macro.active && quickInputType == 'quickPick' || inQuickInput && kb-macro.active && quickInputType == 'quickTree',
· args: {"command":"quickInput.pageNext"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+pagedown,
· when: kb-macro.active && textInputFocus,
· args: {"command":"scrollPageDown"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+pageup,
· when: inQuickInput && kb-macro.active && quickInputType == 'quickPick' || inQuickInput && kb-macro.active && quickInputType == 'quickTree',
· args: {"command":"quickInput.pagePrevious"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+pageup,
· when: kb-macro.active && textInputFocus,
· args: {"command":"scrollPageUp"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+r,
· when: editorFocus && kb-macro.active,
· args: {"command":"toggleFindRegex"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+r,
· when: inSearchEditor && kb-macro.active && searchInputBoxFocus,
· args: {"command":"toggleSearchEditorRegex"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+r,
· when: kb-macro.active && searchViewletFocus,
· args: {"command":"toggleSearchRegex"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+r,
· when: kb-macro.active && terminalFindVisible && terminalHasBeenCreated || kb-macro.active && terminalFindVisible && terminalProcessSupported,
· args: {"command":"workbench.action.terminal.toggleFindRegex"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+right,
· when: browserCanGoForward && kb-macro.active && activeEditor == 'workbench.editor.browser',
· args: {"command":"workbench.action.browser.goForward"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+right,
· when: canNavigateForward && kb-macro.active,
· args: {"command":"workbench.action.navigateForward"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+right,
· when: cursorAtEndOfQuickInputBox && inQuickInput && kb-macro.active && quickInputType == 'quickPick' || inQuickInput && kb-macro.active && !inputFocus && quickInputType == 'quickPick',
· args: {"command":"quickInput.acceptInBackground"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+right,
· when: false,
· args: {"command":"breadcrumbs.focusNext"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+right,
· when: false,
· args: {"command":"breadcrumbs.focusNextWithPicker"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+right,
· when: false,
· args: {"command":"cursorWordEndRight"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+right,
· when: false,
· args: {"command":"workbench.action.terminal.sendSequence","args":{"text":"\u001bf"}},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+right,
· when: kb-macro.active && terminalFocus && terminalHasBeenCreated && terminalSplitPaneActive || kb-macro.active && terminalFocus && terminalProcessSupported && terminalSplitPaneActive,
· args: {"command":"workbench.action.terminal.focusNextPane"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+right,
· when: kb-macro.active && terminalFocus,
· args: {"command":"workbench.action.terminal.sendSequence","args":{"text":"\u001b[1;5C"}},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+space,
· when: config.terminal.integrated.enableWin32InputMode && kb-macro.active && terminalFocus && terminalShellIntegrationEnabled && !accessibilityModeEnabled && terminalShellType == 'pwsh',
· args: {"command":"workbench.action.terminal.sendSequence","args":{"text":"\u001b[24~b"}},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+t,
· when: accessibleViewIsShown && chatIsEnabled && kb-macro.active && accessibleViewCurrentProviderId == 'panelChat',
· args: {"command":"workbench.action.chat.toggleThinkingContentAccessibleView"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+up,
· when: accessibleViewIsShown && kb-macro.active && terminalHasBeenCreated && accessibleViewCurrentProviderId == 'terminal' || accessibleViewIsShown && kb-macro.active && terminalProcessSupported && accessibleViewCurrentProviderId == 'terminal',
· args: {"command":"workbench.action.terminal.accessibleBufferGoToPreviousCommand"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+up,
· when: editorHoverFocused && kb-macro.active,
· args: {"command":"editor.action.pageUpHover"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+up,
· when: editorPartModal && editorPartModalNavigation && kb-macro.active,
· args: {"command":"workbench.action.navigateModalEditorPrevious"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+up,
· when: editorTextFocus && kb-macro.active && !editorReadonly,
· args: {"command":"editor.action.moveLinesUpAction"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+up,
· when: historyNavigationBackwardsEnabled && historyNavigationWidgetFocus && kb-macro.active && !isComposing && !suggestWidgetVisible,
· args: {"command":"history.showPrevious"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+up,
· when: inQuickInput && kb-macro.active && quickInputType == 'quickPick' || inQuickInput && kb-macro.active && quickInputType == 'quickTree',
· args: {"command":"quickInput.previousSeparatorWithQuickAccessFallback"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+up,
· when: kb-macro.active && listFocus && !inputFocus && !treestickyScrollFocused,
· args: {"command":"list.focusAnyUp"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+up,
· when: kb-macro.active && notebookEditorFocused && !inputFocus,
· args: {"command":"notebook.cell.moveUp"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+up,
· when: kb-macro.active && scmRepository,
· args: {"command":"scm.forceViewPreviousCommit"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+up,
· when: kb-macro.active && terminalFocus && terminalHasBeenCreated && terminalSplitPaneActive || kb-macro.active && terminalFocus && terminalProcessSupported && terminalSplitPaneActive,
· args: {"command":"workbench.action.terminal.focusPreviousPane"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+up,
· when: kb-macro.active && terminalFocus,
· args: {"command":"workbench.action.terminal.sendSequence","args":{"text":"\u001b[1;5A"}},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+w,
· when: editorFocus && kb-macro.active,
· args: {"command":"toggleFindWholeWord"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+w,
· when: inSearchEditor && kb-macro.active && searchInputBoxFocus,
· args: {"command":"toggleSearchEditorWholeWord"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+w,
· when: kb-macro.active && searchViewletFocus,
· args: {"command":"toggleSearchWholeWord"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+w,
· when: kb-macro.active && terminalFindVisible && terminalHasBeenCreated || kb-macro.active && terminalFindVisible && terminalProcessSupported,
· args: {"command":"workbench.action.terminal.toggleFindWholeWord"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+win+/,
· when: chatIsEnabled && editorTextFocus && kb-macro.active && resourceSet && resourceLangId == 'prompt',
· args: {"command":"workbench.action.chat.run.prompt.current"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+win+/,
· when: chatIsEnabled && editorTextFocus && kb-macro.active && resourceSet && resourceLangId == 'prompt',
· args: {"command":"workbench.action.chat.run.prompt.current"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+win+/,
· when: chatIsEnabled && kb-macro.active,
· args: {"command":"workbench.action.chat.run.prompt"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+win+/,
· when: chatIsEnabled && kb-macro.active,
· args: {"command":"workbench.action.chat.run.prompt"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+win+backspace,
· when: editorTextFocus && kb-macro.active,
· args: {"command":"editor.action.removeBrackets"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+win+c,
· when: fileMatchOrFolderMatchWithResourceFocus && kb-macro.active,
· args: {"command":"search.action.copyPath"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+win+c,
· when: kb-macro.active && !editorFocus,
· args: {"command":"copyFilePath"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+win+c,
· when: kb-macro.active && searchViewletFocus && !fileMatchOrFolderMatchFocus,
· args: {"command":"toggleSearchCaseSensitive"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+win+c,
· when: kb-macro.active && watchExpressionsExist && !expressionSelected && focusedView == 'workbench.debug.watchExpressionsView',
· args: {"command":"debug.copyWatchExpression"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+win+down,
· when: editorTextFocus && kb-macro.active,
· args: {"command":"editor.action.insertCursorBelow"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+win+down,
· when: inQuickInput && kb-macro.active && quickInputType == 'quickPick' || inQuickInput && kb-macro.active && quickInputType == 'quickTree',
· args: {"command":"quickInput.nextSeparator"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+win+enter,
· when: inQuickInput && kb-macro.active && !isComposing && quickInputType != 'quickWidget',
· args: {"command":"quickInput.accept"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+win+escape,
· when: inQuickInput && kb-macro.active,
· args: {"command":"quickInput.hide"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+win+j,
· when: kb-macro.active && notebookEditorFocused,
· args: {"command":"notebook.cell.joinBelow"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+win+j,
· when: kb-macro.active && notebookEditorFocused,
· args: {"command":"notebook.cell.joinBelow"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+win+left,
· when: kb-macro.active,
· args: {"command":"workbench.action.previousEditor"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+win+pagedown,
· when: inQuickInput && kb-macro.active && quickInputType == 'quickPick' || inQuickInput && kb-macro.active && quickInputType == 'quickTree',
· args: {"command":"quickInput.pageNext"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+win+pagedown,
· when: kb-macro.active && terminalFocusInAny && terminalHasBeenCreated && !terminalAltBufferActive || kb-macro.active && terminalFocusInAny && terminalProcessSupported && !terminalAltBufferActive,
· args: {"command":"workbench.action.terminal.scrollDown"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+win+pageup,
· when: inQuickInput && kb-macro.active && quickInputType == 'quickPick' || inQuickInput && kb-macro.active && quickInputType == 'quickTree',
· args: {"command":"quickInput.pagePrevious"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+win+pageup,
· when: kb-macro.active && terminalFocusInAny && terminalHasBeenCreated && !terminalAltBufferActive || kb-macro.active && terminalFocusInAny && terminalProcessSupported && !terminalAltBufferActive,
· args: {"command":"workbench.action.terminal.scrollUp"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+win+r,
· when: kb-macro.active && !editorFocus,
· args: {"command":"revealFileInOS"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+win+right,
· when: cursorAtEndOfQuickInputBox && inQuickInput && kb-macro.active && quickInputType == 'quickPick' || inQuickInput && kb-macro.active && !inputFocus && quickInputType == 'quickPick',
· args: {"command":"quickInput.acceptInBackground"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+win+right,
· when: kb-macro.active,
· args: {"command":"workbench.action.nextEditor"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+win+s,
· when: kb-macro.active,
· args: {"command":"saveAll"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+win+t,
· when: kb-macro.active,
· args: {"command":"workbench.action.closeOtherEditors"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+win+up,
· when: editorTextFocus && kb-macro.active,
· args: {"command":"editor.action.insertCursorAbove"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+win+up,
· when: inQuickInput && kb-macro.active && quickInputType == 'quickPick' || inQuickInput && kb-macro.active && quickInputType == 'quickTree',
· args: {"command":"quickInput.previousSeparator"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+z,
· when: kb-macro.active && terminalFocus && terminalHasBeenCreated && terminalIsOpen || kb-macro.active && terminalFocus && terminalIsOpen && terminalProcessSupported,
· args: {"command":"workbench.action.terminal.sizeToContentWidth"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: alt+z,
· when: kb-macro.active,
· args: {"command":"editor.action.toggleWordWrap"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: backspace,
· when: config.notebook.multiCursor.enabled && isNotebookMultiSelect && kb-macro.active && activeEditor == 'workbench.editor.notebook' && notebookMultiSelectCursorState == '1' || config.notebook.multiCursor.enabled && isNotebookMultiSelect && kb-macro.active && activeEditor == 'workbench.editor.notebook' && notebookMultiSelectCursorState == '2',
· args: {"command":"noteMultiCursor.deleteLeft"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: backspace,
· when: kb-macro.active && textInputFocus,
· args: {"command":"deleteLeft"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: browserback,
· when: browserCanGoBack && kb-macro.active && activeEditor == 'workbench.editor.browser',
· args: {"command":"workbench.action.browser.goBack"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: browserback,
· when: canNavigateBack && kb-macro.active,
· args: {"command":"workbench.action.navigateBack"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: browserforward,
· when: browserCanGoForward && kb-macro.active && activeEditor == 'workbench.editor.browser',
· args: {"command":"workbench.action.browser.goForward"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: browserforward,
· when: canNavigateForward && kb-macro.active,
· args: {"command":"workbench.action.navigateForward"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+,,
· when: kb-macro.active,
· args: {"command":"workbench.action.openSettings"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+-,
· when: browserFocused && browserHasUrl && kb-macro.active && !browserHasError && activeEditor == 'workbench.editor.browser',
· args: {"command":"workbench.action.browser.zoomOut"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+-,
· when: false,
· args: {"command":"workbench.action.navigateBack"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+-,
· when: false,
· args: {"command":"workbench.action.quickInputBack"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+-,
· when: kb-macro.active,
· args: {"command":"workbench.action.zoomOut"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+.,
· when: chatIsEnabled && inChatInput && kb-macro.active && chatLocation == 'panel',
· args: {"command":"workbench.action.chat.openModePicker"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+.,
· when: dropWidgetVisible && kb-macro.active,
· args: {"command":"editor.changeDropType"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+.,
· when: kb-macro.active && notebookCellFocused && notebookCellHasErrorDiagnostics && !notebookCellEditorFocused,
· args: {"command":"notebook.cell.openFailureActions"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+.,
· when: kb-macro.active && pasteWidgetVisible,
· args: {"command":"editor.changePasteType"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+.,
· when: kb-macro.active && problemFocus,
· args: {"command":"problems.action.showQuickFixes"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+.,
· when: kb-macro.active && terminalFocus,
· args: {"command":"workbench.action.terminal.showQuickFixes"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+/,
· when: accessibleViewIsShown && kb-macro.active && accessibleViewCurrentProviderId == 'inlineCompletions',
· args: {"command":"editor.action.accessibleViewAcceptInlineCompletion"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+/,
· when: editorTextFocus && kb-macro.active && !editorReadonly,
· args: {"command":"editor.action.commentLine"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+/,
· when: inChatInput && kb-macro.active && chatLocation == 'panel',
· args: {"command":"workbench.action.chat.attachContext"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+/,
· when: kb-macro.active && notebookEditable && notebookEditorFocused && !inputFocus,
· args: {"command":"notebook.commentSelectedCells"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+/,
· when: kb-macro.active && suggestWidgetVisible,
· args: {"command":"toggleExplainMode","record":"side-effect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+/,
· when: kb-macro.active && terminalFocus && terminalHasBeenCreated && terminalIsOpen && terminalSuggestWidgetVisible || kb-macro.active && terminalFocus && terminalIsOpen && terminalProcessSupported && terminalSuggestWidgetVisible,
· args: {"command":"terminalSuggestToggleExplainMode"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+0,
· when: kb-macro.active,
· args: {"command":"workbench.action.focusSideBar"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+1,
· when: kb-macro.active,
· args: {"command":"workbench.action.focusFirstEditorGroup"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+2,
· when: kb-macro.active,
· args: {"command":"workbench.action.focusSecondEditorGroup"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+3,
· when: kb-macro.active,
· args: {"command":"workbench.action.focusThirdEditorGroup"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+4,
· when: kb-macro.active,
· args: {"command":"workbench.action.focusFourthEditorGroup"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+5,
· when: kb-macro.active,
· args: {"command":"workbench.action.focusFifthEditorGroup"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+6,
· when: kb-macro.active,
· args: {"command":"workbench.action.focusSixthEditorGroup"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+7,
· when: kb-macro.active,
· args: {"command":"workbench.action.focusSeventhEditorGroup"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+8,
· when: kb-macro.active,
· args: {"command":"workbench.action.focusEighthEditorGroup"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+9,
· when: kb-macro.active,
· args: {"command":"workbench.action.lastEditorInGroup"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+; a,
· when: kb-macro.active,
· args: {"command":"testing.runAll"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+; c,
· when: editorTextFocus && kb-macro.active,
· args: {"command":"testing.runAtCursor"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+; ctrl+a,
· when: kb-macro.active,
· args: {"command":"testing.debugAll"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+; ctrl+c,
· when: editorTextFocus && kb-macro.active,
· args: {"command":"testing.debugAtCursor"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+; ctrl+e,
· when: kb-macro.active,
· args: {"command":"testing.debugFailTests"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+; ctrl+f,
· when: editorTextFocus && kb-macro.active,
· args: {"command":"testing.debugCurrentFile"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+; ctrl+i,
· when: kb-macro.active,
· args: {"command":"testing.toggleInlineTestOutput"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+; ctrl+l,
· when: kb-macro.active,
· args: {"command":"testing.debugLastRun"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+; ctrl+m,
· when: kb-macro.active,
· args: {"command":"testing.openOutputPeek"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+; ctrl+o,
· when: kb-macro.active && testing.hasAnyResults,
· args: {"command":"testing.showMostRecentOutput"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+; ctrl+r,
· when: kb-macro.active && testing.canRefresh,
· args: {"command":"testing.refreshTests"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+; ctrl+shift+a,
· when: kb-macro.active,
· args: {"command":"testing.coverageAll"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+; ctrl+shift+c,
· when: editorTextFocus && kb-macro.active,
· args: {"command":"testing.coverageAtCursor"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+; ctrl+shift+f,
· when: editorTextFocus && kb-macro.active,
· args: {"command":"testing.coverageCurrentFile"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+; ctrl+shift+i,
· when: kb-macro.active,
· args: {"command":"testing.toggleInlineCoverage"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+; ctrl+shift+l,
· when: kb-macro.active,
· args: {"command":"testing.coverageLastRun"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+; ctrl+x,
· when: kb-macro.active,
· args: {"command":"testing.cancelRun"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+; e,
· when: kb-macro.active,
· args: {"command":"testing.reRunFailTests"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+; f,
· when: editorTextFocus && kb-macro.active,
· args: {"command":"testing.runCurrentFile"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+; l,
· when: kb-macro.active,
· args: {"command":"testing.reRunLastRun"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+=,
· when: browserFocused && browserHasUrl && kb-macro.active && !browserHasError && activeEditor == 'workbench.editor.browser',
· args: {"command":"workbench.action.browser.zoomIn"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+=,
· when: kb-macro.active,
· args: {"command":"workbench.action.zoomIn"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+[,
· when: editorTextFocus && kb-macro.active && !editorReadonly,
· args: {"command":"editor.action.outdentLines"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+\\,
· when: kb-macro.active,
· args: {"command":"workbench.action.splitEditor"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+],
· when: editorTextFocus && kb-macro.active && !editorReadonly,
· args: {"command":"editor.action.indentLines"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+`,
· when: kb-macro.active && terminal.active,
· args: {"command":"workbench.action.terminal.toggleTerminal"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+a,
· when: false,
· args: {"command":"cursorLineStart"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+a,
· when: kb-macro.active && listFocus && listSupportsMultiselect && !inputFocus && !treestickyScrollFocused,
· args: {"command":"list.selectAll"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+a,
· when: kb-macro.active && notebookEditorFocused && notebookOutputFocused,
· args: {"command":"notebook.cell.output.selectAll"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+a,
· when: kb-macro.active,
· args: {"command":"editor.action.selectAll"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+-,
· when: false,
· args: {"command":"workbench.action.navigateBack"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+-,
· when: false,
· args: {"command":"workbench.action.quickInputBack"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+.,
· when: chatIsEnabled && inChatInput && kb-macro.active,
· args: {"command":"workbench.action.chat.openModelPicker"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+/,
· when: false,
· args: {"command":"workbench.action.chat.run.prompt"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+/,
· when: false,
· args: {"command":"workbench.action.chat.run.prompt.current"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+b,
· when: kb-macro.active,
· args: {"command":"workbench.action.toggleAuxiliaryBar"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+backspace,
· when: editorTextFocus && kb-macro.active,
· args: {"command":"editor.action.removeBrackets"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+backspace,
· when: false,
· args: {"command":"deleteWordPartLeft"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+c,
· when: false,
· args: {"command":"copyFilePath"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+c,
· when: false,
· args: {"command":"search.action.copyPath"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+c,
· when: kb-macro.active && watchExpressionsExist && !expressionSelected && focusedView == 'workbench.debug.watchExpressionsView',
· args: {"command":"debug.copyWatchExpression"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+delete,
· when: false,
· args: {"command":"deleteWordPartRight"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+down,
· when: chatIsEnabled && inChat && kb-macro.active,
· args: {"command":"workbench.action.chat.nextUserPrompt"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+down,
· when: editorTextFocus && kb-macro.active,
· args: {"command":"editor.action.insertCursorBelow"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+down,
· when: inQuickInput && kb-macro.active && quickInputType == 'quickPick' || inQuickInput && kb-macro.active && quickInputType == 'quickTree',
· args: {"command":"quickInput.nextSeparator"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+end,
· when: inQuickInput && kb-macro.active && quickInputType == 'quickPick' || inQuickInput && kb-macro.active && quickInputType == 'quickTree',
· args: {"command":"quickInput.last"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+enter,
· when: accessibleViewInCodeBlock && chatIsEnabled && kb-macro.active || chatIsEnabled && inChat && kb-macro.active,
· args: {"command":"workbench.action.chat.runInTerminal"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+enter,
· when: agentSessionsViewerFocused && kb-macro.active && !isSessionsWindow,
· args: {"command":"workbench.action.chat.openSessionInNewEditorGroup"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+enter,
· when: chatHasToolConfirmation && inChat && kb-macro.active,
· args: {"command":"workbench.action.chat.skipTool"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+enter,
· when: chatIsEnabled && kb-macro.active && terminalChatResponseContainsCodeBlock && terminalHasBeenCreated && !terminalChatActiveRequest && !terminalChatResponseContainsMultipleCodeBlocks || chatIsEnabled && kb-macro.active && terminalChatResponseContainsCodeBlock && terminalProcessSupported && !terminalChatActiveRequest && !terminalChatResponseContainsMultipleCodeBlocks,
· args: {"command":"workbench.action.terminal.chat.insertCommand"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+enter,
· when: chatIsEnabled && kb-macro.active && terminalChatResponseContainsMultipleCodeBlocks && terminalHasBeenCreated && !terminalChatActiveRequest || chatIsEnabled && kb-macro.active && terminalChatResponseContainsMultipleCodeBlocks && terminalProcessSupported && !terminalChatActiveRequest,
· args: {"command":"workbench.action.terminal.chat.insertFirstCommand"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+enter,
· when: editorFocus && findWidgetVisible && kb-macro.active,
· args: {"command":"editor.action.replaceAll"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+enter,
· when: inQuickInput && kb-macro.active && !isComposing && quickInputType != 'quickWidget',
· args: {"command":"quickInput.accept"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+enter,
· when: inputFocus && kb-macro.active && notebookEditorFocused && !inlineChatFocused && notebookCellType == 'markup',
· args: {"command":"notebook.cell.quitEdit"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+enter,
· when: kb-macro.active && notebookCellListFocused && notebookMissingKernelExtension && !notebookCellExecuting && notebookCellType == 'code' || kb-macro.active && notebookCellListFocused && !notebookCellExecuting && notebookCellType == 'code' && notebookKernelCount > 0 || kb-macro.active && notebookCellListFocused && !notebookCellExecuting && notebookCellType == 'code' && notebookKernelSourceCount > 0,
· args: {"command":"notebook.cell.execute"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+enter,
· when: kb-macro.active && replaceActive && searchViewletVisible && !findWidgetVisible,
· args: {"command":"search.action.replaceAll"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+escape,
· when: inQuickInput && kb-macro.active,
· args: {"command":"quickInput.hide"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+f,
· when: inDebugRepl && kb-macro.active || inDebugRepl && kb-macro.active && focusedView == 'workbench.panel.repl.view',
· args: {"command":"repl.action.find"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+f,
· when: kb-macro.active && listFocus && listSupportsFind,
· args: {"command":"list.find"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+f,
· when: kb-macro.active && view == 'workbench.panel.repl.view',
· args: {"command":"list.find.replInputFocus"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+g,
· when: kb-macro.active && terminalFocus,
· args: {"command":"workbench.action.terminal.sendSequence","args":{"text":"\u0007"}},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+home,
· when: inQuickInput && kb-macro.active && quickInputType == 'quickPick' || inQuickInput && kb-macro.active && quickInputType == 'quickTree',
· args: {"command":"quickInput.first"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+i,
· when: kb-macro.active && !chatSetupDisabled && !chatSetupHidden,
· args: {"command":"workbench.action.chat.open"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+i,
· when: kb-macro.active && workbench.panel.chat.view.copilot.active,
· args: {"command":"workbench.panel.chat"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+j,
· when: false,
· args: {"command":"notebook.cell.joinBelow"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+left,
· when: false,
· args: {"command":"cursorWordPartLeft"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+left,
· when: kb-macro.active,
· args: {"command":"workbench.action.moveEditorToPreviousGroup"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+n,
· when: false,
· args: {"command":"list.focusAnyDown"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+o,
· when: kb-macro.active,
· args: {"command":"workbench.action.remote.showMenu"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+p,
· when: false,
· args: {"command":"list.focusAnyUp"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+pagedown,
· when: accessibleViewContainsCodeBlocks && kb-macro.active && accessibleViewCurrentProviderId == 'inlineChat' || accessibleViewContainsCodeBlocks && kb-macro.active && accessibleViewCurrentProviderId == 'panelChat' || accessibleViewContainsCodeBlocks && kb-macro.active && accessibleViewCurrentProviderId == 'quickChat',
· args: {"command":"editor.action.accessibleViewNextCodeBlock"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+pagedown,
· when: chatIsEnabled && inChat && kb-macro.active,
· args: {"command":"workbench.action.chat.nextCodeBlock"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+pagedown,
· when: inQuickInput && kb-macro.active && quickInputType == 'quickPick' || inQuickInput && kb-macro.active && quickInputType == 'quickTree',
· args: {"command":"quickInput.pageNext"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+pagedown,
· when: kb-macro.active && terminalFocusInAny && terminalHasBeenCreated && !terminalAltBufferActive || kb-macro.active && terminalFocusInAny && terminalProcessSupported && !terminalAltBufferActive,
· args: {"command":"workbench.action.terminal.scrollDown"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+pageup,
· when: accessibleViewContainsCodeBlocks && kb-macro.active && accessibleViewCurrentProviderId == 'inlineChat' || accessibleViewContainsCodeBlocks && kb-macro.active && accessibleViewCurrentProviderId == 'panelChat' || accessibleViewContainsCodeBlocks && kb-macro.active && accessibleViewCurrentProviderId == 'quickChat',
· args: {"command":"editor.action.accessibleViewPreviousCodeBlock"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+pageup,
· when: chatIsEnabled && inChat && kb-macro.active,
· args: {"command":"workbench.action.chat.previousCodeBlock"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+pageup,
· when: inQuickInput && kb-macro.active && quickInputType == 'quickPick' || inQuickInput && kb-macro.active && quickInputType == 'quickTree',
· args: {"command":"quickInput.pagePrevious"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+pageup,
· when: kb-macro.active && terminalFocusInAny && terminalHasBeenCreated && !terminalAltBufferActive || kb-macro.active && terminalFocusInAny && terminalProcessSupported && !terminalAltBufferActive,
· args: {"command":"workbench.action.terminal.scrollUp"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+r,
· when: accessibilityModeEnabled && kb-macro.active && terminalFocus,
· args: {"command":"workbench.action.terminal.sendSequence","args":{"text":"\u0012"}},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+r,
· when: false,
· args: {"command":"revealFileInOS"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+r,
· when: kb-macro.active && terminalFocus && terminalHasBeenCreated && !accessibilityModeEnabled || kb-macro.active && terminalFocus && terminalProcessSupported && !accessibilityModeEnabled,
· args: {"command":"workbench.action.terminal.runRecentCommand"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+right,
· when: cursorAtEndOfQuickInputBox && inQuickInput && kb-macro.active && quickInputType == 'quickPick' || inQuickInput && kb-macro.active && !inputFocus && quickInputType == 'quickPick',
· args: {"command":"quickInput.acceptInBackground"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+right,
· when: false,
· args: {"command":"cursorWordPartRight"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+right,
· when: kb-macro.active,
· args: {"command":"workbench.action.moveEditorToNextGroup"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+space,
· when: kb-macro.active && !textInputFocus,
· args: {"command":"workbench.action.terminal.suggestToggleDetailsFocus"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+space,
· when: kb-macro.active && suggestWidgetVisible && textInputFocus,
· args: {"command":"toggleSuggestionFocus","record":"side-effect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+up,
· when: chatIsEnabled && inChat && kb-macro.active,
· args: {"command":"workbench.action.chat.previousUserPrompt"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+up,
· when: editorTextFocus && kb-macro.active,
· args: {"command":"editor.action.insertCursorAbove"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+up,
· when: inQuickInput && kb-macro.active && quickInputType == 'quickPick' || inQuickInput && kb-macro.active && quickInputType == 'quickTree',
· args: {"command":"quickInput.previousSeparator"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+v,
· when: hasSpeechProvider && kb-macro.active && !editorReadonly && !speechToTextInProgress,
· args: {"command":"workbench.action.editorDictation.start"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+win+/,
· when: chatIsEnabled && editorTextFocus && kb-macro.active && resourceSet && resourceLangId == 'prompt',
· args: {"command":"workbench.action.chat.run-in-new-chat.prompt.current"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+win+/,
· when: chatIsEnabled && editorTextFocus && kb-macro.active && resourceSet && resourceLangId == 'prompt',
· args: {"command":"workbench.action.chat.run-in-new-chat.prompt.current"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+win+/,
· when: chatIsEnabled && editorTextFocus && kb-macro.active && resourceSet && resourceLangId == 'prompt',
· args: {"command":"workbench.action.chat.run-in-new-chat.prompt.current"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+win+end,
· when: inQuickInput && kb-macro.active && quickInputType == 'quickPick' || inQuickInput && kb-macro.active && quickInputType == 'quickTree',
· args: {"command":"quickInput.last"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+win+enter,
· when: inQuickInput && kb-macro.active && !isComposing && quickInputType != 'quickWidget',
· args: {"command":"quickInput.accept"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+win+escape,
· when: inQuickInput && kb-macro.active,
· args: {"command":"quickInput.hide"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+win+home,
· when: inQuickInput && kb-macro.active && quickInputType == 'quickPick' || inQuickInput && kb-macro.active && quickInputType == 'quickTree',
· args: {"command":"quickInput.first"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+win+n,
· when: kb-macro.active,
· args: {"command":"welcome.showNewFileEntries"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+win+n,
· when: kb-macro.active,
· args: {"command":"welcome.showNewFileEntries"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+win+n,
· when: kb-macro.active,
· args: {"command":"welcome.showNewFileEntries"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+win+pagedown,
· when: inQuickInput && kb-macro.active && quickInputType == 'quickPick' || inQuickInput && kb-macro.active && quickInputType == 'quickTree',
· args: {"command":"quickInput.pageNext"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+win+pageup,
· when: inQuickInput && kb-macro.active && quickInputType == 'quickPick' || inQuickInput && kb-macro.active && quickInputType == 'quickTree',
· args: {"command":"quickInput.pagePrevious"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+win+right,
· when: cursorAtEndOfQuickInputBox && inQuickInput && kb-macro.active && quickInputType == 'quickPick' || inQuickInput && kb-macro.active && !inputFocus && quickInputType == 'quickPick',
· args: {"command":"quickInput.acceptInBackground"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+alt+y,
· when: chatEdits.hasEditorModifications && editorFocus && kb-macro.active && !chatEdits.isCurrentlyBeingModified || chatEdits.hasEditorModifications && kb-macro.active && notebookEditorFocused && !chatEdits.isCurrentlyBeingModified,
· args: {"command":"chatEditor.action.acceptAllEdits"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+b,
· when: false,
· args: {"command":"cursorLeft"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+b,
· when: kb-macro.active,
· args: {"command":"workbench.action.toggleSidebarVisibility"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+backspace,
· when: false,
· args: {"command":"deleteLeft"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+backspace,
· when: hasUndecidedChatEditingResource && inChatInput && kb-macro.active && !chatInputHasText,
· args: {"command":"chatEditing.discardAllFiles"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+backspace,
· when: kb-macro.active && terminalFocus && terminalShellType == 'cmd',
· args: {"command":"workbench.action.terminal.sendSequence","args":{"text":"\b"}},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+backspace,
· when: kb-macro.active && terminalFocus,
· args: {"command":"workbench.action.terminal.sendSequence","args":{"text":"\u0017"}},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+backspace,
· when: kb-macro.active && textInputFocus && !editorReadonly,
· args: {"command":"deleteWordLeft"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+c,
· when: chatAttachmentResource && kb-macro.active,
· args: {"command":"chat.inlineResourceAnchor.copyResource"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+c,
· when: fileMatchOrMatchFocus && kb-macro.active,
· args: {"command":"search.action.copyMatch"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+c,
· when: filesExplorerFocus && foldersViewVisible && kb-macro.active && !explorerResourceIsRoot && !inputFocus,
· args: {"command":"filesExplorer.copy"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+c,
· when: inKeybindings && kb-macro.active && keybindingFocus && !whenFocus,
· args: {"command":"keybindings.editor.copyKeybindingEntry"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+c,
· when: kb-macro.active && !expressionSelected && focusedView == 'workbench.debug.variablesView' || kb-macro.active && !expressionSelected && focusedView == 'workbench.debug.watchExpressionsView',
· args: {"command":"workbench.debug.viewlet.action.copyValue"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+c,
· when: kb-macro.active && problemsVisibility && !relatedInformationFocus && focusedView == 'workbench.panel.markers.view',
· args: {"command":"problems.action.copy"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+c,
· when: kb-macro.active && suggestWidgetDetailsFocused,
· args: {"command":"suggestWidgetCopy"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+c,
· when: kb-macro.active && terminalTextSelectedInFocused || kb-macro.active && terminalFocus && terminalHasBeenCreated && terminalTextSelected || kb-macro.active && terminalFocus && terminalProcessSupported && terminalTextSelected || kb-macro.active && terminalFocus && terminalTextSelected && terminalTextSelectedInFocused || kb-macro.active && terminalHasBeenCreated && terminalTextSelected && terminalTextSelectedInFocused || kb-macro.active && terminalProcessSupported && terminalTextSelected && terminalTextSelectedInFocused,
· args: {"command":"workbench.action.terminal.copyAndClearSelection"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+c,
· when: kb-macro.active && tunnelViewFocus && tunnelType == 'Detected' && tunnelViewMultiSelection == 'undefined' || kb-macro.active && tunnelViewFocus && tunnelType == 'Forwarded' && tunnelViewMultiSelection == 'undefined',
· args: {"command":"remote.tunnel.copyAddressInline"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+c,
· when: kb-macro.active,
· args: {"command":"editor.action.clipboardCopyAction","await":"clipboard"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+d,
· when: config.notebook.multiCursor.enabled && kb-macro.active && notebookCellEditorFocused && activeEditor == 'workbench.editor.notebook',
· args: {"command":"notebook.addFindMatchToSelection"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+d,
· when: editorFocus && kb-macro.active,
· args: {"command":"editor.action.addSelectionToNextFindMatch"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+d,
· when: false,
· args: {"command":"deleteRight"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+delete,
· when: false,
· args: {"command":"deleteRight"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+delete,
· when: kb-macro.active && terminalFocus,
· args: {"command":"workbench.action.terminal.sendSequence","args":{"text":"\u001bd"}},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+delete,
· when: kb-macro.active && textInputFocus && !editorReadonly,
· args: {"command":"deleteWordRight"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+down,
· when: accessibilityModeEnabled && accessibleViewOnLastLine && kb-macro.active && terminalHasBeenCreated && accessibleViewCurrentProviderId == 'terminal' || accessibilityModeEnabled && accessibleViewOnLastLine && kb-macro.active && terminalProcessSupported && accessibleViewCurrentProviderId == 'terminal',
· args: {"command":"workbench.action.terminal.focus"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+down,
· when: commentsFilterFocus && kb-macro.active,
· args: {"command":"commentsFocusViewFromFilter"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+down,
· when: editorHoverFocused && kb-macro.active,
· args: {"command":"editor.action.goToBottomHover"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+down,
· when: editorTextFocus && inlineChatVisible && kb-macro.active && !accessibilityModeEnabled && !inlineChatFocused && !isEmbeddedDiffEditor && inlineChatOuterCursorPosition == 'above',
· args: {"command":"inlineChat.focus"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+down,
· when: inChat && inChatInput && kb-macro.active && quickChatHasFocus,
· args: {"command":"chat.action.focus"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+down,
· when: inChat && kb-macro.active && !inChatInput && !quickChatHasFocus,
· args: {"command":"workbench.action.chat.focusInput"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+down,
· when: inKeybindings && inKeybindingsSearch && kb-macro.active,
· args: {"command":"keybindings.editor.focusKeybindings"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+down,
· when: inQuickInput && kb-macro.active && quickInputType == 'quickPick' || inQuickInput && kb-macro.active && quickInputType == 'quickTree',
· args: {"command":"quickInput.next"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+down,
· when: inSearchEditor && inputBoxFocus && kb-macro.active || inputBoxFocus && kb-macro.active && searchViewletVisible,
· args: {"command":"search.focus.nextInputBox"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+down,
· when: inputFocus && kb-macro.active && navigableContainerFocused || kb-macro.active && navigableContainerFocused && treestickyScrollFocused || kb-macro.active && navigableContainerFocused && !listFocus || kb-macro.active && navigableContainerFocused && listScrollAtBoundary == 'both' || kb-macro.active && navigableContainerFocused && listScrollAtBoundary == 'bottom',
· args: {"command":"widgetNavigation.focusNext"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+down,
· when: isCompositeNotebook && kb-macro.active && notebookEditorFocused,
· args: {"command":"repl.input.focus"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+down,
· when: kb-macro.active && listFocus && !inputFocus && !treestickyScrollFocused && listScrollAtBoundary != 'both' && listScrollAtBoundary != 'bottom',
· args: {"command":"list.scrollDown"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+down,
· when: kb-macro.active && notebookCellHasOutputs && !isCompositeNotebook && activeEditor == 'workbench.editor.interactive' || kb-macro.active && notebookCellHasOutputs && !isCompositeNotebook && activeEditor == 'workbench.editor.notebook' || kb-macro.active && notebookCellHasOutputs && !isCompositeNotebook && activeEditor == 'workbench.editor.repl',
· args: {"command":"notebook.cell.focusInOutput"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+down,
· when: kb-macro.active && notebookEditorFocused && notebookOutputFocused,
· args: {"command":"notebook.focusNextEditor"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+down,
· when: kb-macro.active && problemsFilterFocus,
· args: {"command":"problems.action.focusProblemsFromFilter"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+down,
· when: kb-macro.active && suggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocus || kb-macro.active && suggestWidgetVisible && textInputFocus && !suggestWidgetHasFocusedSuggestion,
· args: {"command":"selectNextSuggestion","record":"side-effect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+down,
· when: kb-macro.active && terminalFocus && terminalHasBeenCreated && !accessibilityModeEnabled || kb-macro.active && terminalFocus && terminalProcessSupported && !accessibilityModeEnabled,
· args: {"command":"workbench.action.terminal.scrollToNextCommand"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+down,
· when: kb-macro.active && textInputFocus,
· args: {"command":"scrollLineDown"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+e,
· when: accessibilityHelpIsShown && kb-macro.active,
· args: {"command":"editor.action.toggleScreenReaderAccessibilityMode"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+e,
· when: false,
· args: {"command":"cursorLineEnd"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+e,
· when: inFilesPicker && inQuickOpen && kb-macro.active,
· args: {"command":"workbench.action.quickOpenNavigateNextInFilePicker"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+e,
· when: kb-macro.active,
· args: {"command":"workbench.action.quickOpen"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+end,
· when: accessibleViewIsShown && kb-macro.active && terminalHasBeenCreated && accessibleViewCurrentProviderId == 'terminal' || accessibleViewIsShown && kb-macro.active && terminalProcessSupported && accessibleViewCurrentProviderId == 'terminal',
· args: {"command":"workbench.action.terminal.scrollToBottomAccessibleView"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+end,
· when: inQuickInput && kb-macro.active && quickInputType == 'quickPick' || inQuickInput && kb-macro.active && quickInputType == 'quickTree',
· args: {"command":"quickInput.last"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+end,
· when: kb-macro.active && activeEditor == 'workbench.editor.interactive',
· args: {"command":"interactive.scrollToBottom"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+end,
· when: kb-macro.active && notebookEditorFocused && !inputFocus,
· args: {"command":"notebook.focusBottom"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+end,
· when: kb-macro.active && terminalFocusInAny && terminalHasBeenCreated && !terminalAltBufferActive || kb-macro.active && terminalFocusInAny && terminalProcessSupported && !terminalAltBufferActive,
· args: {"command":"workbench.action.terminal.scrollToBottom"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+end,
· when: kb-macro.active && textInputFocus,
· args: {"command":"cursorBottom"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+enter,
· when: accessibleViewInCodeBlock && chatIsEnabled && kb-macro.active || chatIsEnabled && inChat && kb-macro.active && !inChatInput,
· args: {"command":"workbench.action.chat.applyInEditor"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+enter,
· when: accessibleViewInCodeBlock && chatIsEnabled && kb-macro.active || chatIsEnabled && inChat && kb-macro.active && !inChatInput,
· args: {"command":"workbench.action.chat.insertCodeBlock"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+enter,
· when: agentSessionsViewerFocused && kb-macro.active && !isSessionsWindow,
· args: {"command":"workbench.action.chat.openSessionInEditorGroup"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+enter,
· when: breadcrumbsActive && breadcrumbsVisible && kb-macro.active && listFocus && !inputFocus && !treestickyScrollFocused,
· args: {"command":"breadcrumbs.revealFocusedFromTreeAside"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+enter,
· when: breadcrumbsActive && breadcrumbsVisible && kb-macro.active,
· args: {"command":"breadcrumbs.revealFocused"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+enter,
· when: breakpointsFocused && kb-macro.active,
· args: {"command":"debug.openBreakpointToSide"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+enter,
· when: browserElementSelectionActive && browserFocused && kb-macro.active,
· args: {"command":"workbench.action.browser.addFocusedElementToChat"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+enter,
· when: chatAttachmentResource && kb-macro.active,
· args: {"command":"chat.inlineResourceAnchor.openToSide"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+enter,
· when: chatEdits.hasEditorModifications && inlineChatHasEditsAgent && inlineChatVisible && kb-macro.active && !chatEdits.isRequestInProgress || chatEdits.hasEditorModifications && inlineChatHasNotebookAgent && inlineChatVisible && kb-macro.active && !chatEdits.isRequestInProgress && activeEditor == 'workbench.editor.notebook',
· args: {"command":"inlineChat2.keep"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+enter,
· when: chatHasElicitationRequest && inChat && kb-macro.active,
· args: {"command":"workbench.action.chat.acceptElicitation"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+enter,
· when: chatHasToolConfirmation && inChat && kb-macro.active,
· args: {"command":"workbench.action.chat.acceptTool"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+enter,
· when: chatInputHasText && inChatInput && kb-macro.active && !chatSessionRequestInProgress,
· args: {"command":"workbench.action.chat.submitWithCodebase"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+enter,
· when: chatIsEnabled && kb-macro.active && terminalChatResponseContainsCodeBlock && terminalHasBeenCreated && !terminalChatActiveRequest && !terminalChatResponseContainsMultipleCodeBlocks || chatIsEnabled && kb-macro.active && terminalChatResponseContainsCodeBlock && terminalProcessSupported && !terminalChatActiveRequest && !terminalChatResponseContainsMultipleCodeBlocks,
· args: {"command":"workbench.action.terminal.chat.runCommand"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+enter,
· when: chatIsEnabled && kb-macro.active && terminalChatResponseContainsMultipleCodeBlocks && terminalHasBeenCreated && !terminalChatActiveRequest || chatIsEnabled && kb-macro.active && terminalChatResponseContainsMultipleCodeBlocks && terminalProcessSupported && !terminalChatActiveRequest,
· args: {"command":"workbench.action.terminal.chat.runFirstCommand"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+enter,
· when: commentEditorFocused && kb-macro.active,
· args: {"command":"editor.action.submitComment"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+enter,
· when: config.editor.rename.enablePreview && editorFocus && kb-macro.active && renameInputVisible && !isComposing,
· args: {"command":"acceptRenameInputWithPreview"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+enter,
· when: editorTextFocus && kb-macro.active && !editorReadonly,
· args: {"command":"editor.action.insertLineAfter"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+enter,
· when: explorerViewletFocus && foldersViewVisible && kb-macro.active && !inputFocus,
· args: {"command":"explorer.openToSide"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+enter,
· when: false,
· args: {"command":"notebook.cell.execute"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+enter,
· when: false,
· args: {"command":"notebook.cell.quitEdit"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+enter,
· when: fileMatchOrMatchFocus && kb-macro.active && searchViewletVisible,
· args: {"command":"search.action.openResultToSide"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+enter,
· when: hasUndecidedChatEditingResource && inChatInput && kb-macro.active,
· args: {"command":"chatEditing.acceptAllFiles"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+enter,
· when: inQuickInput && kb-macro.active && !isComposing && quickInputType != 'quickWidget',
· args: {"command":"quickInput.accept"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+enter,
· when: isCompositeNotebook && kb-macro.active && !notebookCellListFocused && activeEditor == 'workbench.editor.repl',
· args: {"command":"repl.execute"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+enter,
· when: isCompositeNotebook && kb-macro.active && activeEditor == 'workbench.editor.interactive',
· args: {"command":"interactive.execute"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+enter,
· when: isMergeEditor && kb-macro.active,
· args: {"command":"mergeEditor.acceptMerge"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+enter,
· when: kb-macro.active && listFocus && referenceSearchVisible && !inputFocus && !treeElementCanCollapse && !treeElementCanExpand && !treestickyScrollFocused,
· args: {"command":"openReferenceToSide"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+enter,
· when: kb-macro.active && notebookCellListFocused && !inputFocus,
· args: {"command":"notebook.cell.insertCodeCellBelow"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+enter,
· when: kb-macro.active && problemFocus,
· args: {"command":"problems.action.openToSide"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+enter,
· when: kb-macro.active && refactorPreview.enabled && refactorPreview.hasCheckedChanges && focusedView == 'refactorPreview',
· args: {"command":"refactorPreview.apply"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+enter,
· when: kb-macro.active && scmRepository,
· args: {"command":"scm.acceptInput"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+escape,
· when: false,
· args: {"command":"workbench.action.chat.cancel"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+escape,
· when: false,
· args: {"command":"workbench.action.hideComment"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+escape,
· when: inQuickInput && kb-macro.active,
· args: {"command":"quickInput.hide"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+f,
· when: browserHasUrl && kb-macro.active && !browserHasError && activeEditor == 'workbench.editor.browser',
· args: {"command":"workbench.action.browser.showFind"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+f,
· when: editorFocus && kb-macro.active || editorIsOpen && kb-macro.active,
· args: {"command":"actions.find"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+f,
· when: false,
· args: {"command":"cursorRight"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+f,
· when: inDebugRepl && kb-macro.active && textInputFocus,
· args: {"command":"repl.action.filter"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+f,
· when: inKeybindings && kb-macro.active,
· args: {"command":"keybindings.editor.searchKeybindings"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+f,
· when: inSettingsEditor && kb-macro.active,
· args: {"command":"settings.action.search"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+f,
· when: kb-macro.active && !editorFocus && activeEditor == 'workbench.editor.extension',
· args: {"command":"editor.action.extensioneditor.showfind"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+f,
· when: kb-macro.active && focusedView == 'workbench.panel.comments',
· args: {"command":"commentsFocusFilter"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+f,
· when: kb-macro.active && focusedView == 'workbench.panel.markers.view',
· args: {"command":"problems.action.focusFilter"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+f,
· when: kb-macro.active && notebookEditorFocused && !editorFocus && activeEditor == 'workbench.editor.interactive' || kb-macro.active && notebookEditorFocused && !editorFocus && activeEditor == 'workbench.editor.notebook',
· args: {"command":"notebook.find"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+f,
· when: kb-macro.active && terminalFindFocused && terminalHasBeenCreated || kb-macro.active && terminalFindFocused && terminalProcessSupported || kb-macro.active && terminalFocusInAny && terminalHasBeenCreated || kb-macro.active && terminalFocusInAny && terminalProcessSupported,
· args: {"command":"workbench.action.terminal.focusFind"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+f,
· when: kb-macro.active && webviewFindWidgetEnabled && !editorFocus && activeEditor == 'WebviewEditor',
· args: {"command":"editor.action.webvieweditor.showFind"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+f2,
· when: editorTextFocus && kb-macro.active && !editorReadonly,
· args: {"command":"editor.action.changeAll"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+f3,
· when: editorFocus && kb-macro.active,
· args: {"command":"editor.action.nextSelectionMatchFindAction"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+f4,
· when: activeEditorGroupEmpty && kb-macro.active && multipleEditorGroups,
· args: {"command":"workbench.action.closeGroup"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+f4,
· when: auxiliaryBarMaximized && kb-macro.active,
· args: {"command":"workbench.action.restoreAuxiliaryBar"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+f4,
· when: kb-macro.active && terminalEditorFocus && terminalFocus && terminalHasBeenCreated || kb-macro.active && terminalEditorFocus && terminalFocus && terminalProcessSupported,
· args: {"command":"workbench.action.terminal.killEditor"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+f4,
· when: kb-macro.active,
· args: {"command":"workbench.action.closeActiveEditor"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+f5,
· when: browserFocused && kb-macro.active && activeEditor == 'workbench.editor.browser',
· args: {"command":"workbench.action.browser.hardReload"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+f5,
· when: debuggersAvailable && kb-macro.active && debugState != 'initializing',
· args: {"command":"workbench.action.debug.run"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+f5,
· when: kb-macro.active && !debuggersAvailable,
· args: {"command":"debug.openView"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+f9,
· when: chatIsEnabled && inChat && kb-macro.active,
· args: {"command":"workbench.action.chat.nextFileTree"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+f11,
· when: inDebugMode && kb-macro.active && stepIntoTargetsSupported && debugState == 'stopped',
· args: {"command":"workbench.action.debug.stepIntoTarget"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+f12,
· when: editorHasImplementationProvider && editorTextFocus && kb-macro.active,
· args: {"command":"editor.action.goToImplementation"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+f12,
· when: false,
· args: {"command":"editor.action.revealDefinition"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+g,
· when: kb-macro.active && terminalFocus && terminalHasBeenCreated || kb-macro.active && terminalFocus && terminalProcessSupported,
· args: {"command":"workbench.action.terminal.goToRecentDirectory"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+g,
· when: kb-macro.active,
· args: {"command":"workbench.action.gotoLine"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+h,
· when: editorFocus && kb-macro.active || editorIsOpen && kb-macro.active,
· args: {"command":"editor.action.startFindReplaceAction"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+h,
· when: false,
· args: {"command":"deleteLeft"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+home,
· when: accessibleViewIsShown && kb-macro.active && terminalHasBeenCreated && accessibleViewCurrentProviderId == 'terminal' || accessibleViewIsShown && kb-macro.active && terminalProcessSupported && accessibleViewCurrentProviderId == 'terminal',
· args: {"command":"workbench.action.terminal.scrollToTopAccessibleView"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+home,
· when: inQuickInput && kb-macro.active && quickInputType == 'quickPick' || inQuickInput && kb-macro.active && quickInputType == 'quickTree',
· args: {"command":"quickInput.first"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+home,
· when: kb-macro.active && activeEditor == 'workbench.editor.interactive',
· args: {"command":"interactive.scrollToTop"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+home,
· when: kb-macro.active && notebookEditorFocused && !inputFocus,
· args: {"command":"notebook.focusTop"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+home,
· when: kb-macro.active && terminalFocusInAny && terminalHasBeenCreated && !terminalAltBufferActive || kb-macro.active && terminalFocusInAny && terminalProcessSupported && !terminalAltBufferActive,
· args: {"command":"workbench.action.terminal.scrollToTop"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+home,
· when: kb-macro.active && textInputFocus,
· args: {"command":"cursorTop"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+i,
· when: aiSettingResultsAvailable && inSettingsEditor && kb-macro.active,
· args: {"command":"settings.action.toggleAiSearch"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+i,
· when: chatIsEnabled && hasSpeechProvider && inChatInput && kb-macro.active && !editorFocus && !notebookEditorFocused && !scopedVoiceChatGettingReady && !speechToTextInProgress || chatIsEnabled && hasSpeechProvider && inlineChatFocused && kb-macro.active && !editorFocus && !notebookEditorFocused && !scopedVoiceChatGettingReady && !speechToTextInProgress,
· args: {"command":"workbench.action.chat.startVoiceChat"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+i,
· when: chatIsEnabled && hasSpeechProvider && kb-macro.active && !chatSessionRequestInProgress && !editorFocus && !inChatInput && !inSettingsEditor && !inlineChatFocused && !notebookEditorFocused && !searchViewletFocus,
· args: {"command":"workbench.action.chat.holdToVoiceChatInChatView"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+i,
· when: chatIsEnabled && kb-macro.active && terminalChatAgentRegistered && terminalFocusInAny && terminalHasBeenCreated || chatIsEnabled && kb-macro.active && terminalChatAgentRegistered && terminalFocusInAny && terminalProcessSupported,
· args: {"command":"workbench.action.terminal.chat.start"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+i,
· when: config.inlineChat.askInChat && editorFocus && inlineChatFileBelongsToChat && inlineChatHasEditsAgent && inlineChatPossible && kb-macro.active && !editorReadonly && !editorSimpleInput || config.inlineChat.askInChat && editorFocus && inlineChatFileBelongsToChat && inlineChatHasNotebookAgent && inlineChatPossible && kb-macro.active && !editorReadonly && !editorSimpleInput && activeEditor == 'workbench.editor.notebook' || config.inlineChat.askInChat && editorFocus && inlineChatFileBelongsToChat && inlineChatHasNotebookInline && inlineChatPossible && kb-macro.active && !editorReadonly && !editorSimpleInput && activeEditor == 'workbench.editor.notebook',
· args: {"command":"inlineChat.askInChat"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+i,
· when: config.notebook.experimental.cellChat && kb-macro.active && notebookChatAgentRegistered && notebookEditable && notebookEditorFocused && !inputFocus || config.notebook.experimental.generate && kb-macro.active && notebookChatAgentRegistered && notebookEditable && notebookEditorFocused && !inputFocus,
· args: {"command":"notebook.cell.chat.start"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+i,
· when: editorFocus && inlineChatHasEditsAgent && inlineChatPossible && kb-macro.active && !config.inlineChat.askInChat && !editorReadonly && !editorSimpleInput || editorFocus && inlineChatHasEditsAgent && inlineChatPossible && kb-macro.active && !editorReadonly && !editorSimpleInput && !inlineChatFileBelongsToChat || editorFocus && inlineChatHasEditsAgent && inlineChatPossible && kb-macro.active && !config.inlineChat.askInChat && !editorReadonly && !editorSimpleInput && !inlineChatFileBelongsToChat || editorFocus && inlineChatHasNotebookAgent && inlineChatPossible && kb-macro.active && !config.inlineChat.askInChat && !editorReadonly && !editorSimpleInput && activeEditor == 'workbench.editor.notebook' || editorFocus && inlineChatHasNotebookAgent && inlineChatPossible && kb-macro.active && !editorReadonly && !editorSimpleInput && !inlineChatFileBelongsToChat && activeEditor == 'workbench.editor.notebook' || editorFocus && inlineChatHasNotebookInline && inlineChatPossible && kb-macro.active && !config.inlineChat.askInChat && !editorReadonly && !editorSimpleInput && activeEditor == 'workbench.editor.notebook' || editorFocus && inlineChatHasNotebookInline && inlineChatPossible && kb-macro.active && !editorReadonly && !editorSimpleInput && !inlineChatFileBelongsToChat && activeEditor == 'workbench.editor.notebook' || editorFocus && inlineChatHasEditsAgent && inlineChatHasNotebookAgent && inlineChatPossible && kb-macro.active && !config.inlineChat.askInChat && !editorReadonly && !editorSimpleInput && activeEditor == 'workbench.editor.notebook' || editorFocus && inlineChatHasEditsAgent && inlineChatHasNotebookAgent && inlineChatPossible && kb-macro.active && !editorReadonly && !editorSimpleInput && !inlineChatFileBelongsToChat && activeEditor == 'workbench.editor.notebook' || editorFocus && inlineChatHasEditsAgent && inlineChatHasNotebookInline && inlineChatPossible && kb-macro.active && !config.inlineChat.askInChat && !editorReadonly && !editorSimpleInput && activeEditor == 'workbench.editor.notebook' || editorFocus && inlineChatHasEditsAgent && inlineChatHasNotebookInline && inlineChatPossible && kb-macro.active && !editorReadonly && !editorSimpleInput && !inlineChatFileBelongsToChat && activeEditor == 'workbench.editor.notebook' || editorFocus && inlineChatHasNotebookAgent && inlineChatHasNotebookInline && inlineChatPossible && kb-macro.active && !config.inlineChat.askInChat && !editorReadonly && !editorSimpleInput && activeEditor == 'workbench.editor.notebook' || editorFocus && inlineChatHasNotebookAgent && inlineChatHasNotebookInline && inlineChatPossible && kb-macro.active && !editorReadonly && !editorSimpleInput && !inlineChatFileBelongsToChat && activeEditor == 'workbench.editor.notebook' || editorFocus && inlineChatHasNotebookAgent && inlineChatPossible && kb-macro.active && !config.inlineChat.askInChat && !editorReadonly && !editorSimpleInput && !inlineChatFileBelongsToChat && activeEditor == 'workbench.editor.notebook' || editorFocus && inlineChatHasNotebookInline && inlineChatPossible && kb-macro.active && !config.inlineChat.askInChat && !editorReadonly && !editorSimpleInput && !inlineChatFileBelongsToChat && activeEditor == 'workbench.editor.notebook' || editorFocus && inlineChatHasEditsAgent && inlineChatHasNotebookAgent && inlineChatPossible && kb-macro.active && !config.inlineChat.askInChat && !editorReadonly && !editorSimpleInput && !inlineChatFileBelongsToChat && activeEditor == 'workbench.editor.notebook' || editorFocus && inlineChatHasEditsAgent && inlineChatHasNotebookInline && inlineChatPossible && kb-macro.active && !config.inlineChat.askInChat && !editorReadonly && !editorSimpleInput && !inlineChatFileBelongsToChat && activeEditor == 'workbench.editor.notebook' || editorFocus && inlineChatHasNotebookAgent && inlineChatHasNotebookInline && inlineChatPossible && kb-macro.active && !config.inlineChat.askInChat && !editorReadonly && !editorSimpleInput && !inlineChatFileBelongsToChat && activeEditor == 'workbench.editor.notebook',
· args: {"command":"inlineChat.start"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+i,
· when: editorHasCompletionItemProvider && kb-macro.active && textInputFocus && !editorReadonly && !suggestWidgetVisible,
· args: {"command":"editor.action.triggerSuggest","record":"side-effect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+i,
· when: hasAIResultProviderKey && kb-macro.active && searchViewletFocus,
· args: {"command":"search.action.searchWithAI"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+i,
· when: inChatInput && kb-macro.active && voiceChatInProgress && scopedVoiceChatInProgress == 'editor' || inChatInput && kb-macro.active && voiceChatInProgress && scopedVoiceChatInProgress == 'inline' || inChatInput && kb-macro.active && voiceChatInProgress && scopedVoiceChatInProgress == 'quick' || inChatInput && kb-macro.active && voiceChatInProgress && scopedVoiceChatInProgress == 'view' || inlineChatFocused && kb-macro.active && voiceChatInProgress && scopedVoiceChatInProgress == 'editor' || inlineChatFocused && kb-macro.active && voiceChatInProgress && scopedVoiceChatInProgress == 'inline' || inlineChatFocused && kb-macro.active && voiceChatInProgress && scopedVoiceChatInProgress == 'quick' || inlineChatFocused && kb-macro.active && voiceChatInProgress && scopedVoiceChatInProgress == 'view',
· args: {"command":"workbench.action.chat.stopListeningAndSubmit"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+i,
· when: kb-macro.active && simpleSuggestWidgetHasFocusedSuggestion && terminalFocus && terminalHasBeenCreated && terminalIsOpen && terminalSuggestWidgetVisible || kb-macro.active && simpleSuggestWidgetHasFocusedSuggestion && terminalFocus && terminalIsOpen && terminalProcessSupported && terminalSuggestWidgetVisible,
· args: {"command":"workbench.action.terminal.suggestToggleDetails"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+i,
· when: kb-macro.active && suggestWidgetHasFocusedSuggestion && suggestWidgetVisible && textInputFocus,
· args: {"command":"toggleSuggestionDetails","record":"side-effect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+i,
· when: kb-macro.active && suggestWidgetVisible && textInputFocus && !suggestWidgetHasFocusedSuggestion,
· args: {"command":"focusSuggestion","record":"side-effect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+insert,
· when: kb-macro.active && suggestWidgetDetailsFocused,
· args: {"command":"suggestWidgetCopy"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+insert,
· when: kb-macro.active,
· args: {"command":"editor.action.clipboardCopyAction","await":"clipboard"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+j,
· when: false,
· args: {"command":"editor.action.joinLines"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+j,
· when: kb-macro.active,
· args: {"command":"workbench.action.togglePanel"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k c,
· when: kb-macro.active,
· args: {"command":"workbench.files.action.compareWithClipboard"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+,,
· when: editorTextFocus && foldingEnabled && kb-macro.active,
· args: {"command":"editor.createFoldingRangeFromSelection"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+-,
· when: editorTextFocus && foldingEnabled && kb-macro.active,
· args: {"command":"editor.foldAllExcept"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+.,
· when: editorTextFocus && foldingEnabled && kb-macro.active,
· args: {"command":"editor.removeManualFoldingRanges"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+/,
· when: editorTextFocus && foldingEnabled && kb-macro.active,
· args: {"command":"editor.foldAllBlockComments"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+0,
· when: editorTextFocus && foldingEnabled && kb-macro.active,
· args: {"command":"editor.foldAll"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+1,
· when: editorTextFocus && foldingEnabled && kb-macro.active,
· args: {"command":"editor.foldLevel1"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+2,
· when: editorTextFocus && foldingEnabled && kb-macro.active,
· args: {"command":"editor.foldLevel2"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+3,
· when: editorTextFocus && foldingEnabled && kb-macro.active,
· args: {"command":"editor.foldLevel3"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+4,
· when: editorTextFocus && foldingEnabled && kb-macro.active,
· args: {"command":"editor.foldLevel4"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+5,
· when: editorTextFocus && foldingEnabled && kb-macro.active,
· args: {"command":"editor.foldLevel5"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+6,
· when: editorTextFocus && foldingEnabled && kb-macro.active,
· args: {"command":"editor.foldLevel6"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+7,
· when: editorTextFocus && foldingEnabled && kb-macro.active,
· args: {"command":"editor.foldLevel7"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+8,
· when: editorTextFocus && foldingEnabled && kb-macro.active,
· args: {"command":"editor.foldAllMarkerRegions"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+9,
· when: editorTextFocus && foldingEnabled && kb-macro.active,
· args: {"command":"editor.unfoldAllMarkerRegions"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+=,
· when: editorTextFocus && foldingEnabled && kb-macro.active,
· args: {"command":"editor.unfoldAllExcept"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+[,
· when: editorTextFocus && foldingEnabled && kb-macro.active,
· args: {"command":"editor.foldRecursively"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+\\,
· when: kb-macro.active,
· args: {"command":"workbench.action.splitEditorDown"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+\\,
· when: kb-macro.active,
· args: {"command":"workbench.action.splitEditorLeft"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+\\,
· when: kb-macro.active,
· args: {"command":"workbench.action.splitEditorOrthogonal"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+\\,
· when: kb-macro.active,
· args: {"command":"workbench.action.splitEditorRight"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+\\,
· when: kb-macro.active,
· args: {"command":"workbench.action.splitEditorUp"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+],
· when: editorTextFocus && foldingEnabled && kb-macro.active,
· args: {"command":"editor.unfoldRecursively"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+a,
· when: inKeybindings && kb-macro.active && keybindingFocus,
· args: {"command":"keybindings.editor.addKeybinding"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+alt+c,
· when: activeCursorHasCommentingRange && kb-macro.active,
· args: {"command":"workbench.action.addComment"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+alt+c,
· when: false,
· args: {"command":"copyFilePath"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+alt+down,
· when: accessibilityModeEnabled && commentFocused && kb-macro.active || accessibilityModeEnabled && editorFocus && kb-macro.active || accessibilityHelpIsShown && accessibilityModeEnabled && kb-macro.active && accessibleViewCurrentProviderId == 'comments',
· args: {"command":"editor.action.nextCommentingRange"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+alt+s,
· when: editorTextFocus && kb-macro.active && !operationInProgress && resourceScheme == 'file',
· args: {"command":"git.stageSelectedRanges"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+alt+up,
· when: accessibilityModeEnabled && commentFocused && kb-macro.active || accessibilityModeEnabled && editorFocus && kb-macro.active || accessibilityHelpIsShown && accessibilityModeEnabled && kb-macro.active && accessibleViewCurrentProviderId == 'comments',
· args: {"command":"editor.action.previousCommentingRange"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+b,
· when: editorTextFocus && kb-macro.active,
· args: {"command":"editor.action.setSelectionAnchor"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+c,
· when: editorTextFocus && kb-macro.active && !editorReadonly,
· args: {"command":"editor.action.addCommentLine"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+c,
· when: kb-macro.active && notebookCellInputIsCollapsed && notebookCellListFocused,
· args: {"command":"notebook.cell.expandCellInput"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+c,
· when: kb-macro.active && notebookCellListFocused && !inputFocus && !notebookCellInputIsCollapsed,
· args: {"command":"notebook.cell.collapseCellInput"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+d,
· when: editorFocus && kb-macro.active,
· args: {"command":"editor.action.moveSelectionToNextFindMatch"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+down,
· when: kb-macro.active,
· args: {"command":"workbench.action.focusBelowGroup"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+e,
· when: inKeybindings && kb-macro.active && keybindingFocus,
· args: {"command":"keybindings.editor.defineWhenExpression"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+f,
· when: editorHasDocumentSelectionFormattingProvider && editorTextFocus && kb-macro.active && !editorReadonly,
· args: {"command":"editor.action.formatSelection"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+f12,
· when: false,
· args: {"command":"editor.action.revealDefinitionAside"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+h,
· when: false,
· args: {"command":"workbench.action.output.toggleOutput"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+i,
· when: editorTextFocus && inDebugMode && kb-macro.active,
· args: {"command":"editor.debug.action.showDebugHover"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+i,
· when: editorTextFocus && kb-macro.active,
· args: {"command":"editor.action.showHover"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+i,
· when: kb-macro.active && listFocus && !inputFocus && !treestickyScrollFocused,
· args: {"command":"list.showHover"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+i,
· when: kb-macro.active && terminalFocus && terminalHasBeenCreated || kb-macro.active && terminalFocus && terminalIsOpen || kb-macro.active && terminalFocus && terminalProcessSupported || kb-macro.active && terminalHasBeenCreated && terminalTabsFocus || kb-macro.active && terminalIsOpen && terminalTabsFocus || kb-macro.active && terminalProcessSupported && terminalTabsFocus,
· args: {"command":"workbench.action.terminal.focusHover"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+i,
· when: kb-macro.active,
· args: {"command":"workbench.action.showHover"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+j,
· when: editorTextFocus && foldingEnabled && kb-macro.active,
· args: {"command":"editor.unfoldAll"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+k,
· when: editorTextFocus && kb-macro.active && selectionAnchorSet,
· args: {"command":"editor.action.selectFromAnchorToCursor"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+k,
· when: false,
· args: {"command":"editor.action.defineKeybinding"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+k,
· when: kb-macro.active && resource == 'vscode-userdata:/d%3A/a/vscode-kb-macro/vscode-kb-macro/empty2/User/keybindings.json',
· args: {"command":"editor.action.defineKeybinding"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+l,
· when: editorTextFocus && foldingEnabled && kb-macro.active,
· args: {"command":"editor.toggleFold"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+left,
· when: kb-macro.active,
· args: {"command":"workbench.action.focusLeftGroup"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+m,
· when: editorPartMaximizedEditorGroup && kb-macro.active || editorPartMultipleEditorGroups && kb-macro.active,
· args: {"command":"workbench.action.toggleMaximizeEditorGroup"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+n,
· when: editorTextFocus && isInDiffEditor && isInDiffRightEditor && kb-macro.active && !operationInProgress && resourceScheme == 'git',
· args: {"command":"git.unstageSelectedRanges"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+o,
· when: kb-macro.active && openFolderWorkspaceSupport,
· args: {"command":"workbench.action.files.openFolder"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+o,
· when: kb-macro.active && remoteFileDialogVisible,
· args: {"command":"workbench.action.files.openLocalFolder"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+p,
· when: kb-macro.active,
· args: {"command":"workbench.action.showAllEditors"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+pagedown,
· when: kb-macro.active,
· args: {"command":"workbench.action.nextEditorInGroup"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+pageup,
· when: kb-macro.active,
· args: {"command":"workbench.action.previousEditorInGroup"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+q,
· when: kb-macro.active,
· args: {"command":"workbench.action.navigateToLastEditLocation"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+r,
· when: editorTextFocus && kb-macro.active && !operationInProgress && resourceScheme == 'file',
· args: {"command":"git.revertSelectedRanges"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+r,
· when: kb-macro.active,
· args: {"command":"workbench.action.keybindingsReference"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+right,
· when: kb-macro.active,
· args: {"command":"workbench.action.focusRightGroup"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+s,
· when: kb-macro.active,
· args: {"command":"workbench.action.openGlobalKeybindings"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+shift+\\,
· when: activeEditorCanSplitInGroup && kb-macro.active,
· args: {"command":"workbench.action.splitEditorInGroup"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+shift+\\,
· when: editorTextFocus && kb-macro.active && notebookCellEditable && notebookEditable && notebookEditorFocused,
· args: {"command":"notebook.cell.split"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+shift+\\,
· when: kb-macro.active && sideBySideEditorActive,
· args: {"command":"workbench.action.joinEditorInGroup"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+shift+alt+c,
· when: false,
· args: {"command":"copyRelativeFilePath"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+shift+c,
· when: editorFocus && kb-macro.active,
· args: {"command":"copyRelativeFilePath"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+shift+c,
· when: kb-macro.active && !editorFocus,
· args: {"command":"copyRelativeFilePath"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+shift+l,
· when: editorTextFocus && foldingEnabled && kb-macro.active,
· args: {"command":"editor.toggleFoldRecursively"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+shift+n,
· when: kb-macro.active,
· args: {"command":"notifications.showList"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+shift+s,
· when: kb-macro.active,
· args: {"command":"workbench.action.files.saveWithoutFormatting"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+shift+w,
· when: kb-macro.active,
· args: {"command":"workbench.action.closeAllGroups"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+t,
· when: kb-macro.active,
· args: {"command":"workbench.action.selectTheme"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+u,
· when: editorTextFocus && kb-macro.active && !editorReadonly,
· args: {"command":"editor.action.removeCommentLine"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+up,
· when: kb-macro.active,
· args: {"command":"workbench.action.focusAboveGroup"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+w,
· when: kb-macro.active,
· args: {"command":"workbench.action.closeAllEditors"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k ctrl+x,
· when: editorTextFocus && kb-macro.active && !editorReadonly,
· args: {"command":"editor.action.trimTrailingWhitespace"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k d,
· when: kb-macro.active,
· args: {"command":"workbench.files.action.compareWithSaved"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k down,
· when: kb-macro.active && focusedView != '',
· args: {"command":"views.moveViewDown"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k down,
· when: kb-macro.active,
· args: {"command":"workbench.action.moveActiveEditorGroupDown"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k e,
· when: kb-macro.active && workbench.explorer.openEditorsView.active,
· args: {"command":"workbench.files.action.focusOpenEditorsView"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k enter,
· when: kb-macro.active,
· args: {"command":"workbench.action.keepEditor"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k f,
· when: emptyWorkspaceSupport && kb-macro.active && workbenchState != 'empty',
· args: {"command":"workbench.action.closeFolder"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k f2,
· when: dirtyDiffVisible && kb-macro.active,
· args: {"command":"toggleQuickDiffWidgetFocus"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k f2,
· when: inReferenceSearchEditor && kb-macro.active || kb-macro.active && referenceSearchVisible,
· args: {"command":"togglePeekWidgetFocus"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k f12,
· when: editorHasDefinitionProvider && editorTextFocus && kb-macro.active && !isInEmbeddedEditor,
· args: {"command":"editor.action.revealDefinitionAside"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k i,
· when: config.notebook.experimental.cellChat && kb-macro.active && notebookChatAgentRegistered && notebookEditable && notebookEditorFocused && !inputFocus || config.notebook.experimental.generate && kb-macro.active && notebookChatAgentRegistered && notebookEditable && notebookEditorFocused && !inputFocus,
· args: {"command":"notebook.cell.chat.start"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k left,
· when: kb-macro.active && focusedView != '',
· args: {"command":"views.moveViewLeft"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k left,
· when: kb-macro.active,
· args: {"command":"workbench.action.moveActiveEditorGroupLeft"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k m,
· when: kb-macro.active && !notebookEditorFocused,
· args: {"command":"workbench.action.editor.changeLanguageMode"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k m,
· when: kb-macro.active && notebookCellEditable && notebookEditable && notebookEditorFocused,
· args: {"command":"notebook.cell.changeLanguage"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k o,
· when: activeEditor && kb-macro.active,
· args: {"command":"workbench.action.copyEditorToNewWindow"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k p,
· when: kb-macro.active,
· args: {"command":"workbench.action.files.copyPathOfActiveFile"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k r,
· when: kb-macro.active,
· args: {"command":"workbench.action.files.revealActiveFileInWindows"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k right,
· when: kb-macro.active && focusedView != '',
· args: {"command":"views.moveViewRight"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k right,
· when: kb-macro.active,
· args: {"command":"workbench.action.moveActiveEditorGroupRight"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k s,
· when: false,
· args: {"command":"workbench.action.files.saveWithoutFormatting"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k s,
· when: kb-macro.active,
· args: {"command":"saveAll"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k shift+enter,
· when: activeEditorIsPinned && kb-macro.active,
· args: {"command":"workbench.action.unpinEditor"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k shift+enter,
· when: kb-macro.active && !activeEditorIsPinned,
· args: {"command":"workbench.action.pinEditor"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k shift+o,
· when: inDiffEditor && kb-macro.active,
· args: {"command":"workbench.action.compareEditor.openSide"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k t,
· when: kb-macro.active && notebookCellHasOutputs && notebookCellListFocused && !inputFocus && !notebookCellOutputIsCollapsed,
· args: {"command":"notebook.cell.collapseCellOutput"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k t,
· when: kb-macro.active && notebookCellListFocused && notebookCellOutputIsCollapsed,
· args: {"command":"notebook.cell.expandCellOutput"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k u,
· when: kb-macro.active,
· args: {"command":"workbench.action.closeUnmodifiedEditors"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k up,
· when: kb-macro.active && focusedView != '',
· args: {"command":"views.moveViewUp"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k up,
· when: kb-macro.active,
· args: {"command":"workbench.action.moveActiveEditorGroupUp"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k v,
· when: kb-macro.active && !notebookEditorFocused && editorLangId =~ /^(markdown|prompt|instructions|chatagent|skill)$/,
· args: {"command":"markdown.showPreviewToSide"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k w,
· when: kb-macro.active,
· args: {"command":"workbench.action.closeEditorsInGroup"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k y,
· when: kb-macro.active && notebookCellHasOutputs && notebookCellListFocused && !inputFocus,
· args: {"command":"notebook.cell.toggleOutputScrolling"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k z,
· when: kb-macro.active && !isAuxiliaryWindowFocusedContext,
· args: {"command":"workbench.action.toggleZenMode"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+k,
· when: false,
· args: {"command":"deleteAllRight"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+l,
· when: chatIsEnabled && inChat && kb-macro.active && chatLocation == 'panel',
· args: {"command":"workbench.action.chat.newChat"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+l,
· when: kb-macro.active && activeEditor == 'workbench.editor.browser',
· args: {"command":"workbench.action.browser.focusUrlInput"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+l,
· when: kb-macro.active && notebookEditorFocused,
· args: {"command":"notebook.centerActiveCell"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+l,
· when: kb-macro.active && textInputFocus,
· args: {"command":"expandLineSelection"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+left,
· when: accessibilityModeEnabled && kb-macro.active && textInputFocus && focusedView == 'workbench.panel.output',
· args: {"command":"cursorWordAccessibilityLeft"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+left,
· when: breadcrumbsActive && breadcrumbsVisible && kb-macro.active && listFocus && !inputFocus && !treestickyScrollFocused,
· args: {"command":"breadcrumbs.focusPreviousWithPicker"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+left,
· when: breadcrumbsActive && breadcrumbsVisible && kb-macro.active,
· args: {"command":"breadcrumbs.focusPrevious"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+left,
· when: false,
· args: {"command":"cursorWordLeft"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+left,
· when: kb-macro.active && listFocus && !inputFocus && !treestickyScrollFocused,
· args: {"command":"list.collapseAll"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+left,
· when: kb-macro.active && textInputFocus && !accessibilityModeEnabled,
· args: {"command":"cursorWordLeft"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+m,
· when: kb-macro.active,
· args: {"command":"editor.action.toggleTabFocusMode"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+n,
· when: chatEdits.cursorInChangeRange && chatEdits.hasEditorModifications && editorFocus && kb-macro.active && !chatEdits.isCurrentlyBeingModified || chatEdits.cursorInChangeRange && chatEdits.hasEditorModifications && kb-macro.active && notebookCellListFocused && !chatEdits.isCurrentlyBeingModified,
· args: {"command":"chatEditor.action.undoHunk"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+n,
· when: chatIsEnabled && inChat && inChatEditor && kb-macro.active,
· args: {"command":"workbench.action.openChat"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+n,
· when: chatIsEnabled && inChat && kb-macro.active && chatLocation == 'panel',
· args: {"command":"workbench.action.chat.newChat"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+n,
· when: false,
· args: {"command":"cursorDown"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+n,
· when: false,
· args: {"command":"list.focusDown"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+n,
· when: false,
· args: {"command":"selectNextSuggestion","record":"side-effect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+n,
· when: false,
· args: {"command":"workbench.action.quickOpenSelectNext"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+n,
· when: kb-macro.active,
· args: {"command":"workbench.action.files.newUntitledFile"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+numpad0,
· when: browserFocused && browserHasUrl && kb-macro.active && !browserHasError && activeEditor == 'workbench.editor.browser',
· args: {"command":"workbench.action.browser.resetZoom"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+numpad0,
· when: kb-macro.active,
· args: {"command":"workbench.action.zoomReset"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+numpad_add,
· when: browserFocused && browserHasUrl && kb-macro.active && !browserHasError && activeEditor == 'workbench.editor.browser',
· args: {"command":"workbench.action.browser.zoomIn"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+numpad_add,
· when: kb-macro.active,
· args: {"command":"workbench.action.zoomIn"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+numpad_subtract,
· when: browserFocused && browserHasUrl && kb-macro.active && !browserHasError && activeEditor == 'workbench.editor.browser',
· args: {"command":"workbench.action.browser.zoomOut"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+numpad_subtract,
· when: kb-macro.active,
· args: {"command":"workbench.action.zoomOut"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+o,
· when: false,
· args: {"command":"lineBreakInsert"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+o,
· when: false,
· args: {"command":"workbench.action.files.openFileFolder"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+o,
· when: kb-macro.active && !openFolderWorkspaceSupport && workbenchState == 'workspace',
· args: {"command":"workbench.action.files.openFolderViaWorkspace"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+o,
· when: kb-macro.active && remoteFileDialogVisible,
· args: {"command":"workbench.action.files.openLocalFile"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+o,
· when: kb-macro.active,
· args: {"command":"workbench.action.files.openFile"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+oem_102,
· when: false,
· args: {"command":"editor.action.inPlaceReplace.up"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+p,
· when: false,
· args: {"command":"cursorUp"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+p,
· when: false,
· args: {"command":"list.focusUp"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+p,
· when: false,
· args: {"command":"selectPrevSuggestion","record":"side-effect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+p,
· when: false,
· args: {"command":"workbench.action.quickOpenSelectPrevious"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+p,
· when: inFilesPicker && inQuickOpen && kb-macro.active,
· args: {"command":"workbench.action.quickOpenNavigateNextInFilePicker"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+p,
· when: kb-macro.active,
· args: {"command":"workbench.action.quickOpen"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+pagedown,
· when: accessibilityModeEnabled && kb-macro.active && notebookCellEditorFocused,
· args: {"command":"notebook.focusNextEditor"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+pagedown,
· when: false,
· args: {"command":"scrollLineDown"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+pagedown,
· when: inDebugRepl && kb-macro.active,
· args: {"command":"workbench.action.debug.nextConsole"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+pagedown,
· when: inQuickInput && kb-macro.active && quickInputType == 'quickPick' || inQuickInput && kb-macro.active && quickInputType == 'quickTree',
· args: {"command":"quickInput.pageNext"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+pagedown,
· when: kb-macro.active && suggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocus || kb-macro.active && suggestWidgetVisible && textInputFocus && !suggestWidgetHasFocusedSuggestion,
· args: {"command":"selectNextPageSuggestion","record":"side-effect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+pagedown,
· when: kb-macro.active && terminalFocus && terminalHasBeenCreated && !terminalEditorFocus || kb-macro.active && terminalFocus && terminalProcessSupported && !terminalEditorFocus,
· args: {"command":"workbench.action.terminal.focusNext"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+pagedown,
· when: kb-macro.active,
· args: {"command":"workbench.action.nextEditor"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+pageup,
· when: accessibilityModeEnabled && kb-macro.active && notebookCellEditorFocused,
· args: {"command":"notebook.focusPreviousEditor"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+pageup,
· when: false,
· args: {"command":"notebook.focusNextEditor"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+pageup,
· when: false,
· args: {"command":"scrollLineUp"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+pageup,
· when: inDebugRepl && kb-macro.active,
· args: {"command":"workbench.action.debug.prevConsole"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+pageup,
· when: inQuickInput && kb-macro.active && quickInputType == 'quickPick' || inQuickInput && kb-macro.active && quickInputType == 'quickTree',
· args: {"command":"quickInput.pagePrevious"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+pageup,
· when: kb-macro.active && suggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocus || kb-macro.active && suggestWidgetVisible && textInputFocus && !suggestWidgetHasFocusedSuggestion,
· args: {"command":"selectPrevPageSuggestion","record":"side-effect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+pageup,
· when: kb-macro.active && terminalFocus && terminalHasBeenCreated && !terminalEditorFocus || kb-macro.active && terminalFocus && terminalProcessSupported && !terminalEditorFocus,
· args: {"command":"workbench.action.terminal.focusPrevious"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+pageup,
· when: kb-macro.active,
· args: {"command":"workbench.action.previousEditor"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+q,
· when: false,
· args: {"command":"workbench.action.quit"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+q,
· when: inQuickOpen && inViewsPicker && kb-macro.active,
· args: {"command":"workbench.action.quickOpenNavigateNextInViewPicker"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+q,
· when: kb-macro.active,
· args: {"command":"workbench.action.quickOpenView"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+r,
· when: accessibilityModeEnabled && kb-macro.active && terminalFocus && terminalHasBeenCreated || accessibilityModeEnabled && kb-macro.active && terminalFocus && terminalProcessSupported || accessibilityModeEnabled && accessibleViewIsShown && kb-macro.active && terminalHasBeenCreated && accessibleViewCurrentProviderId == 'terminal' || accessibilityModeEnabled && accessibleViewIsShown && kb-macro.active && terminalProcessSupported && accessibleViewCurrentProviderId == 'terminal',
· args: {"command":"workbench.action.terminal.runRecentCommand"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+r,
· when: browserFocused && kb-macro.active && activeEditor == 'workbench.editor.browser',
· args: {"command":"workbench.action.browser.reload"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+r,
· when: chatIsEnabled && kb-macro.active && terminalChatFocus && terminalHasBeenCreated && !terminalChatActiveRequest || chatIsEnabled && kb-macro.active && terminalChatFocus && terminalProcessSupported && !terminalChatActiveRequest,
· args: {"command":"workbench.action.terminal.chat.rerunRequest"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+r,
· when: false,
· args: {"command":"workbench.action.reloadWindow"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+r,
· when: inQuickOpen && inRecentFilesPicker && kb-macro.active,
· args: {"command":"workbench.action.quickOpenNavigateNextInRecentFilesPicker"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+r,
· when: kb-macro.active,
· args: {"command":"workbench.action.openRecent"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+right,
· when: accessibilityModeEnabled && kb-macro.active && textInputFocus && focusedView == 'workbench.panel.output',
· args: {"command":"cursorWordAccessibilityRight"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+right,
· when: breadcrumbsActive && breadcrumbsVisible && kb-macro.active && listFocus && !inputFocus && !treestickyScrollFocused,
· args: {"command":"breadcrumbs.focusNextWithPicker"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+right,
· when: breadcrumbsActive && breadcrumbsVisible && kb-macro.active,
· args: {"command":"breadcrumbs.focusNext"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+right,
· when: cursorAtEndOfQuickInputBox && inQuickInput && kb-macro.active && quickInputType == 'quickPick' || inQuickInput && kb-macro.active && !inputFocus && quickInputType == 'quickPick',
· args: {"command":"quickInput.acceptInBackground"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+right,
· when: cursorBeforeGhostText && inlineSuggestionVisible && kb-macro.active && !accessibilityModeEnabled && !editorReadonly,
· args: {"command":"editor.action.inlineSuggest.acceptNextWord","record":"side-effect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+right,
· when: false,
· args: {"command":"cursorWordEndRight"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+right,
· when: kb-macro.active && textInputFocus && !accessibilityModeEnabled,
· args: {"command":"cursorWordEndRight"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+s,
· when: kb-macro.active,
· args: {"command":"workbench.action.files.save"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+,,
· when: editorTextFocus && kb-macro.active && !editorReadonly,
· args: {"command":"editor.action.inPlaceReplace.up"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+-,
· when: browserFocused && browserHasUrl && kb-macro.active && !browserHasError && activeEditor == 'workbench.editor.browser',
· args: {"command":"workbench.action.browser.zoomOut"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+-,
· when: false,
· args: {"command":"workbench.action.navigateForward"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+-,
· when: kb-macro.active,
· args: {"command":"workbench.action.zoomOut"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+.,
· when: accessibilityHelpIsShown && accessibleViewGoToSymbolSupported && kb-macro.active || accessibleViewGoToSymbolSupported && accessibleViewIsShown && kb-macro.active,
· args: {"command":"editor.action.accessibleViewGoToSymbol"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+.,
· when: breadcrumbsPossible && breadcrumbsVisible && kb-macro.active,
· args: {"command":"breadcrumbs.focusAndSelect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+.,
· when: editorTextFocus && kb-macro.active && !editorReadonly,
· args: {"command":"editor.action.inPlaceReplace.down"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+.,
· when: kb-macro.active && !config.breadcrumbs.enabled,
· args: {"command":"breadcrumbs.toggleToOn"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+/,
· when: inChat && kb-macro.active || inChat && inChatTip && kb-macro.active,
· args: {"command":"workbench.action.chat.focusTip"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+1,
· when: editorFocus && findWidgetVisible && kb-macro.active,
· args: {"command":"editor.action.replaceOne"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+1,
· when: fileMatchFocus && isEditableItem && kb-macro.active && replaceActive && searchViewletVisible,
· args: {"command":"search.action.replaceAllInFile"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+1,
· when: folderMatchFocus && isEditableItem && kb-macro.active && replaceActive && searchViewletVisible,
· args: {"command":"search.action.replaceAllInFolder"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+1,
· when: isEditableItem && kb-macro.active && matchFocus && replaceActive && searchViewletVisible,
· args: {"command":"search.action.replace"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+2,
· when: kb-macro.active && terminalFocus,
· args: {"command":"workbench.action.terminal.sendSequence","args":{"text":"\u0000"}},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+5,
· when: kb-macro.active && terminalFocus && terminalProcessSupported || kb-macro.active && terminalFocus && terminalWebExtensionContributedProfile,
· args: {"command":"workbench.action.terminal.split"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+5,
· when: kb-macro.active && terminalProcessSupported && terminalTabsFocus,
· args: {"command":"workbench.action.terminal.splitActiveTab"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+6,
· when: kb-macro.active && terminalFocus,
· args: {"command":"workbench.action.terminal.sendSequence","args":{"text":"\u001e"}},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+;,
· when: breadcrumbsPossible && breadcrumbsVisible && kb-macro.active,
· args: {"command":"breadcrumbs.focus"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+=,
· when: browserFocused && browserHasUrl && kb-macro.active && !browserHasError && activeEditor == 'workbench.editor.browser',
· args: {"command":"workbench.action.browser.zoomIn"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+=,
· when: kb-macro.active,
· args: {"command":"workbench.action.zoomIn"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+[,
· when: editorTextFocus && foldingEnabled && kb-macro.active,
· args: {"command":"editor.fold"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+[,
· when: kb-macro.active && notebookEditorFocused && !inputFocus && activeEditor == 'workbench.editor.notebook',
· args: {"command":"notebook.fold"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+\\,
· when: editorTextFocus && kb-macro.active,
· args: {"command":"editor.action.jumpToBracket"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+\\,
· when: kb-macro.active && terminalFocus && terminalHasBeenCreated || kb-macro.active && terminalFocus && terminalProcessSupported || kb-macro.active && terminalHasBeenCreated && terminalTabsFocus || kb-macro.active && terminalProcessSupported && terminalTabsFocus,
· args: {"command":"workbench.action.terminal.focusTabs"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+],
· when: editorTextFocus && foldingEnabled && kb-macro.active,
· args: {"command":"editor.unfold"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+],
· when: kb-macro.active && notebookEditorFocused && !inputFocus && activeEditor == 'workbench.editor.notebook',
· args: {"command":"notebook.unfold"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+`,
· when: kb-macro.active && terminalProcessSupported || kb-macro.active && terminalWebExtensionContributedProfile,
· args: {"command":"workbench.action.terminal.new"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+a,
· when: accessibilityModeEnabled && chatIsEnabled && kb-macro.active && !chatHasQuestionCarousel,
· args: {"command":"workbench.action.chat.focusConfirmation"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+a,
· when: chatHasQuestionCarousel && inChat && kb-macro.active,
· args: {"command":"workbench.action.chat.focusQuestionCarousel"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+a,
· when: false,
· args: {"command":"cursorLineStartSelect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+a,
· when: false,
· args: {"command":"editor.action.blockComment"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+a,
· when: kb-macro.active && activeEditor == 'workbench.editor.browser',
· args: {"command":"workbench.action.browser.quickOpen"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+a,
· when: kb-macro.active && notificationFocus || kb-macro.active && notificationToastsVisible,
· args: {"command":"notification.acceptPrimaryAction"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+alt+`,
· when: kb-macro.active && terminalHasBeenCreated || kb-macro.active && terminalProcessSupported,
· args: {"command":"workbench.action.terminal.newInNewWindow"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+alt+c,
· when: false,
· args: {"command":"copyRelativeFilePath"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+alt+down,
· when: false,
· args: {"command":"editor.action.copyLinesDownAction"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+alt+down,
· when: kb-macro.active && textInputFocus,
· args: {"command":"cursorColumnSelectDown"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+alt+g,
· when: accessibilityModeEnabled && editorTextFocus && kb-macro.active,
· args: {"command":"editor.action.announceCursorPosition"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+alt+i,
· when: false,
· args: {"command":"workbench.action.chat.openagent"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+alt+j,
· when: false,
· args: {"command":"notebook.cell.joinAbove"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+alt+l,
· when: chatIsEnabled && kb-macro.active,
· args: {"command":"workbench.action.quickchat.toggle"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+alt+left,
· when: false,
· args: {"command":"cursorWordPartLeftSelect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+alt+left,
· when: kb-macro.active && textInputFocus,
· args: {"command":"cursorColumnSelectLeft"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+alt+o,
· when: inChat && kb-macro.active,
· args: {"command":"workbench.action.terminal.chat.focusMostRecentChatTerminalOutput"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+alt+pagedown,
· when: kb-macro.active && textInputFocus,
· args: {"command":"cursorColumnSelectPageDown"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+alt+pageup,
· when: kb-macro.active && textInputFocus,
· args: {"command":"cursorColumnSelectPageUp"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+alt+right,
· when: false,
· args: {"command":"cursorWordPartRightSelect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+alt+right,
· when: kb-macro.active && textInputFocus,
· args: {"command":"cursorColumnSelectRight"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+alt+up,
· when: false,
· args: {"command":"editor.action.copyLinesUpAction"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+alt+up,
· when: kb-macro.active && textInputFocus,
· args: {"command":"cursorColumnSelectUp"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+b,
· when: kb-macro.active && taskCommandsRegistered,
· args: {"command":"workbench.action.tasks.build"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+backspace,
· when: inSearchEditor && kb-macro.active,
· args: {"command":"search.searchEditor.action.deleteFileResults"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+c,
· when: browserHasUrl && chatIsEnabled && config.chat.sendElementsToChat.enabled && kb-macro.active && !browserHasError && activeEditor == 'workbench.editor.browser',
· args: {"command":"workbench.action.browser.addElementToChat"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+c,
· when: kb-macro.active && !terminalFocus,
· args: {"command":"workbench.action.terminal.openNativeConsole"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+c,
· when: kb-macro.active && terminalTextSelectedInFocused || kb-macro.active && terminalFocus && terminalHasBeenCreated && terminalTextSelected || kb-macro.active && terminalFocus && terminalProcessSupported && terminalTextSelected || kb-macro.active && terminalFocus && terminalTextSelected && terminalTextSelectedInFocused || kb-macro.active && terminalHasBeenCreated && terminalTextSelected && terminalTextSelectedInFocused || kb-macro.active && terminalProcessSupported && terminalTextSelected && terminalTextSelectedInFocused,
· args: {"command":"workbench.action.terminal.copySelection"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+d,
· when: kb-macro.active && viewContainer.workbench.view.debug.enabled,
· args: {"command":"workbench.view.debug"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+down,
· when: false,
· args: {"command":"editor.action.insertCursorBelow"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+down,
· when: false,
· args: {"command":"workbench.action.terminal.scrollDown"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+down,
· when: inChat && inChatInput && kb-macro.active && quickChatHasFocus,
· args: {"command":"workbench.chat.action.focusLastFocused"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+down,
· when: kb-macro.active && activeEditor == 'workbench.editor.interactive' || kb-macro.active && activeEditor == 'workbench.editor.notebook' || kb-macro.active && activeEditor == 'workbench.editor.repl',
· args: {"command":"notebook.cell.focusInOutput"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+down,
· when: kb-macro.active && terminalFocus && terminalHasBeenCreated || kb-macro.active && terminalFocus && terminalProcessSupported,
· args: {"command":"workbench.action.terminal.selectToNextCommand"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+down,
· when: kb-macro.active && textInputFocus,
· args: {"command":"cursorDownSelect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+e,
· when: false,
· args: {"command":"cursorLineEndSelect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+e,
· when: inFilesPicker && inQuickOpen && kb-macro.active,
· args: {"command":"workbench.action.quickOpenNavigatePreviousInFilePicker"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+e,
· when: kb-macro.active && viewContainer.workbench.view.explorer.enabled,
· args: {"command":"workbench.view.explorer"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+end,
· when: kb-macro.active && textInputFocus,
· args: {"command":"cursorBottomSelect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+enter,
· when: chatInputHasText && inChatInput && kb-macro.active,
· args: {"command":"workbench.action.chat.sendToNewChat"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+enter,
· when: editorTextFocus && kb-macro.active && !editorReadonly,
· args: {"command":"editor.action.insertLineBefore"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+enter,
· when: fileMatchFocus && isEditableItem && kb-macro.active && replaceActive && searchViewletVisible,
· args: {"command":"search.action.replaceAllInFile"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+enter,
· when: folderMatchFocus && isEditableItem && kb-macro.active && replaceActive && searchViewletVisible,
· args: {"command":"search.action.replaceAllInFolder"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+enter,
· when: kb-macro.active && listFocus && !inputFocus && !treestickyScrollFocused,
· args: {"command":"list.toggleSelection"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+enter,
· when: kb-macro.active && notebookCellListFocused && !inputFocus,
· args: {"command":"notebook.cell.insertCodeCellAbove"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+f,
· when: kb-macro.active && terminalFocus && terminalProcessSupported && terminalTextSelected,
· args: {"command":"workbench.action.terminal.searchWorkspace"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+f,
· when: kb-macro.active && workbench.view.search.active && neverMatch =~ /doesNotMatch/,
· args: {"command":"workbench.view.search"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+f,
· when: kb-macro.active,
· args: {"command":"workbench.action.findInFiles"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+f2,
· when: editorHasRenameProvider && editorTextFocus && kb-macro.active && !editorReadonly,
· args: {"command":"editor.action.linkedEditing"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+f3,
· when: editorFocus && kb-macro.active,
· args: {"command":"editor.action.previousSelectionMatchFindAction"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+f5,
· when: inDebugMode && kb-macro.active,
· args: {"command":"workbench.action.debug.restart"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+f9,
· when: chatIsEnabled && inChat && kb-macro.active,
· args: {"command":"workbench.action.chat.previousFileTree"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+f10,
· when: false,
· args: {"command":"editor.action.peekDefinition"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+f12,
· when: editorHasImplementationProvider && editorTextFocus && kb-macro.active && !inReferenceSearchEditor && !isInEmbeddedEditor,
· args: {"command":"editor.action.peekImplementation"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+g,
· when: accessibleViewIsShown && kb-macro.active && terminalHasBeenCreated && accessibleViewCurrentProviderId == 'terminal',
· args: {"command":"workbench.action.terminal.openDetectedLink"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+g,
· when: kb-macro.active && workbench.scm.active,
· args: {"command":"workbench.view.scm"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+h,
· when: kb-macro.active,
· args: {"command":"workbench.action.replaceInFiles"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+home,
· when: kb-macro.active && textInputFocus,
· args: {"command":"cursorTopSelect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+i,
· when: config.chat.agent.enabled && kb-macro.active && !chatSetupDisabled && !chatSetupHidden,
· args: {"command":"workbench.action.chat.openagent"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+i,
· when: false,
· args: {"command":"editor.action.formatDocument"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+i,
· when: false,
· args: {"command":"editor.action.formatDocument.none"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+i,
· when: false,
· args: {"command":"notebook.format"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+i,
· when: false,
· args: {"command":"notebook.formatCell"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+i,
· when: false,
· args: {"command":"workbench.action.toggleDevTools"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+j,
· when: inSearchEditor && kb-macro.active || kb-macro.active && searchViewletFocus,
· args: {"command":"workbench.action.search.toggleQueryDetails"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+k,
· when: kb-macro.active && textInputFocus && !editorReadonly,
· args: {"command":"editor.action.deleteLines"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+l,
· when: config.notebook.multiCursor.enabled && kb-macro.active && notebookFindWidgetFocused || config.notebook.multiCursor.enabled && kb-macro.active && notebookCellEditorFocused && activeEditor == 'workbench.editor.notebook',
· args: {"command":"notebook.selectAllFindMatches"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+l,
· when: editorFocus && kb-macro.active,
· args: {"command":"editor.action.selectHighlights"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+l,
· when: fileMatchOrMatchFocus && kb-macro.active && searchViewletVisible,
· args: {"command":"addCursorsAtSearchResults"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+l,
· when: inSearchEditor && kb-macro.active,
· args: {"command":"selectAllSearchEditorMatches"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+left,
· when: accessibilityModeEnabled && kb-macro.active && textInputFocus && focusedView == 'workbench.panel.output',
· args: {"command":"cursorWordAccessibilityLeftSelect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+left,
· when: false,
· args: {"command":"cursorWordLeftSelect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+left,
· when: false,
· args: {"command":"workbench.action.terminal.resizePaneLeft"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+left,
· when: kb-macro.active && textInputFocus && !accessibilityModeEnabled,
· args: {"command":"cursorWordLeftSelect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+m,
· when: false,
· args: {"command":"editor.action.toggleTabFocusMode"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+m,
· when: kb-macro.active && workbench.panel.markers.view.active,
· args: {"command":"workbench.actions.view.problems"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+n,
· when: chatEdits.hasEditorModifications && editorFocus && kb-macro.active && !chatEdits.isCurrentlyBeingModified || chatEdits.hasEditorModifications && kb-macro.active && notebookEditorFocused && !chatEdits.isCurrentlyBeingModified,
· args: {"command":"chatEditor.action.reject"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+n,
· when: kb-macro.active,
· args: {"command":"workbench.action.newWindow"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+o,
· when: accessibilityHelpIsShown && accessibleViewGoToSymbolSupported && kb-macro.active || accessibleViewGoToSymbolSupported && accessibleViewIsShown && kb-macro.active,
· args: {"command":"editor.action.accessibleViewGoToSymbol"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+o,
· when: kb-macro.active && !accessibilityHelpIsShown && !accessibleViewIsShown,
· args: {"command":"workbench.action.gotoSymbol"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+o,
· when: kb-macro.active && terminalFocus && terminalHasBeenCreated,
· args: {"command":"workbench.action.terminal.openDetectedLink"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+oem_102,
· when: false,
· args: {"command":"breadcrumbs.focusAndSelect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+oem_102,
· when: false,
· args: {"command":"breadcrumbs.toggleToOn"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+oem_102,
· when: false,
· args: {"command":"editor.action.accessibleViewGoToSymbol"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+oem_102,
· when: false,
· args: {"command":"editor.action.inPlaceReplace.down"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+p,
· when: inFilesPicker && inQuickOpen && kb-macro.active,
· args: {"command":"workbench.action.quickOpenNavigatePreviousInFilePicker"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+pagedown,
· when: kb-macro.active,
· args: {"command":"workbench.action.moveEditorRightInGroup"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+pageup,
· when: kb-macro.active,
· args: {"command":"workbench.action.moveEditorLeftInGroup"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+q,
· when: inQuickOpen && inViewsPicker && kb-macro.active,
· args: {"command":"workbench.action.quickOpenNavigatePreviousInViewPicker"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+r,
· when: browserFocused && kb-macro.active && activeEditor == 'workbench.editor.browser',
· args: {"command":"workbench.action.browser.hardReload"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+r,
· when: editorHasCodeActionsProvider && kb-macro.active && textInputFocus && !editorReadonly,
· args: {"command":"editor.action.refactor"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+r,
· when: inQuickOpen && inRecentFilesPicker && kb-macro.active,
· args: {"command":"workbench.action.quickOpenNavigatePreviousInRecentFilesPicker"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+r,
· when: inSearchEditor && kb-macro.active,
· args: {"command":"rerunSearchEditorSearch"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+r,
· when: kb-macro.active && taskTerminalActive && terminalFocus,
· args: {"command":"workbench.action.tasks.rerunForActiveTerminal"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+right,
· when: accessibilityModeEnabled && kb-macro.active && textInputFocus && focusedView == 'workbench.panel.output',
· args: {"command":"cursorWordAccessibilityRightSelect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+right,
· when: false,
· args: {"command":"cursorWordEndRightSelect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+right,
· when: false,
· args: {"command":"workbench.action.terminal.resizePaneRight"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+right,
· when: kb-macro.active && textInputFocus && !accessibilityModeEnabled,
· args: {"command":"cursorWordEndRightSelect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+s,
· when: kb-macro.active && remoteFileDialogVisible,
· args: {"command":"workbench.action.files.saveLocalFile"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+s,
· when: kb-macro.active,
· args: {"command":"workbench.action.files.saveAs"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+space,
· when: editorHasSignatureHelpProvider && editorTextFocus && kb-macro.active,
· args: {"command":"editor.action.triggerParameterHints"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+t,
· when: inChatInput && kb-macro.active && chatAgentKind == 'agent' || inChatTodoList && kb-macro.active && chatAgentKind == 'agent',
· args: {"command":"workbench.action.chat.focusTodosView"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+t,
· when: isMergeEditor && kb-macro.active,
· args: {"command":"mergeEditor.toggleBetweenInputs"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+t,
· when: kb-macro.active,
· args: {"command":"workbench.action.reopenClosedEditor"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+u,
· when: kb-macro.active && workbench.panel.output.active,
· args: {"command":"workbench.action.output.toggleOutput"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+up,
· when: chatCursorAtTop && inChatInput && kb-macro.active && !quickChatHasFocus,
· args: {"command":"workbench.chat.action.focusLastFocused"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+up,
· when: false,
· args: {"command":"editor.action.insertCursorAbove"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+up,
· when: false,
· args: {"command":"workbench.action.terminal.scrollUp"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+up,
· when: inChatInput && kb-macro.active && !quickChatHasFocus,
· args: {"command":"workbench.chat.action.focusLastFocused"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+up,
· when: kb-macro.active && notebookEditorFocused && notebookOutputFocused,
· args: {"command":"notebook.cell.focusOutOutput"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+up,
· when: kb-macro.active && terminalFocus && terminalHasBeenCreated || kb-macro.active && terminalFocus && terminalProcessSupported,
· args: {"command":"workbench.action.terminal.selectToPreviousCommand"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+up,
· when: kb-macro.active && textInputFocus,
· args: {"command":"cursorUpSelect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+v,
· when: kb-macro.active && !notebookEditorFocused && editorLangId =~ /^(markdown|prompt|instructions|chatagent|skill)$/,
· args: {"command":"markdown.showPreview"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+v,
· when: kb-macro.active && notebookEditorFocused && !inputFocus,
· args: {"command":"notebook.cell.pasteAbove"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+v,
· when: kb-macro.active && terminalFocus && terminalHasBeenCreated || kb-macro.active && terminalFocus && terminalProcessSupported,
· args: {"command":"workbench.action.terminal.paste"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+w,
· when: kb-macro.active,
· args: {"command":"workbench.action.closeWindow"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+win+left,
· when: editorTextFocus && kb-macro.active,
· args: {"command":"editor.action.smartSelect.shrink"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+win+right,
· when: editorTextFocus && kb-macro.active,
· args: {"command":"editor.action.smartSelect.expand"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+x,
· when: kb-macro.active && viewContainer.workbench.view.extensions.enabled,
· args: {"command":"workbench.view.extensions"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+y,
· when: chatEdits.hasEditorModifications && editorFocus && kb-macro.active && !chatEdits.isCurrentlyBeingModified || chatEdits.hasEditorModifications && kb-macro.active && notebookEditorFocused && !chatEdits.isCurrentlyBeingModified,
· args: {"command":"chatEditor.action.accept"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+y,
· when: kb-macro.active && workbench.panel.repl.view.active,
· args: {"command":"workbench.debug.action.toggleRepl"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+shift+z,
· when: kb-macro.active,
· args: {"command":"redo"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+space,
· when: config.terminal.integrated.enableWin32InputMode && kb-macro.active && terminalFocus && terminalShellIntegrationEnabled && !accessibilityModeEnabled && terminalShellType == 'pwsh',
· args: {"command":"workbench.action.terminal.sendSequence","args":{"text":"\u001b[24~a"}},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+space,
· when: config.terminal.integrated.suggest.enabled && kb-macro.active && terminalFocus && terminalProcessSupported && !terminalSuggestWidgetVisible,
· args: {"command":"workbench.action.terminal.triggerSuggest"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+space,
· when: editorHasCompletionItemProvider && kb-macro.active && textInputFocus && !editorReadonly && !suggestWidgetVisible,
· args: {"command":"editor.action.triggerSuggest","record":"side-effect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+space,
· when: inQuickInput && kb-macro.active && quickInputType == 'quickPick' || inQuickInput && kb-macro.active && quickInputType == 'quickTree',
· args: {"command":"quickInput.toggleHover"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+space,
· when: kb-macro.active && simpleSuggestWidgetHasFocusedSuggestion && terminalFocus && terminalHasBeenCreated && terminalIsOpen && terminalSuggestWidgetVisible || kb-macro.active && simpleSuggestWidgetHasFocusedSuggestion && terminalFocus && terminalIsOpen && terminalProcessSupported && terminalSuggestWidgetVisible,
· args: {"command":"workbench.action.terminal.suggestToggleDetails"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+space,
· when: kb-macro.active && suggestWidgetHasFocusedSuggestion && suggestWidgetVisible && textInputFocus,
· args: {"command":"toggleSuggestionDetails","record":"side-effect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+space,
· when: kb-macro.active && suggestWidgetVisible && textInputFocus && !suggestWidgetHasFocusedSuggestion,
· args: {"command":"focusSuggestion","record":"side-effect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+t,
· when: false,
· args: {"command":"editor.action.transposeLetters"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+t,
· when: kb-macro.active && activeEditor == 'workbench.editor.browser',
· args: {"command":"workbench.action.browser.newTab"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+t,
· when: kb-macro.active,
· args: {"command":"workbench.action.showAllSymbols"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+u,
· when: kb-macro.active && textInputFocus,
· args: {"command":"cursorUndo"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+up,
· when: accessibilityModeEnabled && kb-macro.active && searchViewletVisible || firstMatchFocus && kb-macro.active && searchViewletVisible,
· args: {"command":"search.action.focusSearchFromResults"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+up,
· when: accessibilityModeEnabled && kb-macro.active && terminalFocus && terminalHasBeenCreated || accessibilityModeEnabled && kb-macro.active && terminalFocus && terminalProcessSupported,
· args: {"command":"workbench.action.terminal.focusAccessibleBuffer"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+up,
· when: chatCursorAtTop && inChatInput && kb-macro.active && !quickChatHasFocus,
· args: {"command":"chat.action.focus"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+up,
· when: editorHoverFocused && kb-macro.active,
· args: {"command":"editor.action.goToTopHover"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+up,
· when: editorTextFocus && inlineChatVisible && kb-macro.active && !accessibilityModeEnabled && !inlineChatFocused && !isEmbeddedDiffEditor && inlineChatOuterCursorPosition == 'below',
· args: {"command":"inlineChat.focus"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+up,
· when: inChat && kb-macro.active && quickChatHasFocus && !inChatInput,
· args: {"command":"workbench.action.chat.focusInput"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+up,
· when: inChatInput && kb-macro.active && !quickChatHasFocus,
· args: {"command":"chat.action.focus"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+up,
· when: inQuickInput && kb-macro.active && quickInputType == 'quickPick' || inQuickInput && kb-macro.active && quickInputType == 'quickTree',
· args: {"command":"quickInput.previous"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+up,
· when: inSearchEditor && inputBoxFocus && kb-macro.active || inputBoxFocus && kb-macro.active && searchViewletVisible && !searchInputBoxFocus,
· args: {"command":"search.focus.previousInputBox"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+up,
· when: inputFocus && kb-macro.active && navigableContainerFocused || kb-macro.active && navigableContainerFocused && treestickyScrollFocused || kb-macro.active && navigableContainerFocused && !listFocus || kb-macro.active && navigableContainerFocused && listScrollAtBoundary == 'both' || kb-macro.active && navigableContainerFocused && listScrollAtBoundary == 'top',
· args: {"command":"widgetNavigation.focusPrevious"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+up,
· when: isCompositeNotebook && kb-macro.active && !notebookEditorFocused && interactiveInputCursorAtBoundary != 'bottom' && interactiveInputCursorAtBoundary != 'none',
· args: {"command":"interactive.history.focus"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+up,
· when: isCompositeNotebook && kb-macro.active && !notebookEditorFocused,
· args: {"command":"interactive.history.focus"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+up,
· when: kb-macro.active && listFocus && !inputFocus && !treestickyScrollFocused && listScrollAtBoundary != 'both' && listScrollAtBoundary != 'top',
· args: {"command":"list.scrollUp"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+up,
· when: kb-macro.active && suggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocus || kb-macro.active && suggestWidgetVisible && textInputFocus && !suggestWidgetHasFocusedSuggestion,
· args: {"command":"selectPrevSuggestion","record":"side-effect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+up,
· when: kb-macro.active && terminalFocus && terminalHasBeenCreated && !accessibilityModeEnabled || kb-macro.active && terminalFocus && terminalProcessSupported && !accessibilityModeEnabled,
· args: {"command":"workbench.action.terminal.scrollToPreviousCommand"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+up,
· when: kb-macro.active && textInputFocus,
· args: {"command":"scrollLineUp"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+v,
· when: filesExplorerFocus && foldersViewVisible && kb-macro.active && !explorerResourceReadonly && !inputFocus,
· args: {"command":"filesExplorer.paste"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+v,
· when: kb-macro.active && terminalFocus && !accessibilityModeEnabled && terminalShellType == 'pwsh',
· args: {"command":"workbench.action.terminal.sendSequence","args":{"text":"\u0016"}},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+v,
· when: kb-macro.active && terminalFocus && terminalHasBeenCreated || kb-macro.active && terminalFocus && terminalProcessSupported,
· args: {"command":"workbench.action.terminal.paste"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+v,
· when: kb-macro.active,
· args: {"command":"editor.action.clipboardPasteAction","await":"document selection"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+w,
· when: activeEditorGroupEmpty && kb-macro.active && multipleEditorGroups,
· args: {"command":"workbench.action.closeGroup"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+w,
· when: auxiliaryBarMaximized && kb-macro.active,
· args: {"command":"workbench.action.restoreAuxiliaryBar"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+w,
· when: false,
· args: {"command":"workbench.action.switchWindow"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+w,
· when: kb-macro.active && terminalEditorFocus && terminalFocus && terminalHasBeenCreated || kb-macro.active && terminalEditorFocus && terminalFocus && terminalProcessSupported,
· args: {"command":"workbench.action.terminal.killEditor"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+w,
· when: kb-macro.active,
· args: {"command":"workbench.action.closeActiveEditor"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+win+down,
· when: inQuickInput && kb-macro.active && quickInputType == 'quickPick' || inQuickInput && kb-macro.active && quickInputType == 'quickTree',
· args: {"command":"quickInput.nextSeparator"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+win+down,
· when: kb-macro.active && terminalFocus && terminalHasBeenCreated || kb-macro.active && terminalFocus && terminalProcessSupported,
· args: {"command":"workbench.action.terminal.resizePaneDown"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+win+end,
· when: inQuickInput && kb-macro.active && quickInputType == 'quickPick' || inQuickInput && kb-macro.active && quickInputType == 'quickTree',
· args: {"command":"quickInput.last"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+win+enter,
· when: inQuickInput && kb-macro.active && !isComposing && quickInputType != 'quickWidget',
· args: {"command":"quickInput.accept"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+win+escape,
· when: inQuickInput && kb-macro.active,
· args: {"command":"quickInput.hide"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+win+home,
· when: inQuickInput && kb-macro.active && quickInputType == 'quickPick' || inQuickInput && kb-macro.active && quickInputType == 'quickTree',
· args: {"command":"quickInput.first"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+win+left,
· when: kb-macro.active && terminalFocus && terminalHasBeenCreated || kb-macro.active && terminalFocus && terminalProcessSupported,
· args: {"command":"workbench.action.terminal.resizePaneLeft"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+win+pagedown,
· when: inQuickInput && kb-macro.active && quickInputType == 'quickPick' || inQuickInput && kb-macro.active && quickInputType == 'quickTree',
· args: {"command":"quickInput.pageNext"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+win+pageup,
· when: inQuickInput && kb-macro.active && quickInputType == 'quickPick' || inQuickInput && kb-macro.active && quickInputType == 'quickTree',
· args: {"command":"quickInput.pagePrevious"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+win+right,
· when: cursorAtEndOfQuickInputBox && inQuickInput && kb-macro.active && quickInputType == 'quickPick' || inQuickInput && kb-macro.active && !inputFocus && quickInputType == 'quickPick',
· args: {"command":"quickInput.acceptInBackground"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+win+right,
· when: kb-macro.active && terminalFocus && terminalHasBeenCreated || kb-macro.active && terminalFocus && terminalProcessSupported,
· args: {"command":"workbench.action.terminal.resizePaneRight"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+win+up,
· when: inQuickInput && kb-macro.active && quickInputType == 'quickPick' || inQuickInput && kb-macro.active && quickInputType == 'quickTree',
· args: {"command":"quickInput.previousSeparator"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+win+up,
· when: kb-macro.active && terminalFocus && terminalHasBeenCreated || kb-macro.active && terminalFocus && terminalProcessSupported,
· args: {"command":"workbench.action.terminal.resizePaneUp"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+x,
· when: filesExplorerFocus && foldersViewVisible && kb-macro.active && !explorerResourceIsRoot && !explorerResourceReadonly && !inputFocus,
· args: {"command":"filesExplorer.cut"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+x,
· when: kb-macro.active && !kb-macro.headOfLine,
· args: {"command":"editor.action.clipboardCutAction","await":"document selection clipboard"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+x,
· when: kb-macro.active && kb-macro.headOfLine,
· args: {"command":"editor.action.clipboardCutAction","await":"document clipboard"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+y,
· when: chatEdits.cursorInChangeRange && chatEdits.hasEditorModifications && editorFocus && kb-macro.active && !chatEdits.isCurrentlyBeingModified || chatEdits.cursorInChangeRange && chatEdits.hasEditorModifications && kb-macro.active && notebookCellListFocused && !chatEdits.isCurrentlyBeingModified,
· args: {"command":"chatEditor.action.acceptHunk"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+y,
· when: kb-macro.active,
· args: {"command":"redo"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: ctrl+z,
· when: kb-macro.active,
· args: {"command":"undo"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: delete,
· when: agentSessionsViewerFocused && kb-macro.active && !agentSessionIsArchived,
· args: {"command":"agentSession.archive"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: delete,
· when: breakpointsFocused && kb-macro.active && !breakpointInputFocused,
· args: {"command":"debug.removeBreakpoint"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: delete,
· when: config.notebook.multiCursor.enabled && isNotebookMultiSelect && kb-macro.active && activeEditor == 'workbench.editor.notebook' && notebookMultiSelectCursorState == '1' || config.notebook.multiCursor.enabled && isNotebookMultiSelect && kb-macro.active && activeEditor == 'workbench.editor.notebook' && notebookMultiSelectCursorState == '2',
· args: {"command":"noteMultiCursor.deleteRight"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: delete,
· when: explorerResourceMoveableToTrash && filesExplorerFocus && foldersViewVisible && kb-macro.active && !inputFocus,
· args: {"command":"moveFileToTrash"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: delete,
· when: fileMatchOrMatchFocus && kb-macro.active && searchViewletVisible,
· args: {"command":"search.action.remove"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: delete,
· when: filesExplorerFocus && foldersViewVisible && kb-macro.active && !explorerResourceMoveableToTrash && !inputFocus,
· args: {"command":"deleteFile"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: delete,
· when: inChat && kb-macro.active && !inChatQuestionCarousel && !textInputFocus,
· args: {"command":"workbench.action.chat.restoreCheckpoint"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: delete,
· when: inChat && kb-macro.active && !inChatQuestionCarousel && !textInputFocus,
· args: {"command":"workbench.action.chat.undoEdits"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: delete,
· when: inKeybindings && kb-macro.active && keybindingFocus && !inputFocus,
· args: {"command":"keybindings.editor.removeKeybinding"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: delete,
· when: kb-macro.active && notebookEditorFocused && !inputFocus && !notebookOutputInputFocused,
· args: {"command":"notebook.cell.delete"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: delete,
· when: kb-macro.active && notificationFocus,
· args: {"command":"notification.clear"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: delete,
· when: kb-macro.active && terminalHasBeenCreated && terminalTabsFocus || kb-macro.active && terminalIsOpen && terminalTabsFocus || kb-macro.active && terminalProcessSupported && terminalTabsFocus,
· args: {"command":"workbench.action.terminal.killActiveTab"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: delete,
· when: kb-macro.active && textInputFocus,
· args: {"command":"deleteRight"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: delete,
· when: kb-macro.active && tunnelCloseable && tunnelViewFocus,
· args: {"command":"remote.tunnel.closeInline"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: delete,
· when: kb-macro.active && watchExpressionsFocused && !expressionSelected,
· args: {"command":"debug.removeWatchExpression"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: down,
· when: bannerFocused && kb-macro.active,
· args: {"command":"workbench.banner.focusNextAction"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: down,
· when: breadcrumbsActive && breadcrumbsVisible && kb-macro.active,
· args: {"command":"breadcrumbs.selectFocused"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: down,
· when: config.notebook.navigation.allowNavigateToSurroundingCells && editorTextFocus && inputFocus && kb-macro.active && notebookEditorFocused && !accessibilityModeEnabled && !isEmbeddedDiffEditor && notebookEditorCursorAtLineBoundary == 'both' && notebookEditorCursorAtBoundary != 'none' && notebookEditorCursorAtBoundary != 'top' || config.notebook.navigation.allowNavigateToSurroundingCells && editorTextFocus && inputFocus && kb-macro.active && notebookEditorFocused && !accessibilityModeEnabled && !isEmbeddedDiffEditor && notebookEditorCursorAtLineBoundary == 'end' && notebookEditorCursorAtBoundary != 'none' && notebookEditorCursorAtBoundary != 'top',
· args: {"command":"notebook.focusNextEditor"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: down,
· when: config.notebook.navigation.allowNavigateToSurroundingCells && kb-macro.active && notebookCursorNavigationMode && notebookEditorFocused && !accessibilityModeEnabled && !isEmbeddedDiffEditor && !notebookCellMarkdownEditMode && notebookCellType == 'markup',
· args: {"command":"notebook.focusNextEditor"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: down,
· when: editorHoverFocused && kb-macro.active,
· args: {"command":"editor.action.scrollDownHover"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: down,
· when: historyNavigationForwardsEnabled && historyNavigationWidgetFocus && kb-macro.active && !isComposing && !suggestWidgetVisible,
· args: {"command":"history.showNext"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: down,
· when: iconSelectBoxFocus && kb-macro.active,
· args: {"command":"iconSelectBox.focusDown"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: down,
· when: inQuickInput && kb-macro.active && quickInputType == 'quickPick' || inQuickInput && kb-macro.active && quickInputType == 'quickTree',
· args: {"command":"quickInput.next"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: down,
· when: inSettingsSearch && kb-macro.active && !suggestWidgetVisible,
· args: {"command":"settings.action.focusSettingsFile"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: down,
· when: inSettingsSearch && kb-macro.active && !suggestWidgetVisible,
· args: {"command":"settings.action.focusSettingsFromSearch"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: down,
· when: interactivePlaygroundFocus && kb-macro.active && !editorTextFocus,
· args: {"command":"workbench.action.interactivePlayground.arrowDown"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: down,
· when: isCompositeNotebook && kb-macro.active && !notebookEditorFocused && !suggestWidgetVisible && interactiveInputCursorAtBoundary != 'none' && interactiveInputCursorAtBoundary != 'top',
· args: {"command":"interactive.history.next"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: down,
· when: kb-macro.active && listFocus && !inputFocus && !treestickyScrollFocused,
· args: {"command":"list.focusDown"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: down,
· when: kb-macro.active && notebookOutputInputFocused,
· args: {"command":"notebook.cell.nullAction"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: down,
· when: kb-macro.active && notificationFocus && notificationToastsVisible,
· args: {"command":"notifications.focusNextToast"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: down,
· when: kb-macro.active && renameInputVisible,
· args: {"command":"focusNextRenameSuggestion"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: down,
· when: kb-macro.active && scmInputIsInLastPosition && scmRepository && !suggestWidgetVisible,
· args: {"command":"scm.viewNextCommit"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: down,
· when: kb-macro.active && statusBarFocused,
· args: {"command":"workbench.statusBar.focusNext"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: down,
· when: kb-macro.active && stickyScrollFocused,
· args: {"command":"editor.action.selectNextStickyScrollLine"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: down,
· when: kb-macro.active && suggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocus || kb-macro.active && suggestWidgetVisible && textInputFocus && !suggestWidgetHasFocusedSuggestion,
· args: {"command":"selectNextSuggestion","record":"side-effect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: down,
· when: kb-macro.active && terminalFocus && terminalHasBeenCreated && terminalIsOpen && terminalSuggestWidgetVisible || kb-macro.active && terminalFocus && terminalIsOpen && terminalProcessSupported && terminalSuggestWidgetVisible,
· args: {"command":"workbench.action.terminal.selectNextSuggestion"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: down,
· when: kb-macro.active && textInputFocus,
· args: {"command":"cursorDown"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: end,
· when: editorHoverFocused && kb-macro.active,
· args: {"command":"editor.action.goToBottomHover"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: end,
· when: explorerViewletCompressedFocus && filesExplorerFocus && foldersViewVisible && kb-macro.active && !explorerViewletCompressedLastFocus && !inputFocus,
· args: {"command":"lastCompressedFolder"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: end,
· when: kb-macro.active && listFocus && !inputFocus && !treestickyScrollFocused,
· args: {"command":"list.focusLast"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: end,
· when: kb-macro.active && notificationFocus && notificationToastsVisible,
· args: {"command":"notifications.focusLastToast"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: end,
· when: kb-macro.active && statusBarFocused,
· args: {"command":"workbench.statusBar.focusLast"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: end,
· when: kb-macro.active && textInputFocus,
· args: {"command":"cursorEnd","args":{"sticky":false}},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: enter,
· when: acceptSuggestionOnEnter && kb-macro.active && suggestWidgetHasFocusedSuggestion && suggestWidgetVisible && suggestionMakesTextEdit && textInputFocus,
· args: {"command":"acceptSelectedSuggestion","record":"side-effect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: enter,
· when: breadcrumbsActive && breadcrumbsVisible && kb-macro.active,
· args: {"command":"breadcrumbs.selectFocused"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: enter,
· when: breakpointWidgetVisible && inBreakpointWidget && kb-macro.active,
· args: {"command":"breakpointWidget.action.acceptInput"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: enter,
· when: browserFindWidgetFocused && kb-macro.active && activeEditor == 'workbench.editor.browser',
· args: {"command":"workbench.action.browser.findNext"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: enter,
· when: chatEdits.hasEditorModifications && chatInputHasFocus && inlineChatHasEditsAgent && inlineChatVisible && kb-macro.active && !chatEdits.isRequestInProgress && !chatInputHasText || chatEdits.hasEditorModifications && chatInputHasFocus && inlineChatHasNotebookAgent && inlineChatVisible && kb-macro.active && !chatEdits.isRequestInProgress && !chatInputHasText && activeEditor == 'workbench.editor.notebook',
· args: {"command":"inlineChat2.keep"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: enter,
· when: chatInputHasText && chatSessionOptionsValid && inChatInput && kb-macro.active && !chatSessionRequestInProgress && !withinEditSessionDiff,
· args: {"command":"workbench.action.chat.submit"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: enter,
· when: chatInputHasText && inChatInput && kb-macro.active && chatEditingSentRequest == 'q' && chatEditingSentRequest != 's' || chatInputHasText && chatSessionRequestInProgress && inChatInput && kb-macro.active && chatEditingSentRequest == 'q' && chatEditingSentRequest != 's' || chatInputHasText && inChatInput && kb-macro.active && chatEditingSentRequest == 'q' && chatEditingSentRequest == 'st' && chatEditingSentRequest != 's' || chatInputHasText && chatSessionRequestInProgress && inChatInput && kb-macro.active && chatEditingSentRequest == 'q' && chatEditingSentRequest == 'st' && chatEditingSentRequest != 's' || chatInputHasText && chatSessionRequestInProgress && inChatInput && kb-macro.active && chatEditingSentRequest != 'q' && chatEditingSentRequest != 's' && chatEditingSentRequest != 'st' && config.chat.requestQueuing.defaultAction != 'steer',
· args: {"command":"workbench.action.chat.queueMessage"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: enter,
· when: chatInputHasText && inChatInput && kb-macro.active && chatEditingSentRequest == 'st' && chatEditingSentRequest != 's' || chatInputHasText && chatSessionRequestInProgress && inChatInput && kb-macro.active && chatEditingSentRequest == 'st' && chatEditingSentRequest != 's' || chatInputHasText && inChatInput && kb-macro.active && chatEditingSentRequest == 'q' && chatEditingSentRequest == 'st' && chatEditingSentRequest != 's' || chatInputHasText && chatSessionRequestInProgress && inChatInput && kb-macro.active && chatEditingSentRequest == 'q' && chatEditingSentRequest == 'st' && chatEditingSentRequest != 's' || chatInputHasText && chatSessionRequestInProgress && inChatInput && kb-macro.active && config.chat.requestQueuing.defaultAction == 'steer' && chatEditingSentRequest != 'q' && chatEditingSentRequest != 's' && chatEditingSentRequest != 'st',
· args: {"command":"workbench.action.chat.steerWithMessage"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: enter,
· when: config.inlineChat.askInChat && inlineChatFileBelongsToChat && inlineChatHasEditsAgent && inlineChatInputHasText && inlineChatInputWidgetFocused && kb-macro.active || config.inlineChat.askInChat && inlineChatFileBelongsToChat && inlineChatHasNotebookAgent && inlineChatInputHasText && inlineChatInputWidgetFocused && kb-macro.active && activeEditor == 'workbench.editor.notebook',
· args: {"command":"inlineChat.queueInChat"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: enter,
· when: editorFocus && findInputFocussed && kb-macro.active,
· args: {"command":"editor.action.nextMatchFindAction"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: enter,
· when: editorFocus && findWidgetVisible && kb-macro.active && replaceInputFocussed && !isComposing,
· args: {"command":"editor.action.replaceOne"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: enter,
· when: editorFocus && kb-macro.active && renameInputVisible && !isComposing,
· args: {"command":"acceptRenameInput"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: enter,
· when: editorTextFocus && kb-macro.active && !codeActionMenuVisible && !editorReadonly && !renameInputVisible && !suggestWidgetVisible,
· args: {"command":"type","args":{"text":"\n"}},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: enter,
· when: false,
· args: {"command":"agentSession.rename"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: enter,
· when: false,
· args: {"command":"debug.renameWatchExpression"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: enter,
· when: false,
· args: {"command":"debug.setVariable"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: enter,
· when: false,
· args: {"command":"remote.tunnel.label"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: enter,
· when: false,
· args: {"command":"renameFile"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: enter,
· when: false,
· args: {"command":"workbench.action.terminal.renameActiveTab"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: enter,
· when: fileMatchOrMatchFocus && kb-macro.active && searchViewletVisible,
· args: {"command":"search.action.openResult"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: enter,
· when: filesExplorerFocus && foldersViewVisible && kb-macro.active && !explorerResourceIsFolder && !inputFocus,
· args: {"command":"explorer.openAndPassFocus"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: enter,
· when: iconSelectBoxFocus && kb-macro.active,
· args: {"command":"iconSelectBox.selectFocused"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: enter,
· when: inChat && kb-macro.active && !textInputFocus,
· args: {"command":"workbench.action.chat.editRequests"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: enter,
· when: inDebugRepl && kb-macro.active && textInputFocus,
· args: {"command":"repl.action.acceptInput"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: enter,
· when: inKeybindings && kb-macro.active && keybindingFocus && !whenFocus,
· args: {"command":"keybindings.editor.defineKeybinding"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: enter,
· when: inKeybindings && kb-macro.active && whenFocus && !suggestWidgetVisible,
· args: {"command":"keybindings.editor.acceptWhenExpression"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: enter,
· when: inQuickInput && kb-macro.active && !isComposing && quickInputType != 'quickWidget',
· args: {"command":"quickInput.accept"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: enter,
· when: inSettingsEditor && kb-macro.active && settingRowFocus,
· args: {"command":"settings.action.focusSettingControl"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: enter,
· when: inSettingsEditor && kb-macro.active && settingsTocRowFocus,
· args: {"command":"settings.action.focusSettingsList"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: enter,
· when: inlineChatHasEditsAgent && inlineChatInputHasText && inlineChatInputWidgetFocused && kb-macro.active && !config.inlineChat.askInChat || inlineChatHasEditsAgent && inlineChatInputHasText && inlineChatInputWidgetFocused && kb-macro.active && !inlineChatFileBelongsToChat || inlineChatHasEditsAgent && inlineChatInputHasText && inlineChatInputWidgetFocused && kb-macro.active && !config.inlineChat.askInChat && !inlineChatFileBelongsToChat || inlineChatHasNotebookAgent && inlineChatInputHasText && inlineChatInputWidgetFocused && kb-macro.active && !config.inlineChat.askInChat && activeEditor == 'workbench.editor.notebook' || inlineChatHasNotebookAgent && inlineChatInputHasText && inlineChatInputWidgetFocused && kb-macro.active && !inlineChatFileBelongsToChat && activeEditor == 'workbench.editor.notebook' || inlineChatHasNotebookAgent && inlineChatInputHasText && inlineChatInputWidgetFocused && kb-macro.active && !config.inlineChat.askInChat && !inlineChatFileBelongsToChat && activeEditor == 'workbench.editor.notebook',
· args: {"command":"inlineChat.submitInput"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: enter,
· when: isCompositeNotebook && kb-macro.active && !config.interactiveWindow.executeWithShiftEnter && !notebookCellListFocused && activeEditor == 'workbench.editor.repl',
· args: {"command":"repl.execute"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: enter,
· when: isCompositeNotebook && kb-macro.active && !config.interactiveWindow.executeWithShiftEnter && activeEditor == 'workbench.editor.interactive',
· args: {"command":"interactive.execute"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: enter,
· when: kb-macro.active && listFocus && !inputFocus && !treestickyScrollFocused,
· args: {"command":"list.select"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: enter,
· when: kb-macro.active && listFocus && referenceSearchVisible && !inputFocus && !treeElementCanCollapse && !treeElementCanExpand && !treestickyScrollFocused,
· args: {"command":"revealReference"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: enter,
· when: kb-macro.active && notebookCellListFocused && !editorHoverFocused && !inputFocus && !notebookOutputInputFocused,
· args: {"command":"notebook.cell.edit"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: enter,
· when: kb-macro.active && notificationFocus,
· args: {"command":"notification.toggle"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: enter,
· when: kb-macro.active && problemFocus,
· args: {"command":"problems.action.open"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: enter,
· when: kb-macro.active && simpleSuggestWidgetExplicitlyInvoked && simpleSuggestWidgetHasFocusedSuggestion && terminalFocus && terminalHasBeenCreated && terminalIsOpen && terminalSuggestWidgetVisible || kb-macro.active && simpleSuggestWidgetExplicitlyInvoked && simpleSuggestWidgetHasFocusedSuggestion && terminalFocus && terminalIsOpen && terminalProcessSupported && terminalSuggestWidgetVisible || kb-macro.active && simpleSuggestWidgetHasFocusedSuggestion && simpleSuggestWidgetHasNavigated && terminalFocus && terminalHasBeenCreated && terminalIsOpen && terminalSuggestWidgetVisible || kb-macro.active && simpleSuggestWidgetHasFocusedSuggestion && simpleSuggestWidgetHasNavigated && terminalFocus && terminalIsOpen && terminalProcessSupported && terminalSuggestWidgetVisible || kb-macro.active && simpleSuggestWidgetHasFocusedSuggestion && terminalFocus && terminalHasBeenCreated && terminalIsOpen && terminalSuggestWidgetVisible && !simpleSuggestWidgetFirstSuggestionFocused || kb-macro.active && simpleSuggestWidgetHasFocusedSuggestion && terminalFocus && terminalHasBeenCreated && terminalIsOpen && terminalSuggestWidgetVisible && config.terminal.integrated.suggest.selectionMode != 'partial' || kb-macro.active && simpleSuggestWidgetHasFocusedSuggestion && terminalFocus && terminalIsOpen && terminalProcessSupported && terminalSuggestWidgetVisible && !simpleSuggestWidgetFirstSuggestionFocused || kb-macro.active && simpleSuggestWidgetHasFocusedSuggestion && terminalFocus && terminalIsOpen && terminalProcessSupported && terminalSuggestWidgetVisible && config.terminal.integrated.suggest.selectionMode != 'partial',
· args: {"command":"workbench.action.terminal.acceptSelectedSuggestion"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: enter,
· when: kb-macro.active && standaloneColorPickerFocused,
· args: {"command":"editor.action.insertColorWithStandaloneColorPicker"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: enter,
· when: kb-macro.active && stickyScrollFocused,
· args: {"command":"editor.action.goToFocusedStickyScrollLine"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: enter,
· when: kb-macro.active && terminalFindInputFocused && terminalHasBeenCreated || kb-macro.active && terminalFindInputFocused && terminalProcessSupported,
· args: {"command":"workbench.action.terminal.findPrevious"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: enter,
· when: kb-macro.active && terminalFocus && terminalHasBeenCreated && terminalIsOpen && terminalSuggestWidgetVisible && config.terminal.integrated.suggest.runOnEnter != 'never' || kb-macro.active && terminalFocus && terminalIsOpen && terminalProcessSupported && terminalSuggestWidgetVisible && config.terminal.integrated.suggest.runOnEnter != 'never',
· args: {"command":"workbench.action.terminal.acceptSelectedSuggestionEnter"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: enter,
· when: kb-macro.active && treestickyScrollFocused,
· args: {"command":"list.stickyScrollselect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: enter,
· when: kb-macro.active && webviewFindWidgetFocused && !editorFocus && activeEditor == 'WebviewEditor',
· args: {"command":"editor.action.webvieweditor.findNext"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: enter,
· when: kb-macro.active && webviewFindWidgetFocused && !editorFocus && activeEditor == 'workbench.editor.extension',
· args: {"command":"editor.action.extensioneditor.findNext"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape escape,
· when: inZenMode && kb-macro.active,
· args: {"command":"workbench.action.exitZenMode"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: LinkedEditingInputVisible && editorTextFocus && kb-macro.active,
· args: {"command":"cancelLinkedEditingInput"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: bannerFocused && kb-macro.active,
· args: {"command":"workbench.banner.focusBanner"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: breadcrumbsActive && breadcrumbsVisible && kb-macro.active,
· args: {"command":"breadcrumbs.selectEditor"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: breakpointWidgetVisible && kb-macro.active && textInputFocus,
· args: {"command":"closeBreakpointWidget"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: browserElementSelectionActive && browserHasUrl && chatIsEnabled && config.chat.sendElementsToChat.enabled && kb-macro.active && !browserHasError && activeEditor == 'workbench.editor.browser',
· args: {"command":"workbench.action.browser.addElementToChat"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: browserFindWidgetVisible && kb-macro.active && activeEditor == 'workbench.editor.browser',
· args: {"command":"workbench.action.browser.hideFind"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: callHierarchyVisible && kb-macro.active && !config.editor.stablePeek,
· args: {"command":"editor.closeCallHierarchy"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: cancellableOperation && kb-macro.active,
· args: {"command":"editor.cancelOperation"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: chatEdits.isRequestInProgress && chatInputHasFocus && inlineChatHasEditsAgent && inlineChatVisible && kb-macro.active || chatEdits.isRequestInProgress && editorFocus && inlineChatHasEditsAgent && inlineChatVisible && kb-macro.active || chatEdits.isRequestInProgress && chatInputHasFocus && inlineChatHasNotebookAgent && inlineChatVisible && kb-macro.active && activeEditor == 'workbench.editor.notebook' || chatEdits.isRequestInProgress && editorFocus && inlineChatHasNotebookAgent && inlineChatVisible && kb-macro.active && activeEditor == 'workbench.editor.notebook',
· args: {"command":"inlineChat2.cancel"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: chatInAgentSessionProjection && chatIsEnabled && kb-macro.active,
· args: {"command":"agentSession.exitAgentSessionProjection"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: chatInputHasFocus && inlineChatHasEditsAgent && inlineChatVisible && kb-macro.active && config.inlineChat.renderMode == 'hover' || chatInputHasFocus && inlineChatHasNotebookAgent && inlineChatVisible && kb-macro.active && activeEditor == 'workbench.editor.notebook' && config.inlineChat.renderMode == 'hover' || editorFocus && inlineChatHasEditsAgent && inlineChatVisible && kb-macro.active && !chatEdits.hasEditorModifications && config.inlineChat.renderMode == 'hover' || editorFocus && inlineChatHasNotebookAgent && inlineChatVisible && kb-macro.active && !chatEdits.hasEditorModifications && activeEditor == 'workbench.editor.notebook' && config.inlineChat.renderMode == 'hover',
· args: {"command":"inlineChat2.undo"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: chatInputHasFocus && inlineChatHasEditsAgent && inlineChatVisible && kb-macro.active || chatInputHasFocus && inlineChatHasNotebookAgent && inlineChatVisible && kb-macro.active && activeEditor == 'workbench.editor.notebook' || editorFocus && inlineChatHasEditsAgent && inlineChatVisible && kb-macro.active && !chatEdits.hasEditorModifications || editorFocus && inlineChatHasNotebookAgent && inlineChatVisible && kb-macro.active && !chatEdits.hasEditorModifications && activeEditor == 'workbench.editor.notebook',
· args: {"command":"inlineChat2.close"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: chatIsEnabled && kb-macro.active && terminalChatFocus && terminalChatVisible || chatIsEnabled && kb-macro.active && terminalChatVisible && terminalFocus,
· args: {"command":"workbench.action.terminal.chat.close"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: chatSessionCurrentlyEditing && inChatInput && kb-macro.active && !editorHasMultipleSelections && !editorHasSelection && !editorHoverVisible || chatSessionCurrentlyEditingInput && inChatInput && kb-macro.active && !editorHasMultipleSelections && !editorHasSelection && !editorHoverVisible,
· args: {"command":"workbench.edit.chat.cancel"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: codeActionMenuFilterFocused && codeActionMenuVisible && kb-macro.active,
· args: {"command":"clearFilterCodeActionWidget"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: commentEditorFocused && kb-macro.active || commentFocused && kb-macro.active,
· args: {"command":"workbench.action.hideComment"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: commentsFilterFocus && kb-macro.active,
· args: {"command":"commentsClearFilterText"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: comparingMovedCode && kb-macro.active,
· args: {"command":"diffEditor.exitCompareMove"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: config.notebook.multiCursor.enabled && isNotebookMultiSelect && kb-macro.active && activeEditor == 'workbench.editor.notebook',
· args: {"command":"noteMultiCursor.exit"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: dirtyDiffVisible && kb-macro.active,
· args: {"command":"closeQuickDiff"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: dropWidgetVisible && kb-macro.active,
· args: {"command":"editor.hideDropWidget"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: editorDictation.inProgress && kb-macro.active,
· args: {"command":"workbench.action.editorDictation.stop"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: editorFocus && editorPartModal && kb-macro.active,
· args: {"command":"workbench.action.closeModalEditor"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: editorFocus && findWidgetVisible && kb-macro.active && !isComposing,
· args: {"command":"closeFindWidget"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: editorFocus && kb-macro.active && markersNavigationVisible,
· args: {"command":"closeMarkersNavigation"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: editorFocus && kb-macro.active && parameterHintsVisible,
· args: {"command":"closeParameterHints"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: editorFocus && kb-macro.active && renameInputVisible,
· args: {"command":"cancelRenameInput"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: editorHasMultipleSelections && kb-macro.active && textInputFocus,
· args: {"command":"removeSecondaryCursors"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: editorHasSelection && kb-macro.active && textInputFocus,
· args: {"command":"cancelSelection"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: editorPartModal && kb-macro.active && !editorFocus,
· args: {"command":"workbench.action.closeModalEditor"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: editorTextFocus && inlineChatAffordanceVisible && kb-macro.active && config.inlineChat.affordance == 'editor',
· args: {"command":"inlineChat.dismissEditorAffordance"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: editorTextFocus && kb-macro.active && referenceSearchVisible && !config.editor.stablePeek || kb-macro.active && referenceSearchVisible && !config.editor.stablePeek && !inputFocus,
· args: {"command":"closeReferenceSearch"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: editorTextFocus && kb-macro.active && selectionAnchorSet,
· args: {"command":"editor.action.cancelSelectionAnchor"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: exceptionWidgetVisible && kb-macro.active,
· args: {"command":"editor.debug.action.closeExceptionWidget"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: explorerResourceCut && filesExplorerFocus && foldersViewVisible && kb-macro.active && !inputFocus,
· args: {"command":"filesExplorer.cancelCut"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: findWidgetVisible && kb-macro.active && notebookEditorFocused,
· args: {"command":"notebook.hideFind"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: hasSymbols && kb-macro.active,
· args: {"command":"editor.gotoNextSymbolFromResult.cancel"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: inInlineEditsPreviewEditor && kb-macro.active,
· args: {"command":"editor.action.inlineSuggest.hide","record":"side-effect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: inKeybindings && inKeybindingsSearch && kb-macro.active && keybindingsSearchHasValue,
· args: {"command":"keybindings.editor.clearSearchResults"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: inKeybindings && kb-macro.active && whenFocus && !suggestWidgetVisible,
· args: {"command":"keybindings.editor.rejectWhenExpression"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: inModelsEditor && inModelsSearch && kb-macro.active,
· args: {"command":"chat.models.action.clearSearchResults"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: inQuickInput && kb-macro.active,
· args: {"command":"quickInput.hide"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: inQuickOpen && kb-macro.active,
· args: {"command":"workbench.action.closeQuickOpen"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: inReferenceSearchEditor && kb-macro.active && !config.editor.stablePeek,
· args: {"command":"closeReferenceSearch"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: inSearchEditor && kb-macro.active,
· args: {"command":"search.action.focusQueryEditorWidget"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: inSettingsEditor && inSettingsSearch && kb-macro.active,
· args: {"command":"settings.action.clearSearchResults"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: inSettingsEditor && kb-macro.active && !inSettingsJSONEditor && !inSettingsSearch,
· args: {"command":"settings.action.focusLevelUp"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: inSnippetMode && kb-macro.active && textInputFocus,
· args: {"command":"leaveSnippet","record":"side-effect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: inWelcome && kb-macro.active && activeEditor == 'gettingStartedPage',
· args: {"command":"welcome.goBack"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: inlineChatHasEditsAgent && inlineChatInputWidgetFocused && kb-macro.active || inlineChatHasNotebookAgent && inlineChatInputWidgetFocused && kb-macro.active && activeEditor == 'workbench.editor.notebook',
· args: {"command":"inlineChat.hideInput"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: inlineEditIsVisible && kb-macro.active || inlineSuggestionVisible && kb-macro.active,
· args: {"command":"editor.action.inlineSuggest.hide","record":"side-effect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: inputFocus && kb-macro.active && notebookEditorFocused && !editorHasMultipleSelections && !editorHasSelection && !editorHoverVisible && !inlineChatFocused,
· args: {"command":"notebook.cell.quitEdit"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: isReadingLineWithInlayHints && kb-macro.active,
· args: {"command":"inlayHints.stopReadingLineWithHint"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: kb-macro.active && listFocus && listHasSelectionOrFocus && !inputFocus && !treestickyScrollFocused,
· args: {"command":"list.clear"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: kb-macro.active && listFocus && searchViewletVisible && !inputFocus && !treestickyScrollFocused && searchState != '0',
· args: {"command":"search.action.cancel"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: kb-macro.active && listFocus && treeFindOpen,
· args: {"command":"list.closeFind"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: kb-macro.active && messageVisible,
· args: {"command":"leaveEditorMessage"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: kb-macro.active && notebookEditorFocused && notebookOutputFocused,
· args: {"command":"notebook.cell.quitEdit"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: kb-macro.active && notificationCenterVisible,
· args: {"command":"notifications.hideList"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: kb-macro.active && notificationFocus && notificationToastsVisible,
· args: {"command":"notifications.hideToasts"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: kb-macro.active && notificationToastsVisible,
· args: {"command":"notifications.hideToasts"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: kb-macro.active && pasteWidgetVisible,
· args: {"command":"editor.hidePasteWidget"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: kb-macro.active && problemsFilterFocus,
· args: {"command":"problems.action.clearFilterText"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: kb-macro.active && replaceInputBoxFocus && searchViewletVisible,
· args: {"command":"closeReplaceInFilesWidget"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: kb-macro.active && scmInputHasValidationMessage && scmRepository,
· args: {"command":"scm.clearValidation"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: kb-macro.active && scmRepository && !editorHasSelection && !inlineSuggestionVisible && !scmInputHasValidationMessage && !suggestWidgetVisible,
· args: {"command":"scm.clearInput"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: kb-macro.active && scopedChatSynthesisInProgress && textToSpeechInProgress,
· args: {"command":"workbench.action.speech.stopReadAloud"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: kb-macro.active && scopedChatSynthesisInProgress,
· args: {"command":"workbench.action.chat.stopReadChatItemAloud"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: kb-macro.active && standaloneColorPickerVisible,
· args: {"command":"editor.action.hideColorPicker"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: kb-macro.active && statusBarFocused,
· args: {"command":"workbench.statusBar.clearFocus"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: kb-macro.active && stickyScrollFocused,
· args: {"command":"editor.action.selectEditor"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: kb-macro.active && suggestWidgetVisible && textInputFocus,
· args: {"command":"hideSuggestWidget","record":"side-effect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: kb-macro.active && terminalDictationInProgress,
· args: {"command":"workbench.action.terminal.stopVoice"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: kb-macro.active && terminalFindVisible && terminalFocusInAny && terminalHasBeenCreated || kb-macro.active && terminalFindVisible && terminalFocusInAny && terminalProcessSupported,
· args: {"command":"workbench.action.terminal.hideFind"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: kb-macro.active && terminalFocus && terminalHasBeenCreated && terminalIsOpen && terminalSuggestWidgetVisible || kb-macro.active && terminalFocus && terminalIsOpen && terminalProcessSupported && terminalSuggestWidgetVisible,
· args: {"command":"workbench.action.terminal.hideSuggestWidget"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: kb-macro.active && terminalFocusInAny && terminalHasBeenCreated && terminalTextSelected && !terminalFindVisible || kb-macro.active && terminalFocusInAny && terminalProcessSupported && terminalTextSelected && !terminalFindVisible,
· args: {"command":"workbench.action.terminal.clearSelection"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: kb-macro.active && testing.isInPeek && !config.editor.stablePeek || kb-macro.active && testing.isPeekVisible && !config.editor.stablePeek,
· args: {"command":"editor.closeTestPeek"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: kb-macro.active && typeHierarchyVisible && !config.editor.stablePeek,
· args: {"command":"editor.closeTypeHierarchy"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: kb-macro.active && voiceChatInProgress && scopedVoiceChatInProgress == 'editor' || kb-macro.active && voiceChatInProgress && scopedVoiceChatInProgress == 'inline' || kb-macro.active && voiceChatInProgress && scopedVoiceChatInProgress == 'quick' || kb-macro.active && voiceChatInProgress && scopedVoiceChatInProgress == 'view',
· args: {"command":"workbench.action.chat.stopListening"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: escape,
· when: kb-macro.active && webviewFindWidgetVisible && !editorFocus && activeEditor == 'WebviewEditor',
· args: {"command":"editor.action.webvieweditor.hideFind"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: f2,
· when: agentSessionsViewerFocused && kb-macro.active && !agentSessionHasMultipleSelected && chatSessionType == 'local',
· args: {"command":"agentSession.rename"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: f2,
· when: editorHasRenameProvider && editorTextFocus && kb-macro.active && !editorReadonly,
· args: {"command":"editor.action.rename"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: f2,
· when: filesExplorerFocus && foldersViewVisible && kb-macro.active && !explorerResourceIsRoot && !explorerResourceReadonly && !inputFocus,
· args: {"command":"renameFile"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: f2,
· when: kb-macro.active && terminalHasBeenCreated && terminalTabsFocus && terminalTabsSingularSelection || kb-macro.active && terminalProcessSupported && terminalTabsFocus && terminalTabsSingularSelection,
· args: {"command":"workbench.action.terminal.renameActiveTab"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: f2,
· when: kb-macro.active && tunnelViewFocus && tunnelType == 'Forwarded' && tunnelViewMultiSelection == 'undefined',
· args: {"command":"remote.tunnel.label"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: f2,
· when: kb-macro.active && variablesFocused,
· args: {"command":"debug.setVariable"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: f2,
· when: kb-macro.active && watchExpressionsFocused,
· args: {"command":"debug.renameWatchExpression"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: f3,
· when: browserFindWidgetVisible && kb-macro.active && activeEditor == 'workbench.editor.browser',
· args: {"command":"workbench.action.browser.findNext"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: f3,
· when: editorFocus && kb-macro.active,
· args: {"command":"editor.action.nextMatchFindAction"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: f3,
· when: findWidgetVisible && kb-macro.active && notebookEditorFocused,
· args: {"command":"notebook.findNext.fromWidget"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: f3,
· when: kb-macro.active && listFocus && listSupportsFind,
· args: {"command":"list.find"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: f3,
· when: kb-macro.active && terminalFindFocused && terminalHasBeenCreated || kb-macro.active && terminalFindFocused && terminalProcessSupported || kb-macro.active && terminalFocusInAny && terminalHasBeenCreated || kb-macro.active && terminalFocusInAny && terminalProcessSupported,
· args: {"command":"workbench.action.terminal.findNext"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: f3,
· when: kb-macro.active && view == 'workbench.panel.repl.view',
· args: {"command":"list.find.replInputFocus"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: f4,
· when: hasSearchResult && kb-macro.active || inSearchEditor && kb-macro.active,
· args: {"command":"search.action.focusNextSearchResult"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: f4,
· when: inReferenceSearchEditor && kb-macro.active || kb-macro.active && referenceSearchVisible,
· args: {"command":"goToNextReference"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: f4,
· when: kb-macro.active && reference-list.hasResult && references-view.canNavigate,
· args: {"command":"references-view.next"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: f5,
· when: browserFocused && kb-macro.active && activeEditor == 'workbench.editor.browser',
· args: {"command":"workbench.action.browser.reload"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: f5,
· when: debuggersAvailable && kb-macro.active && debugState == 'inactive',
· args: {"command":"workbench.action.debug.start"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: f5,
· when: kb-macro.active && !debuggersAvailable,
· args: {"command":"debug.openView"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: f5,
· when: kb-macro.active && debugState == 'stopped',
· args: {"command":"workbench.action.debug.continue"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: f6,
· when: kb-macro.active && debugState == 'running',
· args: {"command":"workbench.action.debug.pause"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: f6,
· when: kb-macro.active,
· args: {"command":"workbench.action.focusNextPart"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: f7,
· when: accessibilityModeEnabled && chatEdits.hasEditorModifications && editorFocus && kb-macro.active && !chatEdits.isCurrentlyBeingModified,
· args: {"command":"chatEditor.action.showAccessibleDiffView"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: f7,
· when: editorTextFocus && hasWordHighlights && kb-macro.active,
· args: {"command":"editor.action.wordHighlight.next"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: f7,
· when: isInDiffEditor && kb-macro.active,
· args: {"command":"editor.action.accessibleDiffViewer.next"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: f8,
· when: editorFocus && kb-macro.active,
· args: {"command":"editor.action.marker.nextInFiles"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: f9,
· when: debuggersAvailable && disassemblyViewFocus && kb-macro.active || debuggersAvailable && editorTextFocus && kb-macro.active,
· args: {"command":"editor.debug.action.toggleBreakpoint"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: f10,
· when: kb-macro.active && !inDebugMode && debugConfigurationType == 'node' || kb-macro.active && !inDebugMode && debugConfigurationType == 'pwa-extensionHost' || kb-macro.active && !inDebugMode && debugConfigurationType == 'pwa-node',
· args: {"command":"extension.node-debug.startWithStopOnEntry"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: f10,
· when: kb-macro.active && debugState == 'stopped',
· args: {"command":"workbench.action.debug.stepOver"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: f11,
· 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',
· args: {"command":"extension.node-debug.startWithStopOnEntry"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: f11,
· when: kb-macro.active && !isIOS,
· args: {"command":"workbench.action.toggleFullScreen"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: f11,
· when: kb-macro.active && debugState != 'inactive',
· args: {"command":"workbench.action.debug.stepInto"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: f12,
· when: browserHasUrl && kb-macro.active && !browserHasError && activeEditor == 'workbench.editor.browser',
· args: {"command":"workbench.action.browser.toggleDevTools"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: f12,
· when: editorHasDefinitionProvider && editorTextFocus && kb-macro.active,
· args: {"command":"editor.action.revealDefinition"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: f12,
· when: hasSymbols && kb-macro.active,
· args: {"command":"editor.gotoNextSymbolFromResult"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: f12,
· when: inReferenceSearchEditor && kb-macro.active || kb-macro.active && referenceSearchVisible,
· args: {"command":"goToNextReference"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: home,
· when: editorHoverFocused && kb-macro.active,
· args: {"command":"editor.action.goToTopHover"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: home,
· when: explorerViewletCompressedFocus && filesExplorerFocus && foldersViewVisible && kb-macro.active && !explorerViewletCompressedFirstFocus && !inputFocus,
· args: {"command":"firstCompressedFolder"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: home,
· when: kb-macro.active && listFocus && !inputFocus && !treestickyScrollFocused,
· args: {"command":"list.focusFirst"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: home,
· when: kb-macro.active && notificationFocus && notificationToastsVisible,
· args: {"command":"notifications.focusFirstToast"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: home,
· when: kb-macro.active && statusBarFocused,
· args: {"command":"workbench.statusBar.focusFirst"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: home,
· when: kb-macro.active && textInputFocus,
· args: {"command":"cursorHome"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: insert,
· when: kb-macro.active,
· args: {"command":"editor.action.toggleOvertypeInsertMode"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: left,
· when: bannerFocused && kb-macro.active,
· args: {"command":"workbench.banner.focusPreviousAction"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: left,
· when: breadcrumbsActive && breadcrumbsVisible && kb-macro.active,
· args: {"command":"breadcrumbs.focusPrevious"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: left,
· when: codeActionMenuVisible && kb-macro.active && !codeActionMenuFilterFocused,
· args: {"command":"collapseSectionCodeAction"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: left,
· when: editorHoverFocused && kb-macro.active,
· args: {"command":"editor.action.scrollLeftHover"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: left,
· when: explorerViewletCompressedFocus && filesExplorerFocus && foldersViewVisible && kb-macro.active && !explorerViewletCompressedFirstFocus && !inputFocus,
· args: {"command":"previousCompressedFolder"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: left,
· when: iconSelectBoxFocus && iconSelectBoxInputEmpty && kb-macro.active || iconSelectBoxFocus && kb-macro.active && !iconSelectBoxInputFocus,
· args: {"command":"iconSelectBox.focusPrevious"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: left,
· when: inSettingsEditor && kb-macro.active && settingRowFocus,
· args: {"command":"settings.action.focusTOC"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: left,
· when: kb-macro.active && listFocus && treeElementCanCollapse && !inputFocus && !treestickyScrollFocused || kb-macro.active && listFocus && treeElementHasParent && !inputFocus && !treestickyScrollFocused,
· args: {"command":"list.collapse"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: left,
· when: kb-macro.active && notebookEditorFocused && !inputFocus && activeEditor == 'workbench.editor.notebook',
· args: {"command":"notebook.fold"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: left,
· when: kb-macro.active && notificationFocus,
· args: {"command":"notification.collapse"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: left,
· when: kb-macro.active && statusBarFocused,
· args: {"command":"workbench.statusBar.focusPrevious"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: left,
· when: kb-macro.active && textInputFocus,
· args: {"command":"cursorLeft"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: left,
· when: kb-macro.active && treestickyScrollFocused,
· args: {"command":"list.stickyScroll.collapse"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: m,
· when: kb-macro.active && notebookEditorFocused && !inputFocus && !notebookOutputFocused && activeEditor == 'workbench.editor.notebook' && notebookCellType == 'code',
· args: {"command":"notebook.cell.changeToMarkdown"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: pagedown,
· when: editorHoverFocused && kb-macro.active,
· args: {"command":"editor.action.pageDownHover"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: pagedown,
· when: editorTextFocus && inputFocus && kb-macro.active && notebookEditorFocused,
· args: {"command":"notebook.cell.cursorPageDown"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: pagedown,
· when: false,
· args: {"command":"workbench.action.terminal.scrollDownPage"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: pagedown,
· when: inQuickInput && kb-macro.active && quickInputType == 'quickPick' || inQuickInput && kb-macro.active && quickInputType == 'quickTree',
· args: {"command":"quickInput.pageNext"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: pagedown,
· when: interactivePlaygroundFocus && kb-macro.active && !editorTextFocus,
· args: {"command":"workbench.action.interactivePlayground.pageDown"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: pagedown,
· when: kb-macro.active && listFocus && !inputFocus && !treestickyScrollFocused,
· args: {"command":"list.focusPageDown"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: pagedown,
· when: kb-macro.active && notificationFocus && notificationToastsVisible,
· args: {"command":"notifications.focusLastToast"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: pagedown,
· when: kb-macro.active && suggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocus || kb-macro.active && suggestWidgetVisible && textInputFocus && !suggestWidgetHasFocusedSuggestion,
· args: {"command":"selectNextPageSuggestion","record":"side-effect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: pagedown,
· when: kb-macro.active && terminalFocus && terminalHasBeenCreated && terminalIsOpen && terminalSuggestWidgetVisible || kb-macro.active && terminalFocus && terminalIsOpen && terminalProcessSupported && terminalSuggestWidgetVisible,
· args: {"command":"workbench.action.terminal.selectNextPageSuggestion"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: pagedown,
· when: kb-macro.active && textInputFocus,
· args: {"command":"cursorPageDown"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: pageup,
· when: editorHoverFocused && kb-macro.active,
· args: {"command":"editor.action.pageUpHover"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: pageup,
· when: editorTextFocus && inputFocus && kb-macro.active && notebookEditorFocused,
· args: {"command":"notebook.cell.cursorPageUp"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: pageup,
· when: false,
· args: {"command":"workbench.action.terminal.scrollUpPage"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: pageup,
· when: inQuickInput && kb-macro.active && quickInputType == 'quickPick' || inQuickInput && kb-macro.active && quickInputType == 'quickTree',
· args: {"command":"quickInput.pagePrevious"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: pageup,
· when: interactivePlaygroundFocus && kb-macro.active && !editorTextFocus,
· args: {"command":"workbench.action.interactivePlayground.pageUp"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: pageup,
· when: kb-macro.active && listFocus && !inputFocus && !treestickyScrollFocused,
· args: {"command":"list.focusPageUp"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: pageup,
· when: kb-macro.active && notificationFocus && notificationToastsVisible,
· args: {"command":"notifications.focusFirstToast"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: pageup,
· when: kb-macro.active && suggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocus || kb-macro.active && suggestWidgetVisible && textInputFocus && !suggestWidgetHasFocusedSuggestion,
· args: {"command":"selectPrevPageSuggestion","record":"side-effect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: pageup,
· when: kb-macro.active && terminalFocus && terminalHasBeenCreated && terminalIsOpen && terminalSuggestWidgetVisible || kb-macro.active && terminalFocus && terminalIsOpen && terminalProcessSupported && terminalSuggestWidgetVisible,
· args: {"command":"workbench.action.terminal.selectPrevPageSuggestion"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: pageup,
· when: kb-macro.active && textInputFocus,
· args: {"command":"cursorPageUp"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: right,
· when: bannerFocused && kb-macro.active,
· args: {"command":"workbench.banner.focusNextAction"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: right,
· when: breadcrumbsActive && breadcrumbsVisible && kb-macro.active,
· args: {"command":"breadcrumbs.focusNext"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: right,
· when: codeActionMenuVisible && kb-macro.active && !codeActionMenuFilterFocused,
· args: {"command":"expandSectionCodeAction"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: right,
· when: cursorAtEndOfQuickInputBox && inQuickInput && kb-macro.active && quickInputType == 'quickPick' || inQuickInput && kb-macro.active && !inputFocus && quickInputType == 'quickPick',
· args: {"command":"quickInput.acceptInBackground"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: right,
· when: editorHoverFocused && kb-macro.active,
· args: {"command":"editor.action.scrollRightHover"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: right,
· when: explorerViewletCompressedFocus && filesExplorerFocus && foldersViewVisible && kb-macro.active && !explorerViewletCompressedLastFocus && !inputFocus,
· args: {"command":"nextCompressedFolder"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: right,
· when: iconSelectBoxFocus && iconSelectBoxInputEmpty && kb-macro.active || iconSelectBoxFocus && kb-macro.active && !iconSelectBoxInputFocus,
· args: {"command":"iconSelectBox.focusNext"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: right,
· when: kb-macro.active && listFocus && treeElementCanExpand && !inputFocus && !treestickyScrollFocused || kb-macro.active && listFocus && treeElementHasChild && !inputFocus && !treestickyScrollFocused,
· args: {"command":"list.expand"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: right,
· when: kb-macro.active && notebookEditorFocused && !inputFocus && activeEditor == 'workbench.editor.notebook',
· args: {"command":"notebook.unfold"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: right,
· when: kb-macro.active && notificationFocus,
· args: {"command":"notification.expand"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: right,
· when: kb-macro.active && statusBarFocused,
· args: {"command":"workbench.statusBar.focusNext"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: right,
· when: kb-macro.active && textInputFocus,
· args: {"command":"cursorRight"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+.,
· when: kb-macro.active && textInputFocus && !editorReadonly && supportedCodeAction =~ /(\\s|^)quickfix\\b/,
· args: {"command":"editor.action.autoFix"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+0,
· when: kb-macro.active,
· args: {"command":"workbench.action.toggleEditorGroupLayout"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+1,
· when: kb-macro.active,
· args: {"command":"workbench.action.moveEditorToFirstGroup"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+9,
· when: kb-macro.active,
· args: {"command":"workbench.action.moveEditorToLastGroup"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+a,
· when: editorTextFocus && kb-macro.active && !editorReadonly,
· args: {"command":"editor.action.blockComment"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+c,
· when: editorFocus && kb-macro.active,
· args: {"command":"copyFilePath"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+c,
· when: fileMatchOrFolderMatchWithResourceFocus && kb-macro.active,
· args: {"command":"search.action.copyPath"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+c,
· when: kb-macro.active && !editorFocus,
· args: {"command":"copyFilePath"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+d,
· when: editorTextFocus && kb-macro.active && !notebookEditable,
· args: {"command":"editor.detectLanguage"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+d,
· when: kb-macro.active && notebookCellEditable && notebookEditable,
· args: {"command":"notebook.cell.detectLanguage"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+down,
· when: editorTextFocus && kb-macro.active && !editorReadonly,
· args: {"command":"editor.action.copyLinesDownAction"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+down,
· when: false,
· args: {"command":"editor.action.insertCursorBelow"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+down,
· when: kb-macro.active && notebookEditorFocused && !inputFocus,
· args: {"command":"notebook.cell.copyDown"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+enter,
· when: chatInputHasText && inChatInput && kb-macro.active && !chatSessionRequestInProgress && chatAgentKind == 'ask',
· args: {"command":"workbench.action.chat.submitWithoutDispatching"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+f,
· when: editorHasDocumentFormattingProvider && editorTextFocus && inCompositeEditor && kb-macro.active && notebookEditable && !editorReadonly && activeEditor == 'workbench.editor.notebook',
· args: {"command":"notebook.formatCell"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+f,
· when: editorHasDocumentFormattingProvider && editorTextFocus && kb-macro.active && !editorReadonly && !inCompositeEditor,
· args: {"command":"editor.action.formatDocument"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+f,
· when: editorTextFocus && kb-macro.active && !editorHasDocumentFormattingProvider && !editorReadonly,
· args: {"command":"editor.action.formatDocument.none"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+f,
· when: explorerResourceIsFolder && filesExplorerFocus && foldersViewVisible && kb-macro.active && !inputFocus,
· args: {"command":"filesExplorer.findInFolder"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+f,
· when: folderMatchWithResourceFocus && kb-macro.active && searchViewletVisible,
· args: {"command":"search.action.restrictSearchToFolder"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+f,
· when: kb-macro.active && notebookEditable && !editorTextFocus && activeEditor == 'workbench.editor.notebook',
· args: {"command":"notebook.format"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+f1,
· when: false,
· args: {"command":"editor.action.accessibilityHelp"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+f1,
· when: kb-macro.active,
· args: {"command":"editor.action.toggleScreenReaderAccessibilityMode"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+f2,
· when: false,
· args: {"command":"editor.action.accessibleView"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+f2,
· when: false,
· args: {"command":"workbench.action.terminal.focusAccessibleBuffer"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+f3,
· when: editorTextFocus && kb-macro.active && !textCompareEditorActive,
· args: {"command":"editor.action.dirtydiff.previous"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+f3,
· when: kb-macro.active && activeEditor == 'workbench.editor.notebookTextDiffEditor',
· args: {"command":"notebook.diff.action.previous"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+f4,
· when: false,
· args: {"command":"editor.action.toggleScreenReaderAccessibilityMode"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+f5,
· when: chatEdits.hasEditorModifications && chatIsEnabled && editorFocus && kb-macro.active || chatEdits.hasEditorModifications && chatIsEnabled && kb-macro.active && notebookCellListFocused,
· args: {"command":"chatEditor.action.navigatePrevious"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+f5,
· when: editorTextFocus && kb-macro.active && !textCompareEditorActive && quickDiffDecorationCount != '0',
· args: {"command":"workbench.action.editor.previousChange"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+f5,
· when: kb-macro.active && activeEditor == 'multiDiffEditor',
· args: {"command":"multiDiffEditor.goToPreviousChange"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+f5,
· when: kb-macro.active && textCompareEditorVisible,
· args: {"command":"workbench.action.compareEditor.previousChange"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+f7,
· when: chatEdits.hasEditorModifications && editorFocus && kb-macro.active,
· args: {"command":"chatEditor.action.toggleDiff"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+f8,
· when: editorFocus && kb-macro.active && testing.isPeekVisible,
· args: {"command":"testing.goToPreviousMessage"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+f8,
· when: editorFocus && kb-macro.active,
· args: {"command":"editor.action.marker.prev"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+f9,
· when: activeEditor && kb-macro.active && testing.hasCoverageInFile,
· args: {"command":"testing.coverage.goToPreviousMissedLine"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+f9,
· when: kb-macro.active,
· args: {"command":"editor.action.previousCommentThreadAction"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+f10,
· when: activeEditorHasCommentingRange && kb-macro.active,
· args: {"command":"editor.action.previousCommentedRangeAction"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+f12,
· when: editorHasReferenceProvider && kb-macro.active,
· args: {"command":"references-view.findReferences"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+h,
· when: callHierarchyVisible && kb-macro.active && callHierarchyDirection == 'incomingCalls',
· args: {"command":"editor.showOutgoingCalls"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+h,
· when: callHierarchyVisible && kb-macro.active && callHierarchyDirection == 'outgoingCalls',
· args: {"command":"editor.showIncomingCalls"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+h,
· when: editorHasCallHierarchyProvider && editorTextFocus && kb-macro.active && !inReferenceSearchEditor,
· args: {"command":"editor.showCallHierarchy"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+h,
· when: editorHasCallHierarchyProvider && kb-macro.active,
· args: {"command":"references-view.showCallHierarchy"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+h,
· when: kb-macro.active && typeHierarchyVisible && typeHierarchyDirection == 'subtypes',
· args: {"command":"editor.showSupertypes"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+h,
· when: kb-macro.active && typeHierarchyVisible && typeHierarchyDirection == 'supertypes',
· args: {"command":"editor.showSubtypes"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+i,
· when: editorTextFocus && kb-macro.active,
· args: {"command":"editor.action.insertCursorAtEndOfEachLineSelected"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+left,
· when: editorTextFocus && kb-macro.active,
· args: {"command":"editor.action.smartSelect.shrink"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+left,
· when: false,
· args: {"command":"cursorWordLeftSelect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+o,
· when: kb-macro.active && textInputFocus && !editorReadonly && supportedCodeAction =~ /(\\s|^)source\\.organizeImports\\b/,
· args: {"command":"editor.action.organizeImports"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+oem_102,
· when: false,
· args: {"command":"editor.action.autoFix"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+r,
· when: kb-macro.active && !editorFocus,
· args: {"command":"revealFileInOS"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+right,
· when: editorTextFocus && kb-macro.active,
· args: {"command":"editor.action.smartSelect.expand"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+right,
· when: false,
· args: {"command":"cursorWordEndRightSelect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+up,
· when: editorTextFocus && kb-macro.active && !editorReadonly,
· args: {"command":"editor.action.copyLinesUpAction"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+up,
· when: false,
· args: {"command":"editor.action.insertCursorAbove"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+up,
· when: kb-macro.active && notebookEditorFocused && !inputFocus,
· args: {"command":"notebook.cell.copyUp"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+win+c,
· when: kb-macro.active && !editorFocus,
· args: {"command":"copyRelativeFilePath"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+win+down,
· when: kb-macro.active && textInputFocus,
· args: {"command":"cursorColumnSelectDown"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+win+j,
· when: kb-macro.active && notebookEditorFocused,
· args: {"command":"notebook.cell.joinAbove"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+win+j,
· when: kb-macro.active && notebookEditorFocused,
· args: {"command":"notebook.cell.joinAbove"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+win+left,
· when: kb-macro.active && textInputFocus,
· args: {"command":"cursorColumnSelectLeft"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+win+pagedown,
· when: kb-macro.active && textInputFocus,
· args: {"command":"cursorColumnSelectPageDown"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+win+pageup,
· when: kb-macro.active && textInputFocus,
· args: {"command":"cursorColumnSelectPageUp"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+win+right,
· when: kb-macro.active && textInputFocus,
· args: {"command":"cursorColumnSelectRight"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+alt+win+up,
· when: kb-macro.active && textInputFocus,
· args: {"command":"cursorColumnSelectUp"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+backspace,
· when: kb-macro.active && textInputFocus,
· args: {"command":"deleteLeft"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+delete,
· when: agentSessionIsArchived && agentSessionsViewerFocused && kb-macro.active,
· args: {"command":"agentSession.unarchive"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+delete,
· when: false,
· args: {"command":"editor.action.clipboardCutAction","await":"document clipboard"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+delete,
· when: false,
· args: {"command":"editor.action.clipboardCutAction","await":"document selection clipboard"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+delete,
· when: filesExplorerFocus && foldersViewVisible && kb-macro.active && !inputFocus,
· args: {"command":"deleteFile"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+delete,
· when: kb-macro.active && !kb-macro.headOfLine,
· args: {"command":"editor.action.clipboardCutAction","await":"document selection clipboard"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+delete,
· when: kb-macro.active && kb-macro.headOfLine,
· args: {"command":"editor.action.clipboardCutAction","await":"document clipboard"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+down,
· when: editorColumnSelection && kb-macro.active && textInputFocus,
· args: {"command":"cursorColumnSelectDown"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+down,
· when: kb-macro.active && listFocus && listSupportsMultiselect && !inputFocus && !treestickyScrollFocused,
· args: {"command":"list.expandSelectionDown"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+down,
· when: kb-macro.active && textInputFocus,
· args: {"command":"cursorDownSelect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+end,
· when: false,
· args: {"command":"workbench.action.terminal.scrollToBottom"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+end,
· when: false,
· args: {"command":"workbench.action.terminal.scrollToBottomAccessibleView"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+end,
· when: kb-macro.active && textInputFocus,
· args: {"command":"cursorEndSelect","args":{"sticky":false}},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+enter,
· when: browserFindWidgetFocused && kb-macro.active && activeEditor == 'workbench.editor.browser',
· args: {"command":"workbench.action.browser.findPrevious"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+enter,
· when: callHierarchyVisible && kb-macro.active,
· args: {"command":"editor.refocusCallHierarchy"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+enter,
· when: config.interactiveWindow.executeWithShiftEnter && isCompositeNotebook && kb-macro.active && !notebookCellListFocused && activeEditor == 'workbench.editor.repl',
· args: {"command":"repl.execute"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+enter,
· when: config.interactiveWindow.executeWithShiftEnter && isCompositeNotebook && kb-macro.active && activeEditor == 'workbench.editor.interactive',
· args: {"command":"interactive.execute"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+enter,
· when: config.terminal.integrated.enableWin32InputMode && kb-macro.active && terminalFocus && terminalShellIntegrationEnabled && !accessibilityModeEnabled && terminalShellType == 'pwsh',
· args: {"command":"workbench.action.terminal.sendSequence","args":{"text":"\u001b[24~c"}},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+enter,
· when: editorFocus && findInputFocussed && kb-macro.active,
· args: {"command":"editor.action.previousMatchFindAction"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+enter,
· when: kb-macro.active && notebookCellListFocused && !inlineChatFocused && notebookCellType == 'markup' || kb-macro.active && notebookCellListFocused && notebookMissingKernelExtension && !inlineChatFocused && !notebookCellExecuting && notebookCellType == 'code' || kb-macro.active && notebookCellListFocused && !inlineChatFocused && !notebookCellExecuting && notebookCellType == 'code' && notebookKernelCount > 0 || kb-macro.active && notebookCellListFocused && !inlineChatFocused && !notebookCellExecuting && notebookCellType == 'code' && notebookKernelSourceCount > 0,
· args: {"command":"notebook.cell.executeAndSelectBelow"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+enter,
· when: kb-macro.active && suggestWidgetHasFocusedSuggestion && suggestWidgetVisible && textInputFocus,
· args: {"command":"acceptAlternativeSelectedSuggestion","record":"side-effect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+enter,
· when: kb-macro.active && terminalFindInputFocused && terminalHasBeenCreated || kb-macro.active && terminalFindInputFocused && terminalProcessSupported,
· args: {"command":"workbench.action.terminal.findNext"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+enter,
· when: kb-macro.active && typeHierarchyVisible,
· args: {"command":"editor.refocusTypeHierarchy"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+enter,
· when: kb-macro.active && webviewFindWidgetFocused && !editorFocus && activeEditor == 'WebviewEditor',
· args: {"command":"editor.action.webvieweditor.findPrevious"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+enter,
· when: kb-macro.active && webviewFindWidgetFocused && !editorFocus && activeEditor == 'workbench.editor.extension',
· args: {"command":"editor.action.extensioneditor.findPrevious"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+escape,
· when: LinkedEditingInputVisible && editorTextFocus && kb-macro.active,
· args: {"command":"cancelLinkedEditingInput"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+escape,
· when: breakpointWidgetVisible && kb-macro.active && textInputFocus,
· args: {"command":"closeBreakpointWidget"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+escape,
· when: commentEditorFocused && kb-macro.active || commentFocused && kb-macro.active,
· args: {"command":"workbench.action.hideComment"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+escape,
· when: dirtyDiffVisible && kb-macro.active,
· args: {"command":"closeQuickDiff"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+escape,
· when: editorFocus && findWidgetVisible && kb-macro.active && !isComposing,
· args: {"command":"closeFindWidget"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+escape,
· when: editorFocus && kb-macro.active && markersNavigationVisible,
· args: {"command":"closeMarkersNavigation"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+escape,
· when: editorFocus && kb-macro.active && parameterHintsVisible,
· args: {"command":"closeParameterHints"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+escape,
· when: editorFocus && kb-macro.active && renameInputVisible,
· args: {"command":"cancelRenameInput"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+escape,
· when: editorHasMultipleSelections && kb-macro.active && textInputFocus,
· args: {"command":"removeSecondaryCursors"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+escape,
· when: editorHasSelection && kb-macro.active && textInputFocus,
· args: {"command":"cancelSelection"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+escape,
· when: editorTextFocus && kb-macro.active && referenceSearchVisible && !config.editor.stablePeek || kb-macro.active && referenceSearchVisible && !config.editor.stablePeek && !inputFocus,
· args: {"command":"closeReferenceSearch"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+escape,
· when: inInlineEditsPreviewEditor && kb-macro.active,
· args: {"command":"editor.action.inlineSuggest.hide","record":"side-effect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+escape,
· when: inQuickOpen && kb-macro.active,
· args: {"command":"workbench.action.closeQuickOpen"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+escape,
· when: inReferenceSearchEditor && kb-macro.active && !config.editor.stablePeek,
· args: {"command":"closeReferenceSearch"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+escape,
· when: inSnippetMode && kb-macro.active && textInputFocus,
· args: {"command":"leaveSnippet","record":"side-effect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+escape,
· when: kb-macro.active && suggestWidgetVisible && textInputFocus,
· args: {"command":"hideSuggestWidget","record":"side-effect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+escape,
· when: kb-macro.active && terminalFindVisible && terminalFocusInAny && terminalHasBeenCreated || kb-macro.active && terminalFindVisible && terminalFocusInAny && terminalProcessSupported,
· args: {"command":"workbench.action.terminal.hideFind"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+f3,
· when: browserFindWidgetVisible && kb-macro.active && activeEditor == 'workbench.editor.browser',
· args: {"command":"workbench.action.browser.findPrevious"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+f3,
· when: editorFocus && kb-macro.active,
· args: {"command":"editor.action.previousMatchFindAction"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+f3,
· when: findWidgetVisible && kb-macro.active && notebookEditorFocused,
· args: {"command":"notebook.findPrevious.fromWidget"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+f3,
· when: kb-macro.active && terminalFindFocused && terminalHasBeenCreated || kb-macro.active && terminalFindFocused && terminalProcessSupported || kb-macro.active && terminalFocusInAny && terminalHasBeenCreated || kb-macro.active && terminalFocusInAny && terminalProcessSupported,
· args: {"command":"workbench.action.terminal.findPrevious"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+f4,
· when: hasSearchResult && kb-macro.active || inSearchEditor && kb-macro.active,
· args: {"command":"search.action.focusPreviousSearchResult"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+f4,
· when: inReferenceSearchEditor && kb-macro.active || kb-macro.active && referenceSearchVisible,
· args: {"command":"goToPreviousReference"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+f4,
· when: kb-macro.active && reference-list.hasResult && references-view.canNavigate,
· args: {"command":"references-view.prev"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+f5,
· when: focusedSessionIsAttach && inDebugMode && kb-macro.active,
· args: {"command":"workbench.action.debug.disconnect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+f5,
· when: inDebugMode && kb-macro.active && !focusedSessionIsAttach,
· args: {"command":"workbench.action.debug.stop"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+f6,
· when: kb-macro.active,
· args: {"command":"workbench.action.focusPreviousPart"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+f7,
· when: editorTextFocus && hasWordHighlights && kb-macro.active,
· args: {"command":"editor.action.wordHighlight.prev"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+f7,
· when: isInDiffEditor && kb-macro.active,
· args: {"command":"editor.action.accessibleDiffViewer.prev"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+f8,
· when: editorFocus && kb-macro.active,
· args: {"command":"editor.action.marker.prevInFiles"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+f9,
· when: editorTextFocus && kb-macro.active,
· args: {"command":"editor.debug.action.toggleInlineBreakpoint"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+f9,
· when: inSettingsEditor && kb-macro.active,
· args: {"command":"settings.action.showContextMenu"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+f10,
· when: kb-macro.active && textInputFocus,
· args: {"command":"editor.action.showContextMenu"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+f11,
· when: kb-macro.active && debugState == 'stopped',
· args: {"command":"workbench.action.debug.stepOut"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+f12,
· when: editorHasReferenceProvider && editorTextFocus && kb-macro.active && !inReferenceSearchEditor && !isInEmbeddedEditor,
· args: {"command":"editor.action.goToReferences"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+f12,
· when: inReferenceSearchEditor && kb-macro.active || kb-macro.active && referenceSearchVisible,
· args: {"command":"goToPreviousReference"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+home,
· when: false,
· args: {"command":"workbench.action.terminal.scrollToTop"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+home,
· when: false,
· args: {"command":"workbench.action.terminal.scrollToTopAccessibleView"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+home,
· when: kb-macro.active && textInputFocus,
· args: {"command":"cursorHomeSelect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+insert,
· when: false,
· args: {"command":"workbench.action.terminal.pasteSelection"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+insert,
· when: kb-macro.active,
· args: {"command":"editor.action.clipboardPasteAction","await":"document selection"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+left,
· when: editorColumnSelection && kb-macro.active && textInputFocus,
· args: {"command":"cursorColumnSelectLeft"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+left,
· when: kb-macro.active && textInputFocus,
· args: {"command":"cursorLeftSelect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+pagedown,
· when: editorColumnSelection && kb-macro.active && textInputFocus,
· args: {"command":"cursorColumnSelectPageDown"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+pagedown,
· when: editorTextFocus && inputFocus && kb-macro.active && notebookEditorFocused && !notebookOutputFocused,
· args: {"command":"notebook.cell.cursorPageDownSelect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+pagedown,
· when: kb-macro.active && terminalFocusInAny && terminalHasBeenCreated && !terminalAltBufferActive || kb-macro.active && terminalFocusInAny && terminalProcessSupported && !terminalAltBufferActive,
· args: {"command":"workbench.action.terminal.scrollDownPage"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+pagedown,
· when: kb-macro.active && textInputFocus,
· args: {"command":"cursorPageDownSelect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+pageup,
· when: editorColumnSelection && kb-macro.active && textInputFocus,
· args: {"command":"cursorColumnSelectPageUp"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+pageup,
· when: editorTextFocus && inputFocus && kb-macro.active && notebookEditorFocused && !notebookOutputFocused,
· args: {"command":"notebook.cell.cursorPageUpSelect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+pageup,
· when: kb-macro.active && terminalFocusInAny && terminalHasBeenCreated && !terminalAltBufferActive || kb-macro.active && terminalFocusInAny && terminalProcessSupported && !terminalAltBufferActive,
· args: {"command":"workbench.action.terminal.scrollUpPage"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+pageup,
· when: kb-macro.active && textInputFocus,
· args: {"command":"cursorPageUpSelect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+right,
· when: editorColumnSelection && kb-macro.active && textInputFocus,
· args: {"command":"cursorColumnSelectRight"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+right,
· when: kb-macro.active && textInputFocus,
· args: {"command":"cursorRightSelect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+tab,
· when: editorTextFocus && kb-macro.active && !editorReadonly && !editorTabMovesFocus,
· args: {"command":"outdent"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+tab,
· when: hasOtherSuggestions && kb-macro.active && textInputFocus && !inSnippetMode && !suggestWidgetVisible && config.editor.tabCompletion == 'on',
· args: {"command":"insertPrevSuggestion","record":"side-effect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+tab,
· when: hasPrevTabstop && inSnippetMode && kb-macro.active && textInputFocus,
· args: {"command":"jumpToPrevSnippetPlaceholder","record":"side-effect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+tab,
· when: inInlineEditsPreviewEditor && kb-macro.active,
· args: {"command":"editor.action.inlineSuggest.commitAlternativeAction"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+tab,
· when: inlineEditIsVisible && inlineSuggestionAlternativeActionVisible && kb-macro.active,
· args: {"command":"editor.action.inlineSuggest.commitAlternativeAction"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+tab,
· when: kb-macro.active && suggestWidgetHasFocusedSuggestion && suggestWidgetVisible && textInputFocus,
· args: {"command":"acceptAlternativeSelectedSuggestion","record":"side-effect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+up,
· when: editorColumnSelection && kb-macro.active && textInputFocus,
· args: {"command":"cursorColumnSelectUp"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+up,
· when: kb-macro.active && listFocus && listSupportsMultiselect && !inputFocus && !treestickyScrollFocused,
· args: {"command":"list.expandSelectionUp"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+up,
· when: kb-macro.active && textInputFocus,
· args: {"command":"cursorUpSelect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+win+backspace,
· when: inSearchEditor && kb-macro.active,
· args: {"command":"search.searchEditor.action.deleteFileResults"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+win+g,
· when: editorFocus && kb-macro.active,
· args: {"command":"editor.action.previousMatchFindAction"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+win+g,
· when: findWidgetVisible && kb-macro.active && notebookEditorFocused,
· args: {"command":"notebook.findPrevious.fromWidget"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+win+g,
· when: kb-macro.active && terminalFindFocused && terminalHasBeenCreated || kb-macro.active && terminalFindFocused && terminalProcessSupported || kb-macro.active && terminalFocusInAny && terminalHasBeenCreated || kb-macro.active && terminalFocusInAny && terminalProcessSupported,
· args: {"command":"workbench.action.terminal.findPrevious"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+win+i,
· when: config.chat.agent.enabled && kb-macro.active && !chatSetupDisabled && !chatSetupHidden,
· args: {"command":"workbench.action.chat.openagent"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+win+left,
· when: config.terminal.integrated.enableWin32InputMode && kb-macro.active && terminalFocus && terminalShellType == 'pwsh',
· args: {"command":"workbench.action.terminal.sendSequence","args":{"text":"\u001b[1;2H"}},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+win+left,
· when: kb-macro.active && textInputFocus,
· args: {"command":"cursorHomeSelect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+win+right,
· when: config.terminal.integrated.enableWin32InputMode && kb-macro.active && terminalFocus && terminalShellIntegrationEnabled && !accessibilityModeEnabled && terminalShellType == 'pwsh',
· args: {"command":"workbench.action.terminal.sendSequence","args":{"text":"\u001b[24~d"}},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+win+right,
· when: kb-macro.active && textInputFocus,
· args: {"command":"cursorEndSelect","args":{"sticky":false}},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+win+u,
· when: kb-macro.active && workbench.panel.output.active,
· args: {"command":"workbench.action.output.toggleOutput"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: shift+win+up,
· when: kb-macro.active && listFocus && !inputFocus && !treestickyScrollFocused,
· args: {"command":"list.collapseAll"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: space,
· when: breadcrumbsActive && breadcrumbsVisible && kb-macro.active,
· args: {"command":"breadcrumbs.revealFocused"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: space,
· when: breakpointsFocused && kb-macro.active && !inputFocus,
· args: {"command":"debug.toggleBreakpoint"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: space,
· when: codeActionMenuVisible && kb-macro.active && !codeActionMenuFilterFocused,
· args: {"command":"toggleSectionCodeAction"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: space,
· when: filesExplorerFocus && foldersViewVisible && kb-macro.active && !explorerResourceIsFolder && !inputFocus,
· args: {"command":"filesExplorer.openFilePreserveFocus"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: space,
· when: inQuickInput && kb-macro.active && !inputFocus && quickInputType == 'quickPick' || inQuickInput && kb-macro.active && !inputFocus && quickInputType == 'quickTree',
· args: {"command":"quickInput.toggleCheckbox"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: space,
· when: kb-macro.active && listFocus && !inputFocus && !treestickyScrollFocused,
· args: {"command":"list.toggleExpand"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: space,
· when: kb-macro.active && listFocus && refactorPreview.enabled && !inputFocus && !treestickyScrollFocused,
· args: {"command":"refactorPreview.toggleCheckedState"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: space,
· when: kb-macro.active && notificationFocus,
· args: {"command":"notification.toggle"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: space,
· when: kb-macro.active && treestickyScrollFocused,
· args: {"command":"list.stickyScrolltoggleExpand"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: tab,
· when: atEndOfWord && kb-macro.active && textInputFocus && !hasOtherSuggestions && !inSnippetMode && !suggestWidgetVisible && config.editor.tabCompletion == 'on',
· args: {"command":"insertBestCompletion"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: tab,
· when: config.emmet.triggerExpansionOnTab && editorTextFocus && kb-macro.active && !editorReadonly && !editorTabMovesFocus,
· args: {"command":"editor.emmet.action.expandAbbreviation"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: tab,
· when: editorTextFocus && hasSnippetCompletions && kb-macro.active && !editorTabMovesFocus && !inSnippetMode,
· args: {"command":"insertSnippet","record":"side-effect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: tab,
· when: editorTextFocus && kb-macro.active && !editorReadonly && !editorTabMovesFocus,
· args: {"command":"tab"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: tab,
· when: hasNextTabstop && inSnippetMode && kb-macro.active && textInputFocus,
· args: {"command":"jumpToNextSnippetPlaceholder","record":"side-effect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: tab,
· when: hasOtherSuggestions && kb-macro.active && textInputFocus && !inSnippetMode && !suggestWidgetVisible && config.editor.tabCompletion == 'on',
· args: {"command":"insertNextSuggestion","record":"side-effect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: tab,
· when: inInlineEditsPreviewEditor && kb-macro.active,
· args: {"command":"editor.action.inlineSuggest.commit","record":"side-effect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: tab,
· when: inlineEditIsVisible && kb-macro.active && tabShouldAcceptInlineEdit && !editorHoverFocused && !editorTabMovesFocus && !suggestWidgetVisible || inlineEditIsVisible && inlineSuggestionVisible && kb-macro.active && tabShouldAcceptInlineEdit && !editorHoverFocused && !editorTabMovesFocus && !suggestWidgetVisible || inlineSuggestionHasIndentationLessThanTabSize && inlineSuggestionVisible && kb-macro.active && !editor.hasSelection && !editorHoverFocused && !editorTabMovesFocus && !suggestWidgetVisible || inlineEditIsVisible && inlineSuggestionHasIndentationLessThanTabSize && inlineSuggestionVisible && kb-macro.active && !editor.hasSelection && !editorHoverFocused && !editorTabMovesFocus && !suggestWidgetVisible,
· args: {"command":"editor.action.inlineSuggest.commit","record":"side-effect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: tab,
· when: inlineEditIsVisible && kb-macro.active && tabShouldJumpToInlineEdit && !editorHoverFocused && !editorTabMovesFocus && !suggestWidgetVisible,
· args: {"command":"editor.action.inlineSuggest.jump"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: tab,
· when: kb-macro.active && simpleSuggestWidgetHasFocusedSuggestion && terminalFocus && terminalHasBeenCreated && terminalIsOpen && terminalSuggestWidgetVisible || kb-macro.active && simpleSuggestWidgetHasFocusedSuggestion && terminalFocus && terminalIsOpen && terminalProcessSupported && terminalSuggestWidgetVisible,
· args: {"command":"workbench.action.terminal.acceptSelectedSuggestion"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: tab,
· when: kb-macro.active && suggestWidgetHasFocusedSuggestion && suggestWidgetVisible && textInputFocus,
· args: {"command":"acceptSelectedSuggestion","record":"side-effect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: up,
· when: bannerFocused && kb-macro.active,
· args: {"command":"workbench.banner.focusPreviousAction"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: up,
· when: config.notebook.navigation.allowNavigateToSurroundingCells && editorTextFocus && inputFocus && kb-macro.active && notebookEditorFocused && !accessibilityModeEnabled && !isEmbeddedDiffEditor && notebookEditorCursorAtLineBoundary == 'both' && notebookEditorCursorAtBoundary != 'bottom' && notebookEditorCursorAtBoundary != 'none' || config.notebook.navigation.allowNavigateToSurroundingCells && editorTextFocus && inputFocus && kb-macro.active && notebookEditorFocused && !accessibilityModeEnabled && !isEmbeddedDiffEditor && notebookEditorCursorAtLineBoundary == 'start' && notebookEditorCursorAtBoundary != 'bottom' && notebookEditorCursorAtBoundary != 'none',
· args: {"command":"notebook.focusPreviousEditor"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: up,
· when: config.notebook.navigation.allowNavigateToSurroundingCells && kb-macro.active && notebookCursorNavigationMode && notebookEditorFocused && !accessibilityModeEnabled && !isEmbeddedDiffEditor && !notebookCellMarkdownEditMode && notebookCellType == 'markup',
· args: {"command":"notebook.focusPreviousEditor"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: up,
· when: config.terminal.integrated.suggest.upArrowNavigatesHistory && kb-macro.active && terminalFocus && terminalHasBeenCreated && terminalIsOpen && terminalSuggestWidgetVisible && !simpleSuggestWidgetHasNavigated || config.terminal.integrated.suggest.upArrowNavigatesHistory && kb-macro.active && terminalFocus && terminalIsOpen && terminalProcessSupported && terminalSuggestWidgetVisible && !simpleSuggestWidgetHasNavigated,
· args: {"command":"workbench.action.terminal.hideSuggestWidgetAndNavigateHistory"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: up,
· when: editorHoverFocused && kb-macro.active,
· args: {"command":"editor.action.scrollUpHover"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: up,
· when: historyNavigationBackwardsEnabled && historyNavigationWidgetFocus && kb-macro.active && !isComposing && !suggestWidgetVisible,
· args: {"command":"history.showPrevious"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: up,
· when: iconSelectBoxFocus && kb-macro.active,
· args: {"command":"iconSelectBox.focusUp"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: up,
· when: inQuickInput && kb-macro.active && quickInputType == 'quickPick' || inQuickInput && kb-macro.active && quickInputType == 'quickTree',
· args: {"command":"quickInput.previous"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: up,
· when: interactivePlaygroundFocus && kb-macro.active && !editorTextFocus,
· args: {"command":"workbench.action.interactivePlayground.arrowUp"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: up,
· when: isCompositeNotebook && kb-macro.active && !notebookEditorFocused && !suggestWidgetVisible && interactiveInputCursorAtBoundary != 'bottom' && interactiveInputCursorAtBoundary != 'none',
· args: {"command":"interactive.history.previous"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: up,
· when: kb-macro.active && listFocus && !inputFocus && !treestickyScrollFocused,
· args: {"command":"list.focusUp"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: up,
· when: kb-macro.active && notebookOutputInputFocused,
· args: {"command":"notebook.cell.nullAction"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: up,
· when: kb-macro.active && notificationFocus && notificationToastsVisible,
· args: {"command":"notifications.focusPreviousToast"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: up,
· when: kb-macro.active && renameInputVisible,
· args: {"command":"focusPreviousRenameSuggestion"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: up,
· when: kb-macro.active && scmInputIsInFirstPosition && scmRepository && !suggestWidgetVisible,
· args: {"command":"scm.viewPreviousCommit"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: up,
· when: kb-macro.active && simpleSuggestWidgetHasNavigated && terminalFocus && terminalHasBeenCreated && terminalIsOpen && terminalSuggestWidgetVisible || kb-macro.active && simpleSuggestWidgetHasNavigated && terminalFocus && terminalIsOpen && terminalProcessSupported && terminalSuggestWidgetVisible || kb-macro.active && terminalFocus && terminalHasBeenCreated && terminalIsOpen && terminalSuggestWidgetVisible && !config.terminal.integrated.suggest.upArrowNavigatesHistory || kb-macro.active && terminalFocus && terminalIsOpen && terminalProcessSupported && terminalSuggestWidgetVisible && !config.terminal.integrated.suggest.upArrowNavigatesHistory,
· args: {"command":"workbench.action.terminal.selectPrevSuggestion"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: up,
· when: kb-macro.active && statusBarFocused,
· args: {"command":"workbench.statusBar.focusPrevious"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: up,
· when: kb-macro.active && stickyScrollFocused,
· args: {"command":"editor.action.selectPreviousStickyScrollLine"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: up,
· when: kb-macro.active && suggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocus || kb-macro.active && suggestWidgetVisible && textInputFocus && !suggestWidgetHasFocusedSuggestion,
· args: {"command":"selectPrevSuggestion","record":"side-effect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: up,
· when: kb-macro.active && textInputFocus,
· args: {"command":"cursorUp"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+-,
· when: browserFocused && browserHasUrl && kb-macro.active && !browserHasError && activeEditor == 'workbench.editor.browser',
· args: {"command":"workbench.action.browser.zoomOut"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+-,
· when: kb-macro.active,
· args: {"command":"workbench.action.zoomOut"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+[,
· when: browserCanGoBack && kb-macro.active && activeEditor == 'workbench.editor.browser',
· args: {"command":"workbench.action.browser.goBack"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+\\,
· when: kb-macro.active && terminalFocus && terminalProcessSupported || kb-macro.active && terminalFocus && terminalWebExtensionContributedProfile,
· args: {"command":"workbench.action.terminal.split"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+\\,
· when: kb-macro.active && terminalProcessSupported && terminalTabsFocus,
· args: {"command":"workbench.action.terminal.splitActiveTab"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+],
· when: browserCanGoForward && kb-macro.active && activeEditor == 'workbench.editor.browser',
· args: {"command":"workbench.action.browser.goForward"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+a,
· when: kb-macro.active && terminalFocusInAny && terminalHasBeenCreated || kb-macro.active && terminalFocusInAny && terminalProcessSupported,
· args: {"command":"workbench.action.terminal.selectAll"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+backspace,
· when: explorerResourceMoveableToTrash && filesExplorerFocus && foldersViewVisible && kb-macro.active && !inputFocus,
· args: {"command":"moveFileToTrash"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+backspace,
· when: hasUndecidedChatEditingResource && inChatInput && kb-macro.active && !chatInputHasText,
· args: {"command":"chatEditing.discardAllFiles"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+backspace,
· when: kb-macro.active && terminalFocus,
· args: {"command":"workbench.action.terminal.sendSequence","args":{"text":"\u0015"}},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+backspace,
· when: kb-macro.active && terminalHasBeenCreated && terminalTabsFocus || kb-macro.active && terminalIsOpen && terminalTabsFocus || kb-macro.active && terminalProcessSupported && terminalTabsFocus,
· args: {"command":"workbench.action.terminal.killActiveTab"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+backspace,
· when: kb-macro.active && textInputFocus && !editorReadonly,
· args: {"command":"deleteAllLeft"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+backspace,
· when: kb-macro.active && tunnelCloseable && tunnelViewFocus,
· args: {"command":"remote.tunnel.closeInline"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+c,
· when: kb-macro.active && terminalTextSelectedInFocused || kb-macro.active && terminalFocus && terminalHasBeenCreated && terminalTextSelected || kb-macro.active && terminalFocus && terminalProcessSupported && terminalTextSelected || kb-macro.active && terminalFocus && terminalTextSelected && terminalTextSelectedInFocused || kb-macro.active && terminalHasBeenCreated && terminalTextSelected && terminalTextSelectedInFocused || kb-macro.active && terminalProcessSupported && terminalTextSelected && terminalTextSelectedInFocused,
· args: {"command":"workbench.action.terminal.copySelection"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+c,
· when: kb-macro.active,
· args: {"command":"execCopy"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+delete,
· when: kb-macro.active && textInputFocus && !editorReadonly,
· args: {"command":"deleteAllRight"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+down,
· when: commentsFilterFocus && kb-macro.active,
· args: {"command":"commentsFocusViewFromFilter"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+down,
· when: editorHoverFocused && kb-macro.active,
· args: {"command":"editor.action.goToBottomHover"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+down,
· when: editorTextFocus && inlineChatVisible && kb-macro.active && !accessibilityModeEnabled && !inlineChatFocused && !isEmbeddedDiffEditor && inlineChatOuterCursorPosition == 'above',
· args: {"command":"inlineChat.focus"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+down,
· when: fileMatchOrMatchFocus && kb-macro.active && searchViewletVisible,
· args: {"command":"search.action.openResult"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+down,
· when: filesExplorerFocus && foldersViewVisible && kb-macro.active && !explorerResourceIsFolder && !inputFocus,
· args: {"command":"explorer.openAndPassFocus"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+down,
· when: inChat && inChatInput && kb-macro.active && quickChatHasFocus,
· args: {"command":"chat.action.focus"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+down,
· when: inQuickInput && kb-macro.active && quickInputType == 'quickPick' || inQuickInput && kb-macro.active && quickInputType == 'quickTree',
· args: {"command":"quickInput.nextSeparatorWithQuickAccessFallback"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+down,
· when: isCompositeNotebook && kb-macro.active && notebookEditorFocused,
· args: {"command":"repl.input.focus"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+down,
· when: kb-macro.active && listFocus && !inputFocus && !treestickyScrollFocused,
· args: {"command":"list.select"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+down,
· when: kb-macro.active && listFocus && referenceSearchVisible && !inputFocus && !treeElementCanCollapse && !treeElementCanExpand && !treestickyScrollFocused,
· args: {"command":"revealReference"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+down,
· when: kb-macro.active && notebookEditorFocused && !inputFocus,
· args: {"command":"notebook.focusBottom"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+down,
· when: kb-macro.active && problemFocus,
· args: {"command":"problems.action.open"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+down,
· when: kb-macro.active && suggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocus || kb-macro.active && suggestWidgetVisible && textInputFocus && !suggestWidgetHasFocusedSuggestion,
· args: {"command":"selectNextSuggestion","record":"side-effect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+down,
· when: kb-macro.active && treestickyScrollFocused,
· args: {"command":"list.stickyScrollselect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+e,
· when: kb-macro.active,
· args: {"command":"actions.findWithSelection"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+end,
· when: accessibleViewIsShown && kb-macro.active && terminalHasBeenCreated && accessibleViewCurrentProviderId == 'terminal' || accessibleViewIsShown && kb-macro.active && terminalProcessSupported && accessibleViewCurrentProviderId == 'terminal',
· args: {"command":"workbench.action.terminal.scrollToBottomAccessibleView"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+end,
· when: kb-macro.active && terminalFocusInAny && terminalHasBeenCreated && !terminalAltBufferActive || kb-macro.active && terminalFocusInAny && terminalProcessSupported && !terminalAltBufferActive,
· args: {"command":"workbench.action.terminal.scrollToBottom"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+enter,
· when: editorFocus && findWidgetVisible && kb-macro.active && replaceInputFocussed,
· args: {"command":"editor.action.replaceAll"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+enter,
· when: hasSearchResult && kb-macro.active && searchViewletFocus,
· args: {"command":"search.action.openInEditor"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+enter,
· when: inQuickInput && kb-macro.active && !isComposing && quickInputType != 'quickWidget',
· args: {"command":"quickInput.accept"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+enter,
· when: inputFocus && kb-macro.active && notebookEditorFocused && !inlineChatFocused && notebookCellType == 'markup',
· args: {"command":"notebook.cell.quitEdit"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+enter,
· when: kb-macro.active && notebookCellListFocused && notebookMissingKernelExtension && !notebookCellExecuting && notebookCellType == 'code' || kb-macro.active && notebookCellListFocused && !notebookCellExecuting && notebookCellType == 'code' && notebookKernelCount > 0 || kb-macro.active && notebookCellListFocused && !notebookCellExecuting && notebookCellType == 'code' && notebookKernelSourceCount > 0,
· args: {"command":"notebook.cell.execute"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+escape,
· when: chatHasQuestionCarousel && kb-macro.active && !chatRemoteJobCreating || chatHasToolConfirmation && kb-macro.active && !chatRemoteJobCreating || chatSessionRequestInProgress && kb-macro.active && !chatRemoteJobCreating,
· args: {"command":"workbench.action.chat.cancel"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+escape,
· when: commentWidgetVisible && editorFocus && kb-macro.active,
· args: {"command":"workbench.action.hideComment"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+escape,
· when: inQuickInput && kb-macro.active,
· args: {"command":"quickInput.hide"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+g,
· when: editorFocus && kb-macro.active,
· args: {"command":"editor.action.nextMatchFindAction"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+g,
· when: findWidgetVisible && kb-macro.active && notebookEditorFocused,
· args: {"command":"notebook.findNext.fromWidget"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+g,
· when: kb-macro.active && terminalFindFocused && terminalHasBeenCreated || kb-macro.active && terminalFindFocused && terminalProcessSupported || kb-macro.active && terminalFocusInAny && terminalHasBeenCreated || kb-macro.active && terminalFocusInAny && terminalProcessSupported,
· args: {"command":"workbench.action.terminal.findNext"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+home,
· when: accessibleViewIsShown && kb-macro.active && terminalHasBeenCreated && accessibleViewCurrentProviderId == 'terminal' || accessibleViewIsShown && kb-macro.active && terminalProcessSupported && accessibleViewCurrentProviderId == 'terminal',
· args: {"command":"workbench.action.terminal.scrollToTopAccessibleView"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+home,
· when: kb-macro.active && terminalFocusInAny && terminalHasBeenCreated && !terminalAltBufferActive || kb-macro.active && terminalFocusInAny && terminalProcessSupported && !terminalAltBufferActive,
· args: {"command":"workbench.action.terminal.scrollToTop"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+i,
· when: config.notebook.experimental.cellChat && kb-macro.active && notebookChatAgentRegistered && notebookEditable && notebookEditorFocused && !inputFocus || config.notebook.experimental.generate && kb-macro.active && notebookChatAgentRegistered && notebookEditable && notebookEditorFocused && !inputFocus,
· args: {"command":"notebook.cell.chat.start"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+k alt+win+c,
· when: editorFocus && kb-macro.active,
· args: {"command":"copyFilePath"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+k s,
· when: kb-macro.active,
· args: {"command":"workbench.action.files.saveWithoutFormatting"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+k shift+alt+win+c,
· when: editorFocus && kb-macro.active,
· args: {"command":"copyRelativeFilePath"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+k win+k,
· when: kb-macro.active && resource == 'vscode-userdata:/Users/runner/work/vscode-kb-macro/vscode-kb-macro/empty2/User/keybindings.json',
· args: {"command":"editor.action.defineKeybinding"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+k,
· when: kb-macro.active && focusedView == 'workbench.panel.repl.view',
· args: {"command":"workbench.debug.panel.action.clearReplAction"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+k,
· when: kb-macro.active && terminalFocus && terminalHasBeenCreated && !accessibilityModeEnabled || kb-macro.active && terminalFocus && terminalProcessSupported && !accessibilityModeEnabled || accessibilityModeEnabled && accessibleViewIsShown && kb-macro.active && terminalHasBeenCreated && accessibleViewCurrentProviderId == 'terminal' || accessibilityModeEnabled && accessibleViewIsShown && kb-macro.active && terminalProcessSupported && accessibleViewCurrentProviderId == 'terminal',
· args: {"command":"workbench.action.terminal.clear"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+left,
· when: kb-macro.active && listFocus && !inputFocus && !treestickyScrollFocused,
· args: {"command":"list.collapseAll"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+left,
· when: kb-macro.active && terminalFocus,
· args: {"command":"workbench.action.terminal.sendSequence","args":{"text":"\u0001"}},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+left,
· when: kb-macro.active && textInputFocus,
· args: {"command":"cursorHome"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+o,
· when: false,
· args: {"command":"workbench.action.files.openFile"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+o,
· when: kb-macro.active && remoteFileDialogVisible,
· args: {"command":"workbench.action.files.openLocalFileFolder"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+pagedown,
· when: inQuickInput && kb-macro.active && quickInputType == 'quickPick' || inQuickInput && kb-macro.active && quickInputType == 'quickTree',
· args: {"command":"quickInput.pageNext"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+pageup,
· when: inQuickInput && kb-macro.active && quickInputType == 'quickPick' || inQuickInput && kb-macro.active && quickInputType == 'quickTree',
· args: {"command":"quickInput.pagePrevious"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+q,
· when: kb-macro.active,
· args: {"command":"workbench.action.quit"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+r,
· when: accessibilityModeEnabled && kb-macro.active && terminalFocus && terminalHasBeenCreated || accessibilityModeEnabled && kb-macro.active && terminalFocus && terminalProcessSupported || accessibilityModeEnabled && accessibleViewIsShown && kb-macro.active && terminalHasBeenCreated && accessibleViewCurrentProviderId == 'terminal' || accessibilityModeEnabled && accessibleViewIsShown && kb-macro.active && terminalProcessSupported && accessibleViewCurrentProviderId == 'terminal',
· args: {"command":"workbench.action.terminal.runRecentCommand"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+r,
· when: chatIsEnabled && kb-macro.active && terminalChatFocus && terminalHasBeenCreated && !terminalChatActiveRequest || chatIsEnabled && kb-macro.active && terminalChatFocus && terminalProcessSupported && !terminalChatActiveRequest,
· args: {"command":"workbench.action.terminal.chat.rerunRequest"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+r,
· when: false,
· args: {"command":"workbench.action.reloadWindow"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+right,
· when: cursorAtEndOfQuickInputBox && inQuickInput && kb-macro.active && quickInputType == 'quickPick' || inQuickInput && kb-macro.active && !inputFocus && quickInputType == 'quickPick',
· args: {"command":"quickInput.acceptInBackground"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+right,
· when: kb-macro.active && terminalFocus,
· args: {"command":"workbench.action.terminal.sendSequence","args":{"text":"\u0005"}},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+right,
· when: kb-macro.active && textInputFocus,
· args: {"command":"cursorEnd","args":{"sticky":false}},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+up,
· when: chatCursorAtTop && inChatInput && kb-macro.active && !quickChatHasFocus,
· args: {"command":"chat.action.focus"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+up,
· when: editorHoverFocused && kb-macro.active,
· args: {"command":"editor.action.goToTopHover"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+up,
· when: editorTextFocus && inlineChatVisible && kb-macro.active && !accessibilityModeEnabled && !inlineChatFocused && !isEmbeddedDiffEditor && inlineChatOuterCursorPosition == 'below',
· args: {"command":"inlineChat.focus"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+up,
· when: inChatInput && kb-macro.active && !quickChatHasFocus,
· args: {"command":"chat.action.focus"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+up,
· when: inQuickInput && kb-macro.active && quickInputType == 'quickPick' || inQuickInput && kb-macro.active && quickInputType == 'quickTree',
· args: {"command":"quickInput.previousSeparatorWithQuickAccessFallback"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+up,
· when: isCompositeNotebook && kb-macro.active && !notebookEditorFocused,
· args: {"command":"interactive.history.focus"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+up,
· when: kb-macro.active && listFocus && treeElementCanCollapse && !inputFocus && !treestickyScrollFocused || kb-macro.active && listFocus && treeElementHasParent && !inputFocus && !treestickyScrollFocused,
· args: {"command":"list.collapse"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+up,
· when: kb-macro.active && notebookEditorFocused && !inputFocus,
· args: {"command":"notebook.focusTop"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+up,
· when: kb-macro.active && suggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocus || kb-macro.active && suggestWidgetVisible && textInputFocus && !suggestWidgetHasFocusedSuggestion,
· args: {"command":"selectPrevSuggestion","record":"side-effect"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+up,
· when: kb-macro.active && treestickyScrollFocused,
· args: {"command":"list.stickyScroll.collapse"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+v,
· when: kb-macro.active && terminalFocus && terminalHasBeenCreated || kb-macro.active && terminalFocus && terminalProcessSupported,
· args: {"command":"workbench.action.terminal.paste"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+v,
· when: kb-macro.active,
· args: {"command":"execPaste"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+w,
· when: kb-macro.active && !editorIsOpen && !multipleEditorGroups,
· args: {"command":"workbench.action.closeWindow"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: win+x,
· when: kb-macro.active,
· args: {"command":"execCut"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.kb-macro.wrap,
· key: y,
· when: kb-macro.active && notebookEditorFocused && !inputFocus && !notebookOutputFocused && activeEditor == 'workbench.editor.notebook' && notebookCellType == 'markup',
· args: {"command":"notebook.cell.changeToCode"},
===
* McshEngl.Vscdcmnd.kb_macro.wrap,
Vsccmdi.keybindings.editor.acceptWhenExpression,
· key: enter,
· when: inKeybindings && whenFocus && !suggestWidgetVisible,
===
* McshEngl.Vscdcmnd.keybindings.editor.acceptWhenExpression,
Vsccmdi.keybindings.editor.addKeybinding,
· key: ctrl+k ctrl+a,
· when: inKeybindings && keybindingFocus,
===
* McshEngl.Vscdcmnd.keybindings.editor.addKeybinding,
Vsccmdi.keybindings.editor.clearSearchHistory,
===
* McshEngl.Vscdcmnd.keybindings.editor.clearSearchHistory,
Vsccmdi.keybindings.editor.clearSearchResults,
· key: escape,
· when: inKeybindings && inKeybindingsSearch && keybindingsSearchHasValue,
===
* McshEngl.Vscdcmnd.keybindings.editor.clearSearchResults,
Vsccmdi.keybindings.editor.copyCommandKeybindingEntry,
===
* McshEngl.Vscdcmnd.keybindings.editor.copyCommandKeybindingEntry,
Vsccmdi.keybindings.editor.copyCommandTitle,
===
* McshEngl.Vscdcmnd.keybindings.editor.copyCommandTitle,
Vsccmdi.keybindings.editor.copyKeybindingEntry,
· key: ctrl+c,
· when: inKeybindings && keybindingFocus && !whenFocus,
===
* McshEngl.Vscdcmnd.keybindings.editor.copyKeybindingEntry,
Vsccmdi.keybindings.editor.defineKeybinding,
· key: enter,
· when: inKeybindings && keybindingFocus && !whenFocus,
===
* McshEngl.Vscdcmnd.keybindings.editor.defineKeybinding,
Vsccmdi.keybindings.editor.defineWhenExpression,
· key: ctrl+k ctrl+e,
· when: inKeybindings && keybindingFocus,
===
* McshEngl.Vscdcmnd.keybindings.editor.defineWhenExpression,
Vsccmdi.keybindings.editor.focusKeybindings,
· key: ctrl+down,
· when: inKeybindings && inKeybindingsSearch,
===
* McshEngl.Vscdcmnd.keybindings.editor.focusKeybindings,
Vsccmdi.keybindings.editor.recordSearchKeys,
· key: alt+k,
· when: inKeybindings && inKeybindingsSearch,
===
* McshEngl.Vscdcmnd.keybindings.editor.recordSearchKeys,
Vsccmdi.keybindings.editor.rejectWhenExpression,
· key: escape,
· when: inKeybindings && whenFocus && !suggestWidgetVisible,
===
* McshEngl.Vscdcmnd.keybindings.editor.rejectWhenExpression,
Vsccmdi.keybindings.editor.removeKeybinding,
· key: delete,
· when: inKeybindings && keybindingFocus && !inputFocus,
===
* McshEngl.Vscdcmnd.keybindings.editor.removeKeybinding,
Vsccmdi.keybindings.editor.resetKeybinding,
===
* McshEngl.Vscdcmnd.keybindings.editor.resetKeybinding,
Vsccmdi.keybindings.editor.searchKeybindings,
· key: ctrl+f,
· when: inKeybindings,
===
* McshEngl.Vscdcmnd.keybindings.editor.searchKeybindings,
Vsccmdi.keybindings.editor.showConflicts,
===
* McshEngl.Vscdcmnd.keybindings.editor.showConflicts,
Vsccmdi.keybindings.editor.showDefaultKeybindings,
===
* McshEngl.Vscdcmnd.keybindings.editor.showDefaultKeybindings,
Vsccmdi.keybindings.editor.showExtensionKeybindings,
===
* McshEngl.Vscdcmnd.keybindings.editor.showExtensionKeybindings,
Vsccmdi.keybindings.editor.showUserKeybindings,
===
* McshEngl.Vscdcmnd.keybindings.editor.showUserKeybindings,
Vsccmdi.keybindings.editor.toggleSortByPrecedence,
· key: alt+p,
· when: inKeybindings,
===
* McshEngl.Vscdcmnd.keybindings.editor.toggleSortByPrecedence,
Vsccmdi.keywordActivation.status.command,
===
* McshEngl.Vscdcmnd.keywordActivation.status.command,
Vsccmdi.lastCompressedFolder,
· key: end,
· when: explorerViewletCompressedFocus && filesExplorerFocus && foldersViewVisible && !explorerViewletCompressedLastFocus && !inputFocus,
===
* McshEngl.Vscdcmnd.lastCompressedFolder,
Vsccmdi.lastCursorLineSelect,
===
* McshEngl.Vscdcmnd.lastCursorLineSelect,
Vsccmdi.lastCursorLineSelectDrag,
===
* McshEngl.Vscdcmnd.lastCursorLineSelectDrag,
Vsccmdi.lastCursorWordSelect,
===
* McshEngl.Vscdcmnd.lastCursorWordSelect,
Vsccmdi.layoutEditorGroups,
===
* McshEngl.Vscdcmnd.layoutEditorGroups,
Vsccmdi.leaveEditorMessage,
· key: escape,
· when: messageVisible,
===
* McshEngl.Vscdcmnd.leaveEditorMessage,
Vsccmdi.leaveSnippet,
· key: escape,
· when: inSnippetMode && textInputFocus,
===
* McshEngl.Vscdcmnd.leaveSnippet,
Vsccmdi.leaveSnippet,
· key: shift+escape,
· when: inSnippetMode && textInputFocus,
===
* McshEngl.Vscdcmnd.leaveSnippet,
Vsccmdi.lineBreakInsert,
===
* McshEngl.Vscdcmnd.lineBreakInsert,
Vsccmdi.list.clear,
· key: escape,
· when: listFocus && listHasSelectionOrFocus && !inputFocus && !treestickyScrollFocused,
===
* McshEngl.Vscdcmnd.list.clear,
Vsccmdi.list.closeFind,
· key: escape,
· when: listFocus && treeFindOpen,
===
* McshEngl.Vscdcmnd.list.closeFind,
Vsccmdi.list.collapse,
· key: left,
· when: listFocus && treeElementCanCollapse && !inputFocus && !treestickyScrollFocused || listFocus && treeElementHasParent && !inputFocus && !treestickyScrollFocused,
===
* McshEngl.Vscdcmnd.list.collapse,
Vsccmdi.list.collapseAll,
· key: ctrl+left,
· when: listFocus && !inputFocus && !treestickyScrollFocused,
===
* McshEngl.Vscdcmnd.list.collapseAll,
Vsccmdi.list.collapseAllToFocus,
===
* McshEngl.Vscdcmnd.list.collapseAllToFocus,
Vsccmdi.list.expand,
· key: right,
· when: listFocus && treeElementCanExpand && !inputFocus && !treestickyScrollFocused || listFocus && treeElementHasChild && !inputFocus && !treestickyScrollFocused,
===
* McshEngl.Vscdcmnd.list.expand,
Vsccmdi.list.expandSelectionDown,
· key: shift+down,
· when: listFocus && listSupportsMultiselect && !inputFocus && !treestickyScrollFocused,
===
* McshEngl.Vscdcmnd.list.expandSelectionDown,
Vsccmdi.list.expandSelectionUp,
· key: shift+up,
· when: listFocus && listSupportsMultiselect && !inputFocus && !treestickyScrollFocused,
===
* McshEngl.Vscdcmnd.list.expandSelectionUp,
Vsccmdi.list.find,
· key: ctrl+alt+f,
· when: listFocus && listSupportsFind,
===
* McshEngl.Vscdcmnd.list.find,
Vsccmdi.list.find,
· key: f3,
· when: listFocus && listSupportsFind,
===
* McshEngl.Vscdcmnd.list.find,
Vsccmdi.list.find.replInputFocus,
· key: ctrl+alt+f,
· when: view == 'workbench.panel.repl.view',
===
* McshEngl.Vscdcmnd.list.find.replInputFocus,
Vsccmdi.list.find.replInputFocus,
· key: f3,
· when: view == 'workbench.panel.repl.view',
===
* McshEngl.Vscdcmnd.list.find.replInputFocus,
Vsccmdi.list.focusAnyDown,
· key: alt+down,
· when: listFocus && !inputFocus && !treestickyScrollFocused,
===
* McshEngl.Vscdcmnd.list.focusAnyDown,
Vsccmdi.list.focusAnyFirst,
· key: alt+home,
· when: listFocus && !inputFocus && !treestickyScrollFocused,
===
* McshEngl.Vscdcmnd.list.focusAnyFirst,
Vsccmdi.list.focusAnyLast,
· key: alt+end,
· when: listFocus && !inputFocus && !treestickyScrollFocused,
===
* McshEngl.Vscdcmnd.list.focusAnyLast,
Vsccmdi.list.focusAnyUp,
· key: alt+up,
· when: listFocus && !inputFocus && !treestickyScrollFocused,
===
* McshEngl.Vscdcmnd.list.focusAnyUp,
Vsccmdi.list.focusDown,
· key: down,
· when: listFocus && !inputFocus && !treestickyScrollFocused,
===
* McshEngl.Vscdcmnd.list.focusDown,
Vsccmdi.list.focusFirst,
· key: home,
· when: listFocus && !inputFocus && !treestickyScrollFocused,
===
* McshEngl.Vscdcmnd.list.focusFirst,
Vsccmdi.list.focusLast,
· key: end,
· when: listFocus && !inputFocus && !treestickyScrollFocused,
===
* McshEngl.Vscdcmnd.list.focusLast,
Vsccmdi.list.focusPageDown,
· key: pagedown,
· when: listFocus && !inputFocus && !treestickyScrollFocused,
===
* McshEngl.Vscdcmnd.list.focusPageDown,
Vsccmdi.list.focusPageUp,
· key: pageup,
· when: listFocus && !inputFocus && !treestickyScrollFocused,
===
* McshEngl.Vscdcmnd.list.focusPageUp,
Vsccmdi.list.focusParent,
===
* McshEngl.Vscdcmnd.list.focusParent,
Vsccmdi.list.focusUp,
· key: up,
· when: listFocus && !inputFocus && !treestickyScrollFocused,
===
* McshEngl.Vscdcmnd.list.focusUp,
Vsccmdi.list.resizeColumn,
===
* McshEngl.Vscdcmnd.list.resizeColumn,
Vsccmdi.list.scrollDown,
· key: ctrl+down,
· when: listFocus && !inputFocus && !treestickyScrollFocused && listScrollAtBoundary != 'both' && listScrollAtBoundary != 'bottom',
===
* McshEngl.Vscdcmnd.list.scrollDown,
Vsccmdi.list.scrollLeft,
===
* McshEngl.Vscdcmnd.list.scrollLeft,
Vsccmdi.list.scrollRight,
===
* McshEngl.Vscdcmnd.list.scrollRight,
Vsccmdi.list.scrollUp,
· key: ctrl+up,
· when: listFocus && !inputFocus && !treestickyScrollFocused && listScrollAtBoundary != 'both' && listScrollAtBoundary != 'top',
===
* McshEngl.Vscdcmnd.list.scrollUp,
Vsccmdi.list.select,
· key: enter,
· when: listFocus && !inputFocus && !treestickyScrollFocused,
===
* McshEngl.Vscdcmnd.list.select,
Vsccmdi.list.selectAll,
· key: ctrl+a,
· when: listFocus && listSupportsMultiselect && !inputFocus && !treestickyScrollFocused,
===
* McshEngl.Vscdcmnd.list.selectAll,
Vsccmdi.list.selectAndPreserveFocus,
===
* McshEngl.Vscdcmnd.list.selectAndPreserveFocus,
Vsccmdi.list.showHover,
· key: ctrl+k ctrl+i,
· when: listFocus && !inputFocus && !treestickyScrollFocused,
===
* McshEngl.Vscdcmnd.list.showHover,
Vsccmdi.list.stickyScroll.collapse,
· key: left,
· when: treestickyScrollFocused,
===
* McshEngl.Vscdcmnd.list.stickyScroll.collapse,
Vsccmdi.list.stickyScrollselect,
· key: enter,
· when: treestickyScrollFocused,
===
* McshEngl.Vscdcmnd.list.stickyScrollselect,
Vsccmdi.list.stickyScrolltoggleExpand,
· key: space,
· when: treestickyScrollFocused,
===
* McshEngl.Vscdcmnd.list.stickyScrolltoggleExpand,
Vsccmdi.list.toggleExpand,
· key: space,
· when: listFocus && !inputFocus && !treestickyScrollFocused,
===
* McshEngl.Vscdcmnd.list.toggleExpand,
Vsccmdi.list.toggleFilterOnType,
===
* McshEngl.Vscdcmnd.list.toggleFilterOnType,
Vsccmdi.list.toggleFindMatchType,
===
* McshEngl.Vscdcmnd.list.toggleFindMatchType,
Vsccmdi.list.toggleFindMode,
===
* McshEngl.Vscdcmnd.list.toggleFindMode,
Vsccmdi.list.toggleKeyboardNavigation,
===
* McshEngl.Vscdcmnd.list.toggleKeyboardNavigation,
Vsccmdi.list.toggleSelection,
· key: ctrl+shift+enter,
· when: listFocus && !inputFocus && !treestickyScrollFocused,
===
* McshEngl.Vscdcmnd.list.toggleSelection,
Vsccmdi.list.triggerTypeNavigation,
===
* McshEngl.Vscdcmnd.list.triggerTypeNavigation,
Vsccmdi.lm.addLanguageModelsProviderGroup,
===
* McshEngl.Vscdcmnd.lm.addLanguageModelsProviderGroup,
Vsccmdi.lm.migrateLanguageModelsProviderGroup,
===
* McshEngl.Vscdcmnd.lm.migrateLanguageModelsProviderGroup,
Vsccmdi.loadedScripts.collapse,
===
* McshEngl.Vscdcmnd.loadedScripts.collapse,
Vsccmdi.macros.execute,
===
* McshEngl.Vscdcmnd.macros.execute,
Vsccmdi.markdown.editor.insertImageFromWorkspace,
===
* McshEngl.Vscdcmnd.markdown.editor.insertImageFromWorkspace,
Vsccmdi.markdown.editor.insertLinkFromWorkspace,
===
* McshEngl.Vscdcmnd.markdown.editor.insertLinkFromWorkspace,
Vsccmdi.markdown.findAllFileReferences,
===
* McshEngl.Vscdcmnd.markdown.findAllFileReferences,
Vsccmdi.markdown.preview.refresh,
===
* McshEngl.Vscdcmnd.markdown.preview.refresh,
Vsccmdi.markdown.preview.toggleLock,
===
* McshEngl.Vscdcmnd.markdown.preview.toggleLock,
Vsccmdi.markdown.showLockedPreviewToSide,
===
* McshEngl.Vscdcmnd.markdown.showLockedPreviewToSide,
Vsccmdi.markdown.showPreview,
· key: ctrl+shift+v,
· when: !notebookEditorFocused && editorLangId =~ /^(markdown|prompt|instructions|chatagent|skill)$/,
===
* McshEngl.Vscdcmnd.markdown.showPreview,
Vsccmdi.markdown.showPreviewSecuritySelector,
===
* McshEngl.Vscdcmnd.markdown.showPreviewSecuritySelector,
Vsccmdi.markdown.showPreviewToSide,
· key: ctrl+k v,
· when: !notebookEditorFocused && editorLangId =~ /^(markdown|prompt|instructions|chatagent|skill)$/,
===
* McshEngl.Vscdcmnd.markdown.showPreviewToSide,
Vsccmdi.markdown.showSource,
===
* McshEngl.Vscdcmnd.markdown.showSource,
Vsccmdi.menu.resetHiddenStates,
===
* McshEngl.Vscdcmnd.menu.resetHiddenStates,
Vsccmdi.merge-conflict.accept.all-both,
===
* McshEngl.Vscdcmnd.merge_conflict.accept.all_both,
Vsccmdi.merge-conflict.accept.all-current,
===
* McshEngl.Vscdcmnd.merge_conflict.accept.all_current,
Vsccmdi.merge-conflict.accept.all-incoming,
===
* McshEngl.Vscdcmnd.merge_conflict.accept.all_incoming,
Vsccmdi.merge-conflict.accept.both,
===
* McshEngl.Vscdcmnd.merge_conflict.accept.both,
Vsccmdi.merge-conflict.accept.current,
===
* McshEngl.Vscdcmnd.merge_conflict.accept.current,
Vsccmdi.merge-conflict.accept.incoming,
===
* McshEngl.Vscdcmnd.merge_conflict.accept.incoming,
Vsccmdi.merge-conflict.accept.selection,
===
* McshEngl.Vscdcmnd.merge_conflict.accept.selection,
Vsccmdi.merge-conflict.compare,
===
* McshEngl.Vscdcmnd.merge_conflict.compare,
Vsccmdi.merge-conflict.next,
===
* McshEngl.Vscdcmnd.merge_conflict.next,
Vsccmdi.merge-conflict.previous,
===
* McshEngl.Vscdcmnd.merge_conflict.previous,
Vsccmdi.merge.acceptAllInput1,
===
* McshEngl.Vscdcmnd.merge.acceptAllInput1,
Vsccmdi.merge.acceptAllInput2,
===
* McshEngl.Vscdcmnd.merge.acceptAllInput2,
Vsccmdi.merge.columnLayout,
===
* McshEngl.Vscdcmnd.merge.columnLayout,
Vsccmdi.merge.dev.copyContentsJson,
===
* McshEngl.Vscdcmnd.merge.dev.copyContentsJson,
Vsccmdi.merge.dev.loadContentsFromFolder,
===
* McshEngl.Vscdcmnd.merge.dev.loadContentsFromFolder,
Vsccmdi.merge.dev.openContentsJson,
===
* McshEngl.Vscdcmnd.merge.dev.openContentsJson,
Vsccmdi.merge.dev.openSelectionInTemporaryMergeEditor,
===
* McshEngl.Vscdcmnd.merge.dev.openSelectionInTemporaryMergeEditor,
Vsccmdi.merge.dev.saveContentsToFolder,
===
* McshEngl.Vscdcmnd.merge.dev.saveContentsToFolder,
Vsccmdi.merge.goToNextUnhandledConflict,
===
* McshEngl.Vscdcmnd.merge.goToNextUnhandledConflict,
Vsccmdi.merge.goToPreviousUnhandledConflict,
===
* McshEngl.Vscdcmnd.merge.goToPreviousUnhandledConflict,
Vsccmdi.merge.mixedLayout,
===
* McshEngl.Vscdcmnd.merge.mixedLayout,
Vsccmdi.merge.openBaseEditor,
===
* McshEngl.Vscdcmnd.merge.openBaseEditor,
Vsccmdi.merge.openResult,
===
* McshEngl.Vscdcmnd.merge.openResult,
Vsccmdi.merge.showBase,
===
* McshEngl.Vscdcmnd.merge.showBase,
Vsccmdi.merge.showBaseCenter,
===
* McshEngl.Vscdcmnd.merge.showBaseCenter,
Vsccmdi.merge.showBaseTop,
===
* McshEngl.Vscdcmnd.merge.showBaseTop,
Vsccmdi.merge.showNonConflictingChanges,
===
* McshEngl.Vscdcmnd.merge.showNonConflictingChanges,
Vsccmdi.merge.toggleActiveConflictInput1,
===
* McshEngl.Vscdcmnd.merge.toggleActiveConflictInput1,
Vsccmdi.merge.toggleActiveConflictInput2,
===
* McshEngl.Vscdcmnd.merge.toggleActiveConflictInput2,
Vsccmdi.mergeEditor.acceptAllCombination,
===
* McshEngl.Vscdcmnd.mergeEditor.acceptAllCombination,
Vsccmdi.mergeEditor.acceptMerge,
· key: ctrl+enter,
· when: isMergeEditor,
===
* McshEngl.Vscdcmnd.mergeEditor.acceptMerge,
Vsccmdi.mergeEditor.compareInput1WithBase,
===
* McshEngl.Vscdcmnd.mergeEditor.compareInput1WithBase,
Vsccmdi.mergeEditor.compareInput2WithBase,
===
* McshEngl.Vscdcmnd.mergeEditor.compareInput2WithBase,
Vsccmdi.mergeEditor.resetCloseWithConflictsChoice,
===
* McshEngl.Vscdcmnd.mergeEditor.resetCloseWithConflictsChoice,
Vsccmdi.mergeEditor.resetResultToBaseAndAutoMerge,
===
* McshEngl.Vscdcmnd.mergeEditor.resetResultToBaseAndAutoMerge,
Vsccmdi.mergeEditor.toggleBetweenInputs,
· key: ctrl+shift+t,
· when: isMergeEditor,
===
* McshEngl.Vscdcmnd.mergeEditor.toggleBetweenInputs,
Vsccmdi.microsoft-foundry-help-and-feedback.focus,
===
* McshEngl.Vscdcmnd.microsoft_foundry_help_and_feedback.focus,
Vsccmdi.microsoft-foundry-help-and-feedback.removeView,
===
* McshEngl.Vscdcmnd.microsoft_foundry_help_and_feedback.removeView,
Vsccmdi.microsoft-foundry-help-and-feedback.resetViewLocation,
===
* McshEngl.Vscdcmnd.microsoft_foundry_help_and_feedback.resetViewLocation,
Vsccmdi.microsoft-foundry-help-and-feedback.toggleVisibility,
===
* McshEngl.Vscdcmnd.microsoft_foundry_help_and_feedback.toggleVisibility,
Vsccmdi.microsoft-foundry-resources-explorer.focus,
===
* McshEngl.Vscdcmnd.microsoft_foundry_resources_explorer.focus,
Vsccmdi.microsoft-foundry-resources-explorer.resetViewLocation,
===
* McshEngl.Vscdcmnd.microsoft_foundry_resources_explorer.resetViewLocation,
Vsccmdi.microsoft-foundry-resources.focus,
===
* McshEngl.Vscdcmnd.microsoft_foundry_resources.focus,
Vsccmdi.microsoft-foundry-resources.removeView,
===
* McshEngl.Vscdcmnd.microsoft_foundry_resources.removeView,
Vsccmdi.microsoft-foundry-resources.resetViewLocation,
===
* McshEngl.Vscdcmnd.microsoft_foundry_resources.resetViewLocation,
Vsccmdi.microsoft-foundry-resources.toggleVisibility,
===
* McshEngl.Vscdcmnd.microsoft_foundry_resources.toggleVisibility,
Vsccmdi.microsoft-foundry-tools.focus,
===
* McshEngl.Vscdcmnd.microsoft_foundry_tools.focus,
Vsccmdi.microsoft-foundry-tools.removeView,
===
* McshEngl.Vscdcmnd.microsoft_foundry_tools.removeView,
Vsccmdi.microsoft-foundry-tools.resetViewLocation,
===
* McshEngl.Vscdcmnd.microsoft_foundry_tools.resetViewLocation,
Vsccmdi.microsoft-foundry-tools.toggleVisibility,
===
* McshEngl.Vscdcmnd.microsoft_foundry_tools.toggleVisibility,
Vsccmdi.microsoft-foundry-transition-note.focus,
===
* McshEngl.Vscdcmnd.microsoft_foundry_transition_note.focus,
Vsccmdi.microsoft-foundry-transition-note.removeView,
===
* McshEngl.Vscdcmnd.microsoft_foundry_transition_note.removeView,
Vsccmdi.microsoft-foundry-transition-note.resetViewLocation,
===
* McshEngl.Vscdcmnd.microsoft_foundry_transition_note.resetViewLocation,
Vsccmdi.microsoft-foundry-transition-note.toggleVisibility,
===
* McshEngl.Vscdcmnd.microsoft_foundry_transition_note.toggleVisibility,
Vsccmdi.moveFileToTrash,
· key: delete,
· when: explorerResourceMoveableToTrash && filesExplorerFocus && foldersViewVisible && !inputFocus,
===
* McshEngl.Vscdcmnd.moveFileToTrash,
Vsccmdi.ms-azuretools.getStarted,
===
* McshEngl.Vscdcmnd.ms_azuretools.getStarted,
Vsccmdi.ms-azuretools.helpAndFeedback.focus,
===
* McshEngl.Vscdcmnd.ms_azuretools.helpAndFeedback.focus,
Vsccmdi.ms-azuretools.helpAndFeedback.removeView,
===
* McshEngl.Vscdcmnd.ms_azuretools.helpAndFeedback.removeView,
Vsccmdi.ms-azuretools.helpAndFeedback.resetViewLocation,
===
* McshEngl.Vscdcmnd.ms_azuretools.helpAndFeedback.resetViewLocation,
Vsccmdi.ms-azuretools.helpAndFeedback.toggleVisibility,
===
* McshEngl.Vscdcmnd.ms_azuretools.helpAndFeedback.toggleVisibility,
Vsccmdi.ms-azuretools.loadMore,
===
* McshEngl.Vscdcmnd.ms_azuretools.loadMore,
Vsccmdi.ms-azuretools.openWalkthrough,
===
* McshEngl.Vscdcmnd.ms_azuretools.openWalkthrough,
Vsccmdi.ms-azuretools.reportIssue,
===
* McshEngl.Vscdcmnd.ms_azuretools.reportIssue,
Vsccmdi.ms-azuretools.reviewIssues,
===
* McshEngl.Vscdcmnd.ms_azuretools.reviewIssues,
Vsccmdi.multiDiffEditor.collapseAll,
===
* McshEngl.Vscdcmnd.multiDiffEditor.collapseAll,
Vsccmdi.multiDiffEditor.expandAll,
===
* McshEngl.Vscdcmnd.multiDiffEditor.expandAll,
Vsccmdi.multiDiffEditor.goToFile,
===
* McshEngl.Vscdcmnd.multiDiffEditor.goToFile,
Vsccmdi.multiDiffEditor.goToNextChange,
· key: alt+f5,
· when: activeEditor == 'multiDiffEditor',
===
* McshEngl.Vscdcmnd.multiDiffEditor.goToNextChange,
Vsccmdi.multiDiffEditor.goToPreviousChange,
· key: shift+alt+f5,
· when: activeEditor == 'multiDiffEditor',
===
* McshEngl.Vscdcmnd.multiDiffEditor.goToPreviousChange,
Vsccmdi.nextCompressedFolder,
· key: right,
· when: explorerViewletCompressedFocus && filesExplorerFocus && foldersViewVisible && !explorerViewletCompressedLastFocus && !inputFocus,
===
* McshEngl.Vscdcmnd.nextCompressedFolder,
Vsccmdi.noop,
===
* McshEngl.Vscdcmnd.noop,
Vsccmdi.noteMultiCursor.deleteLeft,
· key: backspace,
· when: config.notebook.multiCursor.enabled && isNotebookMultiSelect && activeEditor == 'workbench.editor.notebook' && notebookMultiSelectCursorState == '1' || config.notebook.multiCursor.enabled && isNotebookMultiSelect && activeEditor == 'workbench.editor.notebook' && notebookMultiSelectCursorState == '2',
===
* McshEngl.Vscdcmnd.noteMultiCursor.deleteLeft,
Vsccmdi.noteMultiCursor.deleteRight,
· key: delete,
· when: config.notebook.multiCursor.enabled && isNotebookMultiSelect && activeEditor == 'workbench.editor.notebook' && notebookMultiSelectCursorState == '1' || config.notebook.multiCursor.enabled && isNotebookMultiSelect && activeEditor == 'workbench.editor.notebook' && notebookMultiSelectCursorState == '2',
===
* McshEngl.Vscdcmnd.noteMultiCursor.deleteRight,
Vsccmdi.noteMultiCursor.exit,
· key: escape,
· when: config.notebook.multiCursor.enabled && isNotebookMultiSelect && activeEditor == 'workbench.editor.notebook',
===
* McshEngl.Vscdcmnd.noteMultiCursor.exit,
Vsccmdi.notebook.action.changeTabDisplaySize,
===
* McshEngl.Vscdcmnd.notebook.action.changeTabDisplaySize,
Vsccmdi.notebook.action.convertIndentationToSpaces,
===
* McshEngl.Vscdcmnd.notebook.action.convertIndentationToSpaces,
Vsccmdi.notebook.action.convertIndentationToTabs,
===
* McshEngl.Vscdcmnd.notebook.action.convertIndentationToTabs,
Vsccmdi.notebook.action.indentUsingSpaces,
===
* McshEngl.Vscdcmnd.notebook.action.indentUsingSpaces,
Vsccmdi.notebook.action.indentUsingTabs,
===
* McshEngl.Vscdcmnd.notebook.action.indentUsingTabs,
Vsccmdi.notebook.action.toggleNotebookStickyScroll,
===
* McshEngl.Vscdcmnd.notebook.action.toggleNotebookStickyScroll,
Vsccmdi.notebook.addFindMatchToSelection,
· key: ctrl+d,
· when: config.notebook.multiCursor.enabled && notebookCellEditorFocused && activeEditor == 'workbench.editor.notebook',
===
* McshEngl.Vscdcmnd.notebook.addFindMatchToSelection,
Vsccmdi.notebook.cancelExecution,
===
* McshEngl.Vscdcmnd.notebook.cancelExecution,
Vsccmdi.notebook.cell.cancelExecution,
===
* McshEngl.Vscdcmnd.notebook.cell.cancelExecution,
Vsccmdi.notebook.cell.changeLanguage,
· key: ctrl+k m,
· when: notebookCellEditable && notebookEditable && notebookEditorFocused,
===
* McshEngl.Vscdcmnd.notebook.cell.changeLanguage,
Vsccmdi.notebook.cell.changeToCode,
· key: y,
· when: notebookEditorFocused && !inputFocus && !notebookOutputFocused && activeEditor == 'workbench.editor.notebook' && notebookCellType == 'markup'",
===
* McshEngl.Vscdcmnd.notebook.cell.changeToCode,
Vsccmdi.notebook.cell.changeToMarkdown,
· key: m,
· when: notebookEditorFocused && !inputFocus && !notebookOutputFocused && activeEditor == 'workbench.editor.notebook' && notebookCellType == 'code',
===
* McshEngl.Vscdcmnd.notebook.cell.changeToMarkdown,
Vsccmdi.notebook.cell.chat.explainError,
===
* McshEngl.Vscdcmnd.notebook.cell.chat.explainError,
Vsccmdi.notebook.cell.chat.fixError,
===
* McshEngl.Vscdcmnd.notebook.cell.chat.fixError,
Vsccmdi.notebook.cell.chat.start,
· key: ctrl+i,
· when: config.notebook.experimental.cellChat && notebookChatAgentRegistered && notebookEditable && notebookEditorFocused && !inputFocus || config.notebook.experimental.generate && notebookChatAgentRegistered && notebookEditable && notebookEditorFocused && !inputFocus,
===
* McshEngl.Vscdcmnd.notebook.cell.chat.start,
Vsccmdi.notebook.cell.chat.start,
· key: ctrl+k i,
· when: config.notebook.experimental.cellChat && notebookChatAgentRegistered && notebookEditable && notebookEditorFocused && !inputFocus || config.notebook.experimental.generate && notebookChatAgentRegistered && notebookEditable && notebookEditorFocused && !inputFocus,
===
* McshEngl.Vscdcmnd.notebook.cell.chat.start,
Vsccmdi.notebook.cell.chat.startAtTop,
===
* McshEngl.Vscdcmnd.notebook.cell.chat.startAtTop,
Vsccmdi.notebook.cell.clearOutputs,
· key: alt+delete,
· when: notebookCellEditable && notebookCellHasOutputs && notebookEditable && notebookEditorFocused && !inputFocus,
===
* McshEngl.Vscdcmnd.notebook.cell.clearOutputs,
Vsccmdi.notebook.cell.collapseAllCellInputs,
===
* McshEngl.Vscdcmnd.notebook.cell.collapseAllCellInputs,
Vsccmdi.notebook.cell.collapseAllCellOutputs,
===
* McshEngl.Vscdcmnd.notebook.cell.collapseAllCellOutputs,
Vsccmdi.notebook.cell.collapseCellInput,
· key: ctrl+k ctrl+c,
· when: notebookCellListFocused && !inputFocus && !notebookCellInputIsCollapsed,
===
* McshEngl.Vscdcmnd.notebook.cell.collapseCellInput,
Vsccmdi.notebook.cell.collapseCellOutput,
· key: ctrl+k t,
· when: notebookCellHasOutputs && notebookCellListFocused && !inputFocus && !notebookCellOutputIsCollapsed,
===
* McshEngl.Vscdcmnd.notebook.cell.collapseCellOutput,
Vsccmdi.notebook.cell.copy,
===
* McshEngl.Vscdcmnd.notebook.cell.copy,
Vsccmdi.notebook.cell.copyDown,
· key: shift+alt+down,
· when: notebookEditorFocused && !inputFocus,
===
* McshEngl.Vscdcmnd.notebook.cell.copyDown,
Vsccmdi.notebook.cell.copyUp,
· key: shift+alt+up,
· when: notebookEditorFocused && !inputFocus,
===
* McshEngl.Vscdcmnd.notebook.cell.copyUp,
Vsccmdi.notebook.cell.cursorPageDown,
· key: pagedown,
· when: editorTextFocus && inputFocus && notebookEditorFocused,
===
* McshEngl.Vscdcmnd.notebook.cell.cursorPageDown,
Vsccmdi.notebook.cell.cursorPageDownSelect,
· key: shift+pagedown,
· when: editorTextFocus && inputFocus && notebookEditorFocused && !notebookOutputFocused,
===
* McshEngl.Vscdcmnd.notebook.cell.cursorPageDownSelect,
Vsccmdi.notebook.cell.cursorPageUp,
· key: pageup,
· when: editorTextFocus && inputFocus && notebookEditorFocused,
===
* McshEngl.Vscdcmnd.notebook.cell.cursorPageUp,
Vsccmdi.notebook.cell.cursorPageUpSelect,
· key: shift+pageup,
· when: editorTextFocus && inputFocus && notebookEditorFocused && !notebookOutputFocused,
===
* McshEngl.Vscdcmnd.notebook.cell.cursorPageUpSelect,
Vsccmdi.notebook.cell.cut,
===
* McshEngl.Vscdcmnd.notebook.cell.cut,
Vsccmdi.notebook.cell.delete,
· key: delete,
· when: notebookEditorFocused && !inputFocus && !notebookOutputInputFocused,
===
* McshEngl.Vscdcmnd.notebook.cell.delete,
Vsccmdi.notebook.cell.detectLanguage,
· key: shift+alt+d,
· when: notebookCellEditable && notebookEditable,
===
* McshEngl.Vscdcmnd.notebook.cell.detectLanguage,
Vsccmdi.notebook.cell.edit,
· key: enter,
· when: notebookCellListFocused && !editorHoverFocused && !inputFocus && !notebookOutputInputFocused,
===
* McshEngl.Vscdcmnd.notebook.cell.edit,
Vsccmdi.notebook.cell.execute,
· key: ctrl+alt+enter,
· when: notebookCellListFocused && notebookMissingKernelExtension && !notebookCellExecuting && notebookCellType == 'code' || notebookCellListFocused && !notebookCellExecuting && notebookCellType == 'code' && notebookKernelCount > 0 || notebookCellListFocused && !notebookCellExecuting && notebookCellType == 'code' && notebookKernelSourceCount > 0,
===
* McshEngl.Vscdcmnd.notebook.cell.execute,
Vsccmdi.notebook.cell.executeAndFocusContainer,
===
* McshEngl.Vscdcmnd.notebook.cell.executeAndFocusContainer,
Vsccmdi.notebook.cell.executeAndInsertBelow,
· key: alt+enter,
· when: notebookCellListFocused && notebookCellType == 'markup' || notebookCellListFocused && notebookMissingKernelExtension && !notebookCellExecuting && notebookCellType == 'code' || notebookCellListFocused && !notebookCellExecuting && notebookCellType == 'code' && notebookKernelCount > 0 || notebookCellListFocused && !notebookCellExecuting && notebookCellType == 'code' && notebookKernelSourceCount > 0,
===
* McshEngl.Vscdcmnd.notebook.cell.executeAndInsertBelow,
Vsccmdi.notebook.cell.executeAndSelectBelow,
· key: shift+enter,
· when: notebookCellListFocused && !inlineChatFocused && notebookCellType == 'markup' || notebookCellListFocused && notebookMissingKernelExtension && !inlineChatFocused && !notebookCellExecuting && notebookCellType == 'code' || notebookCellListFocused && !inlineChatFocused && !notebookCellExecuting && notebookCellType == 'code' && notebookKernelCount > 0 || notebookCellListFocused && !inlineChatFocused && !notebookCellExecuting && notebookCellType == 'code' && notebookKernelSourceCount > 0,
===
* McshEngl.Vscdcmnd.notebook.cell.executeAndSelectBelow,
Vsccmdi.notebook.cell.executeCellAndBelow,
===
* McshEngl.Vscdcmnd.notebook.cell.executeCellAndBelow,
Vsccmdi.notebook.cell.executeCellsAbove,
===
* McshEngl.Vscdcmnd.notebook.cell.executeCellsAbove,
Vsccmdi.notebook.cell.expandAllCellInputs,
===
* McshEngl.Vscdcmnd.notebook.cell.expandAllCellInputs,
Vsccmdi.notebook.cell.expandAllCellOutputs,
===
* McshEngl.Vscdcmnd.notebook.cell.expandAllCellOutputs,
Vsccmdi.notebook.cell.expandCellInput,
· key: ctrl+k ctrl+c,
· when: notebookCellInputIsCollapsed && notebookCellListFocused,
===
* McshEngl.Vscdcmnd.notebook.cell.expandCellInput,
Vsccmdi.notebook.cell.expandCellOutput,
· key: ctrl+k t,
· when: notebookCellListFocused && notebookCellOutputIsCollapsed,
===
* McshEngl.Vscdcmnd.notebook.cell.expandCellOutput,
Vsccmdi.notebook.cell.focusInOutput,
· key: ctrl+down,
· when: isWindows && notebookCellHasOutputs && !isCompositeNotebook && activeEditor == 'workbench.editor.interactive' || isWindows && notebookCellHasOutputs && !isCompositeNotebook && activeEditor == 'workbench.editor.notebook' || isWindows && notebookCellHasOutputs && !isCompositeNotebook && activeEditor == 'workbench.editor.repl',
===
* McshEngl.Vscdcmnd.notebook.cell.focusInOutput,
Vsccmdi.notebook.cell.focusInOutput,
· key: ctrl+shift+down,
· when: activeEditor == 'workbench.editor.interactive' || activeEditor == 'workbench.editor.notebook' || activeEditor == 'workbench.editor.repl',
===
* McshEngl.Vscdcmnd.notebook.cell.focusInOutput,
Vsccmdi.notebook.cell.focusOutOutput,
· key: ctrl+shift+up,
· when: notebookEditorFocused && notebookOutputFocused,
===
* McshEngl.Vscdcmnd.notebook.cell.focusOutOutput,
Vsccmdi.notebook.cell.insertCodeCellAbove,
· key: ctrl+shift+enter,
· when: notebookCellListFocused && !inputFocus,
===
* McshEngl.Vscdcmnd.notebook.cell.insertCodeCellAbove,
Vsccmdi.notebook.cell.insertCodeCellAboveAndFocusContainer,
===
* McshEngl.Vscdcmnd.notebook.cell.insertCodeCellAboveAndFocusContainer,
Vsccmdi.notebook.cell.insertCodeCellAtTop,
===
* McshEngl.Vscdcmnd.notebook.cell.insertCodeCellAtTop,
Vsccmdi.notebook.cell.insertCodeCellBelow,
· key: ctrl+enter,
· when: notebookCellListFocused && !inputFocus,
===
* McshEngl.Vscdcmnd.notebook.cell.insertCodeCellBelow,
Vsccmdi.notebook.cell.insertCodeCellBelowAndFocusContainer,
===
* McshEngl.Vscdcmnd.notebook.cell.insertCodeCellBelowAndFocusContainer,
Vsccmdi.notebook.cell.insertMarkdownCellAbove,
===
* McshEngl.Vscdcmnd.notebook.cell.insertMarkdownCellAbove,
Vsccmdi.notebook.cell.insertMarkdownCellAtTop,
===
* McshEngl.Vscdcmnd.notebook.cell.insertMarkdownCellAtTop,
Vsccmdi.notebook.cell.insertMarkdownCellBelow,
===
* McshEngl.Vscdcmnd.notebook.cell.insertMarkdownCellBelow,
Vsccmdi.notebook.cell.joinAbove,
· key: shift+alt+win+j,
· when: notebookEditorFocused,
===
* McshEngl.Vscdcmnd.notebook.cell.joinAbove,
Vsccmdi.notebook.cell.joinBelow,
· key: alt+win+j,
· when: notebookEditorFocused,
===
* McshEngl.Vscdcmnd.notebook.cell.joinBelow,
Vsccmdi.notebook.cell.joinSelected,
===
* McshEngl.Vscdcmnd.notebook.cell.joinSelected,
Vsccmdi.notebook.cell.moveDown,
· key: alt+down,
· when: notebookEditorFocused && !inputFocus,
===
* McshEngl.Vscdcmnd.notebook.cell.moveDown,
Vsccmdi.notebook.cell.moveUp,
· key: alt+up,
· when: notebookEditorFocused && !inputFocus,
===
* McshEngl.Vscdcmnd.notebook.cell.moveUp,
Vsccmdi.notebook.cell.nullAction,
· key: down,
· when: notebookOutputInputFocused,
===
* McshEngl.Vscdcmnd.notebook.cell.nullAction,
Vsccmdi.notebook.cell.nullAction,
· key: up,
· when: notebookOutputInputFocused,
===
* McshEngl.Vscdcmnd.notebook.cell.nullAction,
Vsccmdi.notebook.cell.openFailureActions,
· key: ctrl+.,
· when: notebookCellFocused && notebookCellHasErrorDiagnostics && !notebookCellEditorFocused,
===
* McshEngl.Vscdcmnd.notebook.cell.openFailureActions,
Vsccmdi.notebook.cell.output.selectAll,
· key: ctrl+a,
· when: notebookEditorFocused && notebookOutputFocused,
===
* McshEngl.Vscdcmnd.notebook.cell.output.selectAll,
Vsccmdi.notebook.cell.paste,
===
* McshEngl.Vscdcmnd.notebook.cell.paste,
Vsccmdi.notebook.cell.pasteAbove,
· key: ctrl+shift+v,
· when: notebookEditorFocused && !inputFocus,
===
* McshEngl.Vscdcmnd.notebook.cell.pasteAbove,
Vsccmdi.notebook.cell.quitEdit,
· key: ctrl+alt+enter,
· when: inputFocus && notebookEditorFocused && !inlineChatFocused && notebookCellType == 'markup',
===
* McshEngl.Vscdcmnd.notebook.cell.quitEdit,
Vsccmdi.notebook.cell.quitEdit,
· key: escape,
· when: inputFocus && notebookEditorFocused && !editorHasMultipleSelections && !editorHasSelection && !editorHoverVisible && !inlineChatFocused,
===
* McshEngl.Vscdcmnd.notebook.cell.quitEdit,
Vsccmdi.notebook.cell.quitEdit,
· key: escape,
· when: notebookEditorFocused && notebookOutputFocused,
===
* McshEngl.Vscdcmnd.notebook.cell.quitEdit,
Vsccmdi.notebook.cell.split,
· key: ctrl+k ctrl+shift+\\,
· when: editorTextFocus && notebookCellEditable && notebookEditable && notebookEditorFocused,
===
* McshEngl.Vscdcmnd.notebook.cell.split,
Vsccmdi.notebook.cell.toggleLineNumbers,
===
* McshEngl.Vscdcmnd.notebook.cell.toggleLineNumbers,
Vsccmdi.notebook.cell.toggleOutputScrolling,
· key: ctrl+k y,
· when: notebookCellHasOutputs && notebookCellListFocused && !inputFocus,
===
* McshEngl.Vscdcmnd.notebook.cell.toggleOutputScrolling,
Vsccmdi.notebook.cell.toggleOutputs,
===
* McshEngl.Vscdcmnd.notebook.cell.toggleOutputs,
Vsccmdi.notebook.cellOuput.showEmptyOutputs,
===
* McshEngl.Vscdcmnd.notebook.cellOuput.showEmptyOutputs,
Vsccmdi.notebook.cellOutput.addToChat,
===
* McshEngl.Vscdcmnd.notebook.cellOutput.addToChat,
Vsccmdi.notebook.cellOutput.copy,
===
* McshEngl.Vscdcmnd.notebook.cellOutput.copy,
Vsccmdi.notebook.cellOutput.openInOutputPreview,
===
* McshEngl.Vscdcmnd.notebook.cellOutput.openInOutputPreview,
Vsccmdi.notebook.cellOutput.openInTextEditor,
===
* McshEngl.Vscdcmnd.notebook.cellOutput.openInTextEditor,
Vsccmdi.notebook.cellOutput.saveImage,
===
* McshEngl.Vscdcmnd.notebook.cellOutput.saveImage,
Vsccmdi.notebook.centerActiveCell,
· key: ctrl+l,
· when: notebookEditorFocused,
===
* McshEngl.Vscdcmnd.notebook.centerActiveCell,
Vsccmdi.notebook.chat.selectAndInsertKernelVariable,
===
* McshEngl.Vscdcmnd.notebook.chat.selectAndInsertKernelVariable,
Vsccmdi.notebook.clearAllCellsOutputs,
===
* McshEngl.Vscdcmnd.notebook.clearAllCellsOutputs,
Vsccmdi.notebook.clearAllInlineValues,
===
* McshEngl.Vscdcmnd.notebook.clearAllInlineValues,
Vsccmdi.notebook.clearNotebookEdtitorTypeCache,
===
* McshEngl.Vscdcmnd.notebook.clearNotebookEdtitorTypeCache,
Vsccmdi.notebook.clearNotebookKernelsMRUCache,
===
* McshEngl.Vscdcmnd.notebook.clearNotebookKernelsMRUCache,
Vsccmdi.notebook.commentSelectedCells,
· key: ctrl+/,
· when: notebookEditable && notebookEditorFocused && !inputFocus,
===
* McshEngl.Vscdcmnd.notebook.commentSelectedCells,
Vsccmdi.notebook.developer.addViewZones,
===
* McshEngl.Vscdcmnd.notebook.developer.addViewZones,
Vsccmdi.notebook.diff.action.next,
· key: alt+f3,
· when: activeEditor == 'workbench.editor.notebookTextDiffEditor',
===
* McshEngl.Vscdcmnd.notebook.diff.action.next,
Vsccmdi.notebook.diff.action.previous,
· key: shift+alt+f3,
· when: activeEditor == 'workbench.editor.notebookTextDiffEditor',
===
* McshEngl.Vscdcmnd.notebook.diff.action.previous,
Vsccmdi.notebook.diff.cell.revertInput,
===
* McshEngl.Vscdcmnd.notebook.diff.cell.revertInput,
Vsccmdi.notebook.diff.cell.revertMetadata,
===
* McshEngl.Vscdcmnd.notebook.diff.cell.revertMetadata,
Vsccmdi.notebook.diff.cell.revertOutputs,
===
* McshEngl.Vscdcmnd.notebook.diff.cell.revertOutputs,
Vsccmdi.notebook.diff.cell.switchOutputRenderingStyleToText,
===
* McshEngl.Vscdcmnd.notebook.diff.cell.switchOutputRenderingStyleToText,
Vsccmdi.notebook.diff.cell.toggleCollapseUnchangedRegions,
===
* McshEngl.Vscdcmnd.notebook.diff.cell.toggleCollapseUnchangedRegions,
Vsccmdi.notebook.diff.inline.toggle,
===
* McshEngl.Vscdcmnd.notebook.diff.inline.toggle,
Vsccmdi.notebook.diff.openFile,
===
* McshEngl.Vscdcmnd.notebook.diff.openFile,
Vsccmdi.notebook.diff.revertMetadata,
===
* McshEngl.Vscdcmnd.notebook.diff.revertMetadata,
Vsccmdi.notebook.diff.showMetadata,
===
* McshEngl.Vscdcmnd.notebook.diff.showMetadata,
Vsccmdi.notebook.diff.showOutputs,
===
* McshEngl.Vscdcmnd.notebook.diff.showOutputs,
Vsccmdi.notebook.diff.switchToText,
===
* McshEngl.Vscdcmnd.notebook.diff.switchToText,
Vsccmdi.notebook.diffEditor.2.cell.revertInput,
===
* McshEngl.Vscdcmnd.notebook.diffEditor.2.cell.revertInput,
Vsccmdi.notebook.diffEditor.2.cell.revertMetadata,
===
* McshEngl.Vscdcmnd.notebook.diffEditor.2.cell.revertMetadata,
Vsccmdi.notebook.diffEditor.2.cell.revertOutputs,
===
* McshEngl.Vscdcmnd.notebook.diffEditor.2.cell.revertOutputs,
Vsccmdi.notebook.diffEditor.2.goToCell,
===
* McshEngl.Vscdcmnd.notebook.diffEditor.2.goToCell,
Vsccmdi.notebook.diffEditor.hideUnchangedCells,
===
* McshEngl.Vscdcmnd.notebook.diffEditor.hideUnchangedCells,
Vsccmdi.notebook.diffEditor.showUnchangedCells,
===
* McshEngl.Vscdcmnd.notebook.diffEditor.showUnchangedCells,
Vsccmdi.notebook.execute,
===
* McshEngl.Vscdcmnd.notebook.execute,
Vsccmdi.notebook.find,
· key: ctrl+f,
· when: notebookEditorFocused && !editorFocus && activeEditor == 'workbench.editor.interactive' || notebookEditorFocused && !editorFocus && activeEditor == 'workbench.editor.notebook',
===
* McshEngl.Vscdcmnd.notebook.find,
Vsccmdi.notebook.findNext.fromWidget,
· key: f3,
· when: findWidgetVisible && notebookEditorFocused,
===
* McshEngl.Vscdcmnd.notebook.findNext.fromWidget,
Vsccmdi.notebook.findPrevious.fromWidget,
· key: shift+f3,
· when: findWidgetVisible && notebookEditorFocused,
===
* McshEngl.Vscdcmnd.notebook.findPrevious.fromWidget,
Vsccmdi.notebook.focusBottom,
· key: ctrl+end,
· when: notebookEditorFocused && !inputFocus,
===
* McshEngl.Vscdcmnd.notebook.focusBottom,
Vsccmdi.notebook.focusNextEditor,
· key: ctrl+down,
· when: notebookEditorFocused && notebookOutputFocused,
===
* McshEngl.Vscdcmnd.notebook.focusNextEditor,
Vsccmdi.notebook.focusNextEditor,
· key: ctrl+pagedown,
· when: accessibilityModeEnabled && notebookCellEditorFocused,
===
* McshEngl.Vscdcmnd.notebook.focusNextEditor,
Vsccmdi.notebook.focusNextEditor,
· key: down,
· when: config.notebook.navigation.allowNavigateToSurroundingCells && editorTextFocus && inputFocus && notebookEditorFocused && !accessibilityModeEnabled && !isEmbeddedDiffEditor && notebookEditorCursorAtLineBoundary == 'both' && notebookEditorCursorAtBoundary != 'none' && notebookEditorCursorAtBoundary != 'top' || config.notebook.navigation.allowNavigateToSurroundingCells && editorTextFocus && inputFocus && notebookEditorFocused && !accessibilityModeEnabled && !isEmbeddedDiffEditor && notebookEditorCursorAtLineBoundary == 'end' && notebookEditorCursorAtBoundary != 'none' && notebookEditorCursorAtBoundary != 'top',
===
* McshEngl.Vscdcmnd.notebook.focusNextEditor,
Vsccmdi.notebook.focusNextEditor,
· key: down,
· when: config.notebook.navigation.allowNavigateToSurroundingCells && notebookCursorNavigationMode && notebookEditorFocused && !accessibilityModeEnabled && !isEmbeddedDiffEditor && !notebookCellMarkdownEditMode && notebookCellType == 'markup',
===
* McshEngl.Vscdcmnd.notebook.focusNextEditor,
Vsccmdi.notebook.focusPreviousEditor,
· key: ctrl+pageup,
· when: accessibilityModeEnabled && notebookCellEditorFocused,
===
* McshEngl.Vscdcmnd.notebook.focusPreviousEditor,
Vsccmdi.notebook.focusPreviousEditor,
· key: up,
· when: config.notebook.navigation.allowNavigateToSurroundingCells && editorTextFocus && inputFocus && notebookEditorFocused && !accessibilityModeEnabled && !isEmbeddedDiffEditor && notebookEditorCursorAtLineBoundary == 'both' && notebookEditorCursorAtBoundary != 'bottom' && notebookEditorCursorAtBoundary != 'none' || config.notebook.navigation.allowNavigateToSurroundingCells && editorTextFocus && inputFocus && notebookEditorFocused && !accessibilityModeEnabled && !isEmbeddedDiffEditor && notebookEditorCursorAtLineBoundary == 'start' && notebookEditorCursorAtBoundary != 'bottom' && notebookEditorCursorAtBoundary != 'none',
===
* McshEngl.Vscdcmnd.notebook.focusPreviousEditor,
Vsccmdi.notebook.focusPreviousEditor,
· key: up,
· when: config.notebook.navigation.allowNavigateToSurroundingCells && notebookCursorNavigationMode && notebookEditorFocused && !accessibilityModeEnabled && !isEmbeddedDiffEditor && !notebookCellMarkdownEditMode && notebookCellType == 'markup',
===
* McshEngl.Vscdcmnd.notebook.focusPreviousEditor,
Vsccmdi.notebook.focusTop,
· key: ctrl+home,
· when: notebookEditorFocused && !inputFocus,
===
* McshEngl.Vscdcmnd.notebook.focusTop,
Vsccmdi.notebook.fold,
· key: ctrl+shift+[,
· when: notebookEditorFocused && !inputFocus && activeEditor == 'workbench.editor.notebook',
===
* McshEngl.Vscdcmnd.notebook.fold,
Vsccmdi.notebook.fold,
· key: left,
· when: notebookEditorFocused && !inputFocus && activeEditor == 'workbench.editor.notebook',
===
* McshEngl.Vscdcmnd.notebook.fold,
Vsccmdi.notebook.format,
· key: shift+alt+f,
· when: notebookEditable && !editorTextFocus && activeEditor == 'workbench.editor.notebook',
===
* McshEngl.Vscdcmnd.notebook.format,
Vsccmdi.notebook.formatCell,
· key: shift+alt+f,
· when: editorHasDocumentFormattingProvider && editorTextFocus && inCompositeEditor && notebookEditable && !editorReadonly && activeEditor == 'workbench.editor.notebook',
===
* McshEngl.Vscdcmnd.notebook.formatCell,
Vsccmdi.notebook.hideFind,
· key: escape,
· when: findWidgetVisible && notebookEditorFocused,
===
* McshEngl.Vscdcmnd.notebook.hideFind,
Vsccmdi.notebook.inlineChat.acceptChangesAndRun,
===
* McshEngl.Vscdcmnd.notebook.inlineChat.acceptChangesAndRun,
Vsccmdi.notebook.inspectLayout,
===
* McshEngl.Vscdcmnd.notebook.inspectLayout,
Vsccmdi.notebook.interruptExecution,
===
* McshEngl.Vscdcmnd.notebook.interruptExecution,
Vsccmdi.notebook.openVariablesView,
===
* McshEngl.Vscdcmnd.notebook.openVariablesView,
Vsccmdi.notebook.outline.toggleCodeCellSymbols,
===
* McshEngl.Vscdcmnd.notebook.outline.toggleCodeCellSymbols,
Vsccmdi.notebook.outline.toggleCodeCells,
===
* McshEngl.Vscdcmnd.notebook.outline.toggleCodeCells,
Vsccmdi.notebook.outline.toggleShowMarkdownHeadersOnly,
===
* McshEngl.Vscdcmnd.notebook.outline.toggleShowMarkdownHeadersOnly,
Vsccmdi.notebook.quitEditAllCells,
===
* McshEngl.Vscdcmnd.notebook.quitEditAllCells,
Vsccmdi.notebook.renderAllMarkdownCells,
===
* McshEngl.Vscdcmnd.notebook.renderAllMarkdownCells,
Vsccmdi.notebook.revealLastFailedCell,
===
* McshEngl.Vscdcmnd.notebook.revealLastFailedCell,
Vsccmdi.notebook.revealRunningCell,
===
* McshEngl.Vscdcmnd.notebook.revealRunningCell,
Vsccmdi.notebook.saveMimeTypeOrder,
===
* McshEngl.Vscdcmnd.notebook.saveMimeTypeOrder,
Vsccmdi.notebook.section.expandSection,
===
* McshEngl.Vscdcmnd.notebook.section.expandSection,
Vsccmdi.notebook.section.foldSection,
===
* McshEngl.Vscdcmnd.notebook.section.foldSection,
Vsccmdi.notebook.section.runCells,
===
* McshEngl.Vscdcmnd.notebook.section.runCells,
Vsccmdi.notebook.section.runSingleCell,
===
* McshEngl.Vscdcmnd.notebook.section.runSingleCell,
Vsccmdi.notebook.selectAllFindMatches,
· key: ctrl+shift+l,
· when: config.notebook.multiCursor.enabled && notebookFindWidgetFocused || config.notebook.multiCursor.enabled && notebookCellEditorFocused && activeEditor == 'workbench.editor.notebook',
===
* McshEngl.Vscdcmnd.notebook.selectAllFindMatches,
Vsccmdi.notebook.selectIndentation,
===
* McshEngl.Vscdcmnd.notebook.selectIndentation,
Vsccmdi.notebook.setProfile,
===
* McshEngl.Vscdcmnd.notebook.setProfile,
Vsccmdi.notebook.toggle.diff.cell.ignoreTrimWhitespace,
===
* McshEngl.Vscdcmnd.notebook.toggle.diff.cell.ignoreTrimWhitespace,
Vsccmdi.notebook.toggleCellToolbarPosition,
===
* McshEngl.Vscdcmnd.notebook.toggleCellToolbarPosition,
Vsccmdi.notebook.toggleCellToolbarPositionFromEditorTitle,
===
* McshEngl.Vscdcmnd.notebook.toggleCellToolbarPositionFromEditorTitle,
Vsccmdi.notebook.toggleLayoutTroubleshoot,
===
* McshEngl.Vscdcmnd.notebook.toggleLayoutTroubleshoot,
Vsccmdi.notebook.toggleLineNumbers,
===
* McshEngl.Vscdcmnd.notebook.toggleLineNumbers,
Vsccmdi.notebook.toggleLineNumbersFromEditorTitle,
===
* McshEngl.Vscdcmnd.notebook.toggleLineNumbersFromEditorTitle,
Vsccmdi.notebook.unfold,
· key: ctrl+shift+],
· when: notebookEditorFocused && !inputFocus && activeEditor == 'workbench.editor.notebook',
===
* McshEngl.Vscdcmnd.notebook.unfold,
Vsccmdi.notebook.unfold,
· key: right,
· when: notebookEditorFocused && !inputFocus && activeEditor == 'workbench.editor.notebook',
===
* McshEngl.Vscdcmnd.notebook.unfold,
Vsccmdi.notification.acceptPrimaryAction,
· key: ctrl+shift+a,
· when: notificationFocus || notificationToastsVisible,
===
* McshEngl.Vscdcmnd.notification.acceptPrimaryAction,
Vsccmdi.notification.clear,
· key: delete,
· when: notificationFocus,
===
* McshEngl.Vscdcmnd.notification.clear,
Vsccmdi.notification.collapse,
· key: left,
· when: notificationFocus,
===
* McshEngl.Vscdcmnd.notification.collapse,
Vsccmdi.notification.expand,
· key: right,
· when: notificationFocus,
===
* McshEngl.Vscdcmnd.notification.expand,
Vsccmdi.notification.toggle,
· key: enter,
· when: notificationFocus,
===
* McshEngl.Vscdcmnd.notification.toggle,
Vsccmdi.notification.toggle,
· key: space,
· when: notificationFocus,
===
* McshEngl.Vscdcmnd.notification.toggle,
Vsccmdi.notifications.clearAll,
===
* McshEngl.Vscdcmnd.notifications.clearAll,
Vsccmdi.notifications.focusFirstToast,
· key: home,
· when: notificationFocus && notificationToastsVisible,
===
* McshEngl.Vscdcmnd.notifications.focusFirstToast,
Vsccmdi.notifications.focusFirstToast,
· key: pageup,
· when: notificationFocus && notificationToastsVisible,
===
* McshEngl.Vscdcmnd.notifications.focusFirstToast,
Vsccmdi.notifications.focusLastToast,
· key: end,
· when: notificationFocus && notificationToastsVisible,
===
* McshEngl.Vscdcmnd.notifications.focusLastToast,
Vsccmdi.notifications.focusLastToast,
· key: pagedown,
· when: notificationFocus && notificationToastsVisible,
===
* McshEngl.Vscdcmnd.notifications.focusLastToast,
Vsccmdi.notifications.focusNextToast,
· key: down,
· when: notificationFocus && notificationToastsVisible,
===
* McshEngl.Vscdcmnd.notifications.focusNextToast,
Vsccmdi.notifications.focusPreviousToast,
· key: up,
· when: notificationFocus && notificationToastsVisible,
===
* McshEngl.Vscdcmnd.notifications.focusPreviousToast,
Vsccmdi.notifications.focusToasts,
===
* McshEngl.Vscdcmnd.notifications.focusToasts,
Vsccmdi.notifications.hideList,
· key: escape,
· when: notificationCenterVisible,
===
* McshEngl.Vscdcmnd.notifications.hideList,
Vsccmdi.notifications.hideToasts,
· key: escape,
· when: notificationFocus && notificationToastsVisible,
===
* McshEngl.Vscdcmnd.notifications.hideToasts,
Vsccmdi.notifications.hideToasts,
· key: escape,
· when: notificationToastsVisible,
===
* McshEngl.Vscdcmnd.notifications.hideToasts,
Vsccmdi.notifications.showList,
· key: ctrl+k ctrl+shift+n,
===
* McshEngl.Vscdcmnd.notifications.showList,
Vsccmdi.notifications.toggleDoNotDisturbMode,
===
* McshEngl.Vscdcmnd.notifications.toggleDoNotDisturbMode,
Vsccmdi.notifications.toggleDoNotDisturbModeBySource,
===
* McshEngl.Vscdcmnd.notifications.toggleDoNotDisturbModeBySource,
Vsccmdi.notifications.toggleList,
===
* McshEngl.Vscdcmnd.notifications.toggleList,
Vsccmdi.npm.debugScript,
===
* McshEngl.Vscdcmnd.npm.debugScript,
Vsccmdi.npm.debugScriptFromHover,
===
* McshEngl.Vscdcmnd.npm.debugScriptFromHover,
Vsccmdi.npm.focus,
===
* McshEngl.Vscdcmnd.npm.focus,
Vsccmdi.npm.openScript,
===
* McshEngl.Vscdcmnd.npm.openScript,
Vsccmdi.npm.packageManager,
===
* McshEngl.Vscdcmnd.npm.packageManager,
Vsccmdi.npm.refresh,
===
* McshEngl.Vscdcmnd.npm.refresh,
Vsccmdi.npm.removeView,
===
* McshEngl.Vscdcmnd.npm.removeView,
Vsccmdi.npm.resetViewLocation,
===
* McshEngl.Vscdcmnd.npm.resetViewLocation,
Vsccmdi.npm.runInstall,
===
* McshEngl.Vscdcmnd.npm.runInstall,
Vsccmdi.npm.runScript,
===
* McshEngl.Vscdcmnd.npm.runScript,
Vsccmdi.npm.runScriptFromFolder,
===
* McshEngl.Vscdcmnd.npm.runScriptFromFolder,
Vsccmdi.npm.runScriptFromHover,
===
* McshEngl.Vscdcmnd.npm.runScriptFromHover,
Vsccmdi.npm.runSelectedScript,
===
* McshEngl.Vscdcmnd.npm.runSelectedScript,
Vsccmdi.npm.scriptRunner,
===
* McshEngl.Vscdcmnd.npm.scriptRunner,
Vsccmdi.npm.toggleVisibility,
===
* McshEngl.Vscdcmnd.npm.toggleVisibility,
Vsccmdi.openEditors.closeAll,
===
* McshEngl.Vscdcmnd.openEditors.closeAll,
Vsccmdi.openEditors.newUntitledFile,
===
* McshEngl.Vscdcmnd.openEditors.newUntitledFile,
Vsccmdi.openInIntegratedTerminal,
===
* McshEngl.Vscdcmnd.openInIntegratedTerminal,
Vsccmdi.openInTerminal,
===
* McshEngl.Vscdcmnd.openInTerminal,
Vsccmdi.openReference,
===
* McshEngl.Vscdcmnd.openReference,
Vsccmdi.openReferenceToSide,
· key: ctrl+enter,
· when: listFocus && referenceSearchVisible && !inputFocus && !treeElementCanCollapse && !treeElementCanExpand && !treestickyScrollFocused,
===
* McshEngl.Vscdcmnd.openReferenceToSide,
Vsccmdi.outdent,
· key: shift+tab,
· when: editorTextFocus && !editorReadonly && !editorTabMovesFocus,
===
* McshEngl.Vscdcmnd.outdent,
Vsccmdi.outline.collapse,
===
* McshEngl.Vscdcmnd.outline.collapse,
Vsccmdi.outline.expand,
===
* McshEngl.Vscdcmnd.outline.expand,
Vsccmdi.outline.filterOnType,
===
* McshEngl.Vscdcmnd.outline.filterOnType,
Vsccmdi.outline.focus,
===
* McshEngl.Vscdcmnd.outline.focus,
Vsccmdi.outline.followCursor,
===
* McshEngl.Vscdcmnd.outline.followCursor,
Vsccmdi.outline.removeView,
===
* McshEngl.Vscdcmnd.outline.removeView,
Vsccmdi.outline.resetViewLocation,
===
* McshEngl.Vscdcmnd.outline.resetViewLocation,
Vsccmdi.outline.sortByKind,
===
* McshEngl.Vscdcmnd.outline.sortByKind,
Vsccmdi.outline.sortByName,
===
* McshEngl.Vscdcmnd.outline.sortByName,
Vsccmdi.outline.sortByPosition,
===
* McshEngl.Vscdcmnd.outline.sortByPosition,
Vsccmdi.outline.toggleVisibility,
===
* McshEngl.Vscdcmnd.outline.toggleVisibility,
Vsccmdi.paste,
===
* McshEngl.Vscdcmnd.paste,
Vsccmdi.perf.event.profiling,
===
* McshEngl.Vscdcmnd.perf.event.profiling,
Vsccmdi.perf.insta.printAsyncCycles,
===
* McshEngl.Vscdcmnd.perf.insta.printAsyncCycles,
Vsccmdi.perf.insta.printTraces,
===
* McshEngl.Vscdcmnd.perf.insta.printTraces,
Vsccmdi.perfview.show,
===
* McshEngl.Vscdcmnd.perfview.show,
Vsccmdi.previewSelectedCodeAction,
· key: ctrl+enter,
· when: codeActionMenuVisible && kb-macro.active,
===
* McshEngl.Vscdcmnd.previewSelectedCodeAction,
Vsccmdi.previewSelectedCodeAction,
· key: ctrl+enter,
· when: codeActionMenuVisible,
===
* McshEngl.Vscdcmnd.previewSelectedCodeAction,
Vsccmdi.previousCompressedFolder,
· key: left,
· when: explorerViewletCompressedFocus && filesExplorerFocus && foldersViewVisible && !explorerViewletCompressedFirstFocus && !inputFocus,
===
* McshEngl.Vscdcmnd.previousCompressedFolder,
Vsccmdi.problems.action.clearFilterText,
· key: escape,
· when: problemsFilterFocus,
===
* McshEngl.Vscdcmnd.problems.action.clearFilterText,
Vsccmdi.problems.action.copy,
· key: ctrl+c,
· when: problemsVisibility && !relatedInformationFocus && focusedView == 'workbench.panel.markers.view',
===
* McshEngl.Vscdcmnd.problems.action.copy,
Vsccmdi.problems.action.copyMessage,
===
* McshEngl.Vscdcmnd.problems.action.copyMessage,
Vsccmdi.problems.action.copyRelatedInformationMessage,
===
* McshEngl.Vscdcmnd.problems.action.copyRelatedInformationMessage,
Vsccmdi.problems.action.focusFilter,
· key: ctrl+f,
· when: focusedView == 'workbench.panel.markers.view',
===
* McshEngl.Vscdcmnd.problems.action.focusFilter,
Vsccmdi.problems.action.focusProblemsFromFilter,
· key: ctrl+down,
· when: problemsFilterFocus,
===
* McshEngl.Vscdcmnd.problems.action.focusProblemsFromFilter,
Vsccmdi.problems.action.open,
· key: enter,
· when: problemFocus,
===
* McshEngl.Vscdcmnd.problems.action.open,
Vsccmdi.problems.action.openToSide,
· key: ctrl+enter,
· when: problemFocus,
===
* McshEngl.Vscdcmnd.problems.action.openToSide,
Vsccmdi.problems.action.showMultilineMessage,
===
* McshEngl.Vscdcmnd.problems.action.showMultilineMessage,
Vsccmdi.problems.action.showQuickFixes,
· key: ctrl+.,
· when: problemFocus,
===
* McshEngl.Vscdcmnd.problems.action.showQuickFixes,
Vsccmdi.problems.action.showSinglelineMessage,
===
* McshEngl.Vscdcmnd.problems.action.showSinglelineMessage,
Vsccmdi.quickInput.accept,
· key: alt+enter,
· when: inQuickInput && !isComposing && quickInputType != 'quickWidget',
===
* McshEngl.Vscdcmnd.quickInput.accept,
Vsccmdi.quickInput.accept,
· key: ctrl+alt+enter,
· when: inQuickInput && !isComposing && quickInputType != 'quickWidget',
===
* McshEngl.Vscdcmnd.quickInput.accept,
Vsccmdi.quickInput.accept,
· key: ctrl+enter,
· when: inQuickInput && !isComposing && quickInputType != 'quickWidget',
===
* McshEngl.Vscdcmnd.quickInput.accept,
Vsccmdi.quickInput.accept,
· key: ctrl+shift+alt+enter,
· when: inQuickInput && !isComposing && quickInputType != 'quickWidget',
===
* McshEngl.Vscdcmnd.quickInput.accept,
Vsccmdi.quickInput.accept,
· key: ctrl+shift+enter,
· when: inQuickInput && !isComposing && quickInputType != 'quickWidget',
===
* McshEngl.Vscdcmnd.quickInput.accept,
Vsccmdi.quickInput.accept,
· key: enter,
· when: inQuickInput && !isComposing && quickInputType != 'quickWidget',
===
* McshEngl.Vscdcmnd.quickInput.accept,
Vsccmdi.quickInput.accept,
· key: shift+alt+enter,
· when: inQuickInput && !isComposing && quickInputType != 'quickWidget',
===
* McshEngl.Vscdcmnd.quickInput.accept,
Vsccmdi.quickInput.accept,
· key: shift+enter,
· when: inQuickInput && !isComposing && quickInputType != 'quickWidget',
===
* McshEngl.Vscdcmnd.quickInput.accept,
Vsccmdi.quickInput.acceptInBackground,
· key: alt+right,
· when: cursorAtEndOfQuickInputBox && inQuickInput && quickInputType == 'quickPick' || inQuickInput && !inputFocus && quickInputType == 'quickPick',
===
* McshEngl.Vscdcmnd.quickInput.acceptInBackground,
Vsccmdi.quickInput.acceptInBackground,
· key: ctrl+alt+right,
· when: cursorAtEndOfQuickInputBox && inQuickInput && quickInputType == 'quickPick' || inQuickInput && !inputFocus && quickInputType == 'quickPick',
===
* McshEngl.Vscdcmnd.quickInput.acceptInBackground,
Vsccmdi.quickInput.acceptInBackground,
· key: ctrl+right,
· when: cursorAtEndOfQuickInputBox && inQuickInput && quickInputType == 'quickPick' || inQuickInput && !inputFocus && quickInputType == 'quickPick',
===
* McshEngl.Vscdcmnd.quickInput.acceptInBackground,
Vsccmdi.quickInput.acceptInBackground,
· key: right,
· when: cursorAtEndOfQuickInputBox && inQuickInput && quickInputType == 'quickPick' || inQuickInput && !inputFocus && quickInputType == 'quickPick',
===
* McshEngl.Vscdcmnd.quickInput.acceptInBackground,
Vsccmdi.quickInput.first,
· key: ctrl+alt+home,
· when: inQuickInput && quickInputType == 'quickPick' || inQuickInput && quickInputType == 'quickTree',
===
* McshEngl.Vscdcmnd.quickInput.first,
Vsccmdi.quickInput.first,
· key: ctrl+home,
· when: inQuickInput && quickInputType == 'quickPick' || inQuickInput && quickInputType == 'quickTree',
===
* McshEngl.Vscdcmnd.quickInput.first,
Vsccmdi.quickInput.hide,
· key: alt+escape,
· when: inQuickInput,
===
* McshEngl.Vscdcmnd.quickInput.hide,
Vsccmdi.quickInput.hide,
· key: ctrl+alt+escape,
· when: inQuickInput,
===
* McshEngl.Vscdcmnd.quickInput.hide,
Vsccmdi.quickInput.hide,
· key: ctrl+escape,
· when: inQuickInput,
===
* McshEngl.Vscdcmnd.quickInput.hide,
Vsccmdi.quickInput.hide,
· key: escape,
· when: inQuickInput,
===
* McshEngl.Vscdcmnd.quickInput.hide,
Vsccmdi.quickInput.last,
· key: ctrl+alt+end,
· when: inQuickInput && quickInputType == 'quickPick' || inQuickInput && quickInputType == 'quickTree',
===
* McshEngl.Vscdcmnd.quickInput.last,
Vsccmdi.quickInput.last,
· key: ctrl+end,
· when: inQuickInput && quickInputType == 'quickPick' || inQuickInput && quickInputType == 'quickTree',
===
* McshEngl.Vscdcmnd.quickInput.last,
Vsccmdi.quickInput.next,
· key: ctrl+down,
· when: inQuickInput && quickInputType == 'quickPick' || inQuickInput && quickInputType == 'quickTree',
===
* McshEngl.Vscdcmnd.quickInput.next,
Vsccmdi.quickInput.next,
· key: down,
· when: inQuickInput && quickInputType == 'quickPick' || inQuickInput && quickInputType == 'quickTree',
===
* McshEngl.Vscdcmnd.quickInput.next,
Vsccmdi.quickInput.nextSeparator,
· key: ctrl+alt+down,
· when: inQuickInput && quickInputType == 'quickPick' || inQuickInput && quickInputType == 'quickTree',
===
* McshEngl.Vscdcmnd.quickInput.nextSeparator,
Vsccmdi.quickInput.nextSeparatorWithQuickAccessFallback,
· key: alt+down,
· when: inQuickInput && quickInputType == 'quickPick' || inQuickInput && quickInputType == 'quickTree',
===
* McshEngl.Vscdcmnd.quickInput.nextSeparatorWithQuickAccessFallback,
Vsccmdi.quickInput.pageNext,
· key: alt+pagedown,
· when: inQuickInput && quickInputType == 'quickPick' || inQuickInput && quickInputType == 'quickTree',
===
* McshEngl.Vscdcmnd.quickInput.pageNext,
Vsccmdi.quickInput.pageNext,
· key: ctrl+alt+pagedown,
· when: inQuickInput && quickInputType == 'quickPick' || inQuickInput && quickInputType == 'quickTree',
===
* McshEngl.Vscdcmnd.quickInput.pageNext,
Vsccmdi.quickInput.pageNext,
· key: ctrl+pagedown,
· when: inQuickInput && quickInputType == 'quickPick' || inQuickInput && quickInputType == 'quickTree',
===
* McshEngl.Vscdcmnd.quickInput.pageNext,
Vsccmdi.quickInput.pageNext,
· key: pagedown,
· when: inQuickInput && quickInputType == 'quickPick' || inQuickInput && quickInputType == 'quickTree',
===
* McshEngl.Vscdcmnd.quickInput.pageNext,
Vsccmdi.quickInput.pagePrevious,
· key: alt+pageup,
· when: inQuickInput && quickInputType == 'quickPick' || inQuickInput && quickInputType == 'quickTree',
===
* McshEngl.Vscdcmnd.quickInput.pagePrevious,
Vsccmdi.quickInput.pagePrevious,
· key: ctrl+alt+pageup,
· when: inQuickInput && quickInputType == 'quickPick' || inQuickInput && quickInputType == 'quickTree',
===
* McshEngl.Vscdcmnd.quickInput.pagePrevious,
Vsccmdi.quickInput.pagePrevious,
· key: ctrl+pageup,
· when: inQuickInput && quickInputType == 'quickPick' || inQuickInput && quickInputType == 'quickTree',
===
* McshEngl.Vscdcmnd.quickInput.pagePrevious,
Vsccmdi.quickInput.pagePrevious,
· key: pageup,
· when: inQuickInput && quickInputType == 'quickPick' || inQuickInput && quickInputType == 'quickTree',
===
* McshEngl.Vscdcmnd.quickInput.pagePrevious,
Vsccmdi.quickInput.previous,
· key: ctrl+up,
· when: inQuickInput && quickInputType == 'quickPick' || inQuickInput && quickInputType == 'quickTree',
===
* McshEngl.Vscdcmnd.quickInput.previous,
Vsccmdi.quickInput.previous,
· key: up,
· when: inQuickInput && quickInputType == 'quickPick' || inQuickInput && quickInputType == 'quickTree',
===
* McshEngl.Vscdcmnd.quickInput.previous,
Vsccmdi.quickInput.previousSeparator,
· key: ctrl+alt+up,
· when: inQuickInput && quickInputType == 'quickPick' || inQuickInput && quickInputType == 'quickTree',
===
* McshEngl.Vscdcmnd.quickInput.previousSeparator,
Vsccmdi.quickInput.previousSeparatorWithQuickAccessFallback,
· key: alt+up,
· when: inQuickInput && quickInputType == 'quickPick' || inQuickInput && quickInputType == 'quickTree',
===
* McshEngl.Vscdcmnd.quickInput.previousSeparatorWithQuickAccessFallback,
Vsccmdi.quickInput.toggleCheckbox,
· key: space,
· when: inQuickInput && !inputFocus && quickInputType == 'quickPick' || inQuickInput && !inputFocus && quickInputType == 'quickTree',
===
* McshEngl.Vscdcmnd.quickInput.toggleCheckbox,
Vsccmdi.quickInput.toggleHover,
· key: ctrl+space,
· when: inQuickInput && quickInputType == 'quickPick' || inQuickInput && quickInputType == 'quickTree',
===
* McshEngl.Vscdcmnd.quickInput.toggleHover,
Vsccmdi.redo,
· key: ctrl+shift+z,
===
* McshEngl.Vscdcmnd.redo,
Vsccmdi.redo,
· key: ctrl+y,
===
* McshEngl.Vscdcmnd.redo,
Vsccmdi.refactorPreview,
===
* McshEngl.Vscdcmnd.refactorPreview,
Vsccmdi.refactorPreview.apply,
· key: ctrl+enter,
· when: refactorPreview.enabled && refactorPreview.hasCheckedChanges && focusedView == 'refactorPreview',
===
* McshEngl.Vscdcmnd.refactorPreview.apply,
Vsccmdi.refactorPreview.discard,
===
* McshEngl.Vscdcmnd.refactorPreview.discard,
Vsccmdi.refactorPreview.focus,
===
* McshEngl.Vscdcmnd.refactorPreview.focus,
Vsccmdi.refactorPreview.groupByFile,
===
* McshEngl.Vscdcmnd.refactorPreview.groupByFile,
Vsccmdi.refactorPreview.groupByType,
===
* McshEngl.Vscdcmnd.refactorPreview.groupByType,
Vsccmdi.refactorPreview.resetViewContainerLocation,
===
* McshEngl.Vscdcmnd.refactorPreview.resetViewContainerLocation,
Vsccmdi.refactorPreview.resetViewLocation,
===
* McshEngl.Vscdcmnd.refactorPreview.resetViewLocation,
Vsccmdi.refactorPreview.toggleCheckedState,
· key: space,
· when: listFocus && refactorPreview.enabled && !inputFocus && !treestickyScrollFocused,
===
* McshEngl.Vscdcmnd.refactorPreview.toggleCheckedState,
Vsccmdi.refactorPreview.toggleGrouping,
===
* McshEngl.Vscdcmnd.refactorPreview.toggleGrouping,
Vsccmdi.references-view.clear,
===
* McshEngl.Vscdcmnd.references_view.clear,
Vsccmdi.references-view.clearHistory,
===
* McshEngl.Vscdcmnd.references_view.clearHistory,
Vsccmdi.references-view.copy,
===
* McshEngl.Vscdcmnd.references_view.copy,
Vsccmdi.references-view.copyAll,
===
* McshEngl.Vscdcmnd.references_view.copyAll,
Vsccmdi.references-view.copyPath,
===
* McshEngl.Vscdcmnd.references_view.copyPath,
Vsccmdi.references-view.findImplementations,
===
* McshEngl.Vscdcmnd.references_view.findImplementations,
Vsccmdi.references-view.findReferences,
· key: shift+alt+f12,
· when: editorHasReferenceProvider,
===
* McshEngl.Vscdcmnd.references_view.findReferences,
Vsccmdi.references-view.next,
· key: f4,
· when: reference-list.hasResult && references-view.canNavigate,
===
* McshEngl.Vscdcmnd.references_view.next,
Vsccmdi.references-view.pickFromHistory,
===
* McshEngl.Vscdcmnd.references_view.pickFromHistory,
Vsccmdi.references-view.prev,
· key: shift+f4,
· when: reference-list.hasResult && references-view.canNavigate,
===
* McshEngl.Vscdcmnd.references_view.prev,
Vsccmdi.references-view.refind,
===
* McshEngl.Vscdcmnd.references_view.refind,
Vsccmdi.references-view.refresh,
===
* McshEngl.Vscdcmnd.references_view.refresh,
Vsccmdi.references-view.removeCallItem,
===
* McshEngl.Vscdcmnd.references_view.removeCallItem,
Vsccmdi.references-view.removeReferenceItem,
===
* McshEngl.Vscdcmnd.references_view.removeReferenceItem,
Vsccmdi.references-view.removeTypeItem,
===
* McshEngl.Vscdcmnd.references_view.removeTypeItem,
Vsccmdi.references-view.showCallHierarchy,
· key: shift+alt+h,
· when: editorHasCallHierarchyProvider,
===
* McshEngl.Vscdcmnd.references_view.showCallHierarchy,
Vsccmdi.references-view.showIncomingCalls,
===
* McshEngl.Vscdcmnd.references_view.showIncomingCalls,
Vsccmdi.references-view.showOutgoingCalls,
===
* McshEngl.Vscdcmnd.references_view.showOutgoingCalls,
Vsccmdi.references-view.showSubtypes,
===
* McshEngl.Vscdcmnd.references_view.showSubtypes,
Vsccmdi.references-view.showSupertypes,
===
* McshEngl.Vscdcmnd.references_view.showSupertypes,
Vsccmdi.references-view.showTypeHierarchy,
===
* McshEngl.Vscdcmnd.references_view.showTypeHierarchy,
Vsccmdi.references-view.tree.focus,
===
* McshEngl.Vscdcmnd.references_view.tree.focus,
Vsccmdi.references-view.tree.resetViewLocation,
===
* McshEngl.Vscdcmnd.references_view.tree.resetViewLocation,
Vsccmdi.remote-wsl.connect,
===
* McshEngl.Vscdcmnd.remote_wsl.connect,
Vsccmdi.remote-wsl.connectInNewWindow,
===
* McshEngl.Vscdcmnd.remote_wsl.connectInNewWindow,
Vsccmdi.remote-wsl.connectUsingDistro,
===
* McshEngl.Vscdcmnd.remote_wsl.connectUsingDistro,
Vsccmdi.remote-wsl.connectUsingDistroInNewWindow,
===
* McshEngl.Vscdcmnd.remote_wsl.connectUsingDistroInNewWindow,
Vsccmdi.remote-wsl.explorer.addDistro,
===
* McshEngl.Vscdcmnd.remote_wsl.explorer.addDistro,
Vsccmdi.remote-wsl.explorer.connectInCurrentWindow,
===
* McshEngl.Vscdcmnd.remote_wsl.explorer.connectInCurrentWindow,
Vsccmdi.remote-wsl.explorer.connectInNewWindow,
===
* McshEngl.Vscdcmnd.remote_wsl.explorer.connectInNewWindow,
Vsccmdi.remote-wsl.explorer.deleteDistro,
===
* McshEngl.Vscdcmnd.remote_wsl.explorer.deleteDistro,
Vsccmdi.remote-wsl.explorer.openDistroInCurrentWindow,
===
* McshEngl.Vscdcmnd.remote_wsl.explorer.openDistroInCurrentWindow,
Vsccmdi.remote-wsl.explorer.openDistroInNewWindow,
===
* McshEngl.Vscdcmnd.remote_wsl.explorer.openDistroInNewWindow,
Vsccmdi.remote-wsl.explorer.refresh,
===
* McshEngl.Vscdcmnd.remote_wsl.explorer.refresh,
Vsccmdi.remote-wsl.explorer.removeFolder,
===
* McshEngl.Vscdcmnd.remote_wsl.explorer.removeFolder,
Vsccmdi.remote-wsl.explorer.setDefaultDistro,
===
* McshEngl.Vscdcmnd.remote_wsl.explorer.setDefaultDistro,
Vsccmdi.remote-wsl.getHelp,
===
* McshEngl.Vscdcmnd.remote_wsl.getHelp,
Vsccmdi.remote-wsl.getStarted,
===
* McshEngl.Vscdcmnd.remote_wsl.getStarted,
Vsccmdi.remote-wsl.newWindow,
===
* McshEngl.Vscdcmnd.remote_wsl.newWindow,
Vsccmdi.remote-wsl.newWindowForDistro,
===
* McshEngl.Vscdcmnd.remote_wsl.newWindowForDistro,
Vsccmdi.remote-wsl.openFolder,
===
* McshEngl.Vscdcmnd.remote_wsl.openFolder,
Vsccmdi.remote-wsl.provideFeedback,
===
* McshEngl.Vscdcmnd.remote_wsl.provideFeedback,
Vsccmdi.remote-wsl.reopenFromRecommendation,
===
* McshEngl.Vscdcmnd.remote_wsl.reopenFromRecommendation,
Vsccmdi.remote-wsl.reopenInWSL,
===
* McshEngl.Vscdcmnd.remote_wsl.reopenInWSL,
Vsccmdi.remote-wsl.reopenInWindows,
===
* McshEngl.Vscdcmnd.remote_wsl.reopenInWindows,
Vsccmdi.remote-wsl.reportIssue,
===
* McshEngl.Vscdcmnd.remote_wsl.reportIssue,
Vsccmdi.remote-wsl.revealInExplorer,
· key: shift+alt+r,
· when: editorFocus && remoteName == 'wsl',
===
* McshEngl.Vscdcmnd.remote_wsl.revealInExplorer,
Vsccmdi.remote-wsl.showLog,
===
* McshEngl.Vscdcmnd.remote_wsl.showLog,
Vsccmdi.remote.tunnel.changeLocalPort,
===
* McshEngl.Vscdcmnd.remote.tunnel.changeLocalPort,
Vsccmdi.remote.tunnel.closeCommandPalette,
===
* McshEngl.Vscdcmnd.remote.tunnel.closeCommandPalette,
Vsccmdi.remote.tunnel.closeInline,
· key: delete,
· when: tunnelCloseable && tunnelViewFocus,
===
* McshEngl.Vscdcmnd.remote.tunnel.closeInline,
Vsccmdi.remote.tunnel.copyAddressCommandPalette,
===
* McshEngl.Vscdcmnd.remote.tunnel.copyAddressCommandPalette,
Vsccmdi.remote.tunnel.copyAddressInline,
· key: ctrl+c,
· when: tunnelViewFocus && tunnelType == 'Detected' && tunnelViewMultiSelection == 'undefined' || tunnelViewFocus && tunnelType == 'Forwarded' && tunnelViewMultiSelection == 'undefined',
===
* McshEngl.Vscdcmnd.remote.tunnel.copyAddressInline,
Vsccmdi.remote.tunnel.forwardCommandPalette,
===
* McshEngl.Vscdcmnd.remote.tunnel.forwardCommandPalette,
Vsccmdi.remote.tunnel.forwardInline,
===
* McshEngl.Vscdcmnd.remote.tunnel.forwardInline,
Vsccmdi.remote.tunnel.label,
· key: f2,
· when: tunnelViewFocus && tunnelType == 'Forwarded' && tunnelViewMultiSelection == 'undefined',
===
* McshEngl.Vscdcmnd.remote.tunnel.label,
Vsccmdi.remote.tunnel.open,
===
* McshEngl.Vscdcmnd.remote.tunnel.open,
Vsccmdi.remote.tunnel.openCommandPalette,
===
* McshEngl.Vscdcmnd.remote.tunnel.openCommandPalette,
Vsccmdi.remote.tunnel.openPreview,
===
* McshEngl.Vscdcmnd.remote.tunnel.openPreview,
Vsccmdi.remote.tunnel.setProtocolHttp,
===
* McshEngl.Vscdcmnd.remote.tunnel.setProtocolHttp,
Vsccmdi.remote.tunnel.setProtocolHttps,
===
* McshEngl.Vscdcmnd.remote.tunnel.setProtocolHttps,
Vsccmdi.removeRootFolder,
===
* McshEngl.Vscdcmnd.removeRootFolder,
Vsccmdi.removeSecondaryCursors,
· key: escape,
· when: editorHasMultipleSelections && textInputFocus,
===
* McshEngl.Vscdcmnd.removeSecondaryCursors,
Vsccmdi.removeSecondaryCursors,
· key: shift+escape,
· when: editorHasMultipleSelections && textInputFocus,
===
* McshEngl.Vscdcmnd.removeSecondaryCursors,
Vsccmdi.renameFile,
· key: f2,
· when: filesExplorerFocus && foldersViewVisible && !explorerResourceIsRoot && !explorerResourceReadonly && !inputFocus,
===
* McshEngl.Vscdcmnd.renameFile,
Vsccmdi.reopenActiveEditorWith,
===
* McshEngl.Vscdcmnd.reopenActiveEditorWith,
Vsccmdi.repl.action.acceptInput,
· key: enter,
· when: inDebugRepl && textInputFocus,
===
* McshEngl.Vscdcmnd.repl.action.acceptInput,
Vsccmdi.repl.action.copyAll,
===
* McshEngl.Vscdcmnd.repl.action.copyAll,
Vsccmdi.repl.action.filter,
· key: ctrl+f,
· when: inDebugRepl && textInputFocus,
===
* McshEngl.Vscdcmnd.repl.action.filter,
Vsccmdi.repl.action.find,
· key: ctrl+alt+f,
· when: inDebugRepl || inDebugRepl && focusedView == 'workbench.panel.repl.view',
===
* McshEngl.Vscdcmnd.repl.action.find,
Vsccmdi.repl.execute,
· key: ctrl+enter,
· when: isCompositeNotebook && !notebookCellListFocused && activeEditor == 'workbench.editor.repl',
===
* McshEngl.Vscdcmnd.repl.execute,
Vsccmdi.repl.execute,
· key: enter,
· when: isCompositeNotebook && !config.interactiveWindow.executeWithShiftEnter && !notebookCellListFocused && activeEditor == 'workbench.editor.repl',
===
* McshEngl.Vscdcmnd.repl.execute,
Vsccmdi.repl.execute,
· key: shift+enter,
· when: config.interactiveWindow.executeWithShiftEnter && isCompositeNotebook && !notebookCellListFocused && activeEditor == 'workbench.editor.repl',
===
* McshEngl.Vscdcmnd.repl.execute,
Vsccmdi.repl.focusLastItemExecuted,
· key: alt+end alt+end,
· when: isCompositeNotebook && mostRecentReplEditor || mostRecentReplEditor && !notebookCellListFocused,
===
* McshEngl.Vscdcmnd.repl.focusLastItemExecuted,
Vsccmdi.repl.input.focus,
· key: alt+home alt+home,
· when: mostRecentReplEditor,
===
* McshEngl.Vscdcmnd.repl.input.focus,
Vsccmdi.repl.input.focus,
· key: ctrl+down,
· when: isCompositeNotebook && notebookEditorFocused,
===
* McshEngl.Vscdcmnd.repl.input.focus,
Vsccmdi.replacePreviousChar,
===
* McshEngl.Vscdcmnd.replacePreviousChar,
Vsccmdi.rerunSearchEditorSearch,
· key: ctrl+shift+r,
· when: inSearchEditor,
===
* McshEngl.Vscdcmnd.rerunSearchEditorSearch,
Vsccmdi.resetGettingStartedProgress,
===
* McshEngl.Vscdcmnd.resetGettingStartedProgress,
Vsccmdi.revealFileInOS,
· key: shift+alt+r,
· when: !editorFocus,
===
* McshEngl.Vscdcmnd.revealFileInOS,
Vsccmdi.revealInExplorer,
===
* McshEngl.Vscdcmnd.revealInExplorer,
Vsccmdi.revealReference,
· key: enter,
· when: listFocus && referenceSearchVisible && !inputFocus && !treeElementCanCollapse && !treeElementCanExpand && !treestickyScrollFocused,
===
* McshEngl.Vscdcmnd.revealReference,
Vsccmdi.saveAll,
· key: ctrl+k s,
===
* McshEngl.Vscdcmnd.saveAll,
Vsccmdi.scm.acceptInput,
· key: ctrl+enter,
· when: scmRepository,
===
* McshEngl.Vscdcmnd.scm.acceptInput,
Vsccmdi.scm.clearInput,
· key: escape,
· when: scmRepository && !editorHasSelection && !inlineSuggestionVisible && !scmInputHasValidationMessage && !suggestWidgetVisible,
===
* McshEngl.Vscdcmnd.scm.clearInput,
Vsccmdi.scm.clearValidation,
· key: escape,
· when: scmInputHasValidationMessage && scmRepository,
===
* McshEngl.Vscdcmnd.scm.clearValidation,
Vsccmdi.scm.editor.triggerSetup,
===
* McshEngl.Vscdcmnd.scm.editor.triggerSetup,
Vsccmdi.scm.forceViewNextCommit,
· key: alt+down,
· when: scmRepository,
===
* McshEngl.Vscdcmnd.scm.forceViewNextCommit,
Vsccmdi.scm.forceViewPreviousCommit,
· key: alt+up,
· when: scmRepository,
===
* McshEngl.Vscdcmnd.scm.forceViewPreviousCommit,
Vsccmdi.scm.input.triggerSetup,
===
* McshEngl.Vscdcmnd.scm.input.triggerSetup,
Vsccmdi.scm.openInIntegratedTerminal,
===
* McshEngl.Vscdcmnd.scm.openInIntegratedTerminal,
Vsccmdi.scm.openInTerminal,
===
* McshEngl.Vscdcmnd.scm.openInTerminal,
Vsccmdi.scm.setActiveProvider,
===
* McshEngl.Vscdcmnd.scm.setActiveProvider,
Vsccmdi.scm.viewNextCommit,
· key: down,
· when: scmInputIsInLastPosition && scmRepository && !suggestWidgetVisible,
===
* McshEngl.Vscdcmnd.scm.viewNextCommit,
Vsccmdi.scm.viewPreviousCommit,
· key: up,
· when: scmInputIsInFirstPosition && scmRepository && !suggestWidgetVisible,
===
* McshEngl.Vscdcmnd.scm.viewPreviousCommit,
Vsccmdi.scrollEditorBottom,
===
* McshEngl.Vscdcmnd.scrollEditorBottom,
Vsccmdi.scrollEditorTop,
===
* McshEngl.Vscdcmnd.scrollEditorTop,
Vsccmdi.scrollLeft,
===
* McshEngl.Vscdcmnd.scrollLeft,
Vsccmdi.scrollLineDown,
· key: ctrl+down,
· when: textInputFocus,
===
* McshEngl.Vscdcmnd.scrollLineDown,
Vsccmdi.scrollLineUp,
· key: ctrl+up,
· when: textInputFocus,
===
* McshEngl.Vscdcmnd.scrollLineUp,
Vsccmdi.scrollPageDown,
· key: alt+pagedown,
· when: textInputFocus,
===
* McshEngl.Vscdcmnd.scrollPageDown,
Vsccmdi.scrollPageUp,
· key: alt+pageup,
· when: textInputFocus,
===
* McshEngl.Vscdcmnd.scrollPageUp,
Vsccmdi.scrollRight,
===
* McshEngl.Vscdcmnd.scrollRight,
Vsccmdi.search.action.cancel,
· key: escape,
· when: listFocus && searchViewletVisible && !inputFocus && !treestickyScrollFocused && searchState != '0',
===
* McshEngl.Vscdcmnd.search.action.cancel,
Vsccmdi.search.action.clearHistory,
===
* McshEngl.Vscdcmnd.search.action.clearHistory,
Vsccmdi.search.action.clearSearchResults,
===
* McshEngl.Vscdcmnd.search.action.clearSearchResults,
Vsccmdi.search.action.collapseSearchResults,
===
* McshEngl.Vscdcmnd.search.action.collapseSearchResults,
Vsccmdi.search.action.copyAll,
===
* McshEngl.Vscdcmnd.search.action.copyAll,
Vsccmdi.search.action.copyMatch,
· key: ctrl+c,
· when: fileMatchOrMatchFocus,
===
* McshEngl.Vscdcmnd.search.action.copyMatch,
Vsccmdi.search.action.copyPath,
· key: shift+alt+c,
· when: fileMatchOrFolderMatchWithResourceFocus,
===
* McshEngl.Vscdcmnd.search.action.copyPath,
Vsccmdi.search.action.excludeFileTypeFromSearch,
===
* McshEngl.Vscdcmnd.search.action.excludeFileTypeFromSearch,
Vsccmdi.search.action.excludeFromSearch,
===
* McshEngl.Vscdcmnd.search.action.excludeFromSearch,
Vsccmdi.search.action.expandRecursively,
===
* McshEngl.Vscdcmnd.search.action.expandRecursively,
Vsccmdi.search.action.expandSearchResults,
===
* McshEngl.Vscdcmnd.search.action.expandSearchResults,
Vsccmdi.search.action.focusFilesToExclude,
===
* McshEngl.Vscdcmnd.search.action.focusFilesToExclude,
Vsccmdi.search.action.focusFilesToInclude,
===
* McshEngl.Vscdcmnd.search.action.focusFilesToInclude,
Vsccmdi.search.action.focusNextSearchResult,
· key: f4,
· when: hasSearchResult || inSearchEditor,
===
* McshEngl.Vscdcmnd.search.action.focusNextSearchResult,
Vsccmdi.search.action.focusPreviousSearchResult,
· key: shift+f4,
· when: hasSearchResult || inSearchEditor,
===
* McshEngl.Vscdcmnd.search.action.focusPreviousSearchResult,
Vsccmdi.search.action.focusQueryEditorWidget,
· key: escape,
· when: inSearchEditor,
===
* McshEngl.Vscdcmnd.search.action.focusQueryEditorWidget,
Vsccmdi.search.action.focusSearchFromResults,
· key: ctrl+up,
· when: accessibilityModeEnabled && searchViewletVisible || firstMatchFocus && searchViewletVisible,
===
* McshEngl.Vscdcmnd.search.action.focusSearchFromResults,
Vsccmdi.search.action.focusSearchList,
===
* McshEngl.Vscdcmnd.search.action.focusSearchList,
Vsccmdi.search.action.getSearchResults,
===
* McshEngl.Vscdcmnd.search.action.getSearchResults,
Vsccmdi.search.action.includeFileTypeInSearch,
===
* McshEngl.Vscdcmnd.search.action.includeFileTypeInSearch,
Vsccmdi.search.action.openEditor,
===
* McshEngl.Vscdcmnd.search.action.openEditor,
Vsccmdi.search.action.openInEditor,
· key: alt+enter,
· when: hasSearchResult && searchViewletFocus,
===
* McshEngl.Vscdcmnd.search.action.openInEditor,
Vsccmdi.search.action.openNewEditor,
===
* McshEngl.Vscdcmnd.search.action.openNewEditor,
Vsccmdi.search.action.openNewEditorFromView,
===
* McshEngl.Vscdcmnd.search.action.openNewEditorFromView,
Vsccmdi.search.action.openNewEditorToSide,
===
* McshEngl.Vscdcmnd.search.action.openNewEditorToSide,
Vsccmdi.search.action.openResult,
· key: enter,
· when: fileMatchOrMatchFocus && searchViewletVisible,
===
* McshEngl.Vscdcmnd.search.action.openResult,
Vsccmdi.search.action.openResultToSide,
· key: ctrl+enter,
· when: fileMatchOrMatchFocus && searchViewletVisible,
===
* McshEngl.Vscdcmnd.search.action.openResultToSide,
Vsccmdi.search.action.refreshSearchResults,
===
* McshEngl.Vscdcmnd.search.action.refreshSearchResults,
Vsccmdi.search.action.remove,
· key: delete,
· when: fileMatchOrMatchFocus && searchViewletVisible,
===
* McshEngl.Vscdcmnd.search.action.remove,
Vsccmdi.search.action.replace,
· key: ctrl+shift+1,
· when: isEditableItem && matchFocus && replaceActive && searchViewletVisible,
===
* McshEngl.Vscdcmnd.search.action.replace,
Vsccmdi.search.action.replaceAll,
· key: ctrl+alt+enter,
· when: replaceActive && searchViewletVisible && !findWidgetVisible,
===
* McshEngl.Vscdcmnd.search.action.replaceAll,
Vsccmdi.search.action.replaceAllInFile,
· key: ctrl+shift+1,
· when: fileMatchFocus && isEditableItem && replaceActive && searchViewletVisible,
===
* McshEngl.Vscdcmnd.search.action.replaceAllInFile,
Vsccmdi.search.action.replaceAllInFile,
· key: ctrl+shift+enter,
· when: fileMatchFocus && isEditableItem && replaceActive && searchViewletVisible,
===
* McshEngl.Vscdcmnd.search.action.replaceAllInFile,
Vsccmdi.search.action.replaceAllInFolder,
· key: ctrl+shift+1,
· when: folderMatchFocus && isEditableItem && replaceActive && searchViewletVisible,
===
* McshEngl.Vscdcmnd.search.action.replaceAllInFolder,
Vsccmdi.search.action.replaceAllInFolder,
· key: ctrl+shift+enter,
· when: folderMatchFocus && isEditableItem && replaceActive && searchViewletVisible,
===
* McshEngl.Vscdcmnd.search.action.replaceAllInFolder,
Vsccmdi.search.action.restrictSearchToFolder,
· key: shift+alt+f,
· when: folderMatchWithResourceFocus && searchViewletVisible,
===
* McshEngl.Vscdcmnd.search.action.restrictSearchToFolder,
Vsccmdi.search.action.revealInSideBar,
===
* McshEngl.Vscdcmnd.search.action.revealInSideBar,
Vsccmdi.search.action.searchWithAI,
· key: ctrl+i,
· when: hasAIResultProviderKey && searchViewletFocus,
===
* McshEngl.Vscdcmnd.search.action.searchWithAI,
Vsccmdi.search.action.viewAsList,
===
* McshEngl.Vscdcmnd.search.action.viewAsList,
Vsccmdi.search.action.viewAsTree,
===
* McshEngl.Vscdcmnd.search.action.viewAsTree,
Vsccmdi.search.focus.nextInputBox,
· key: ctrl+down,
· when: inSearchEditor && inputBoxFocus || inputBoxFocus && searchViewletVisible,
===
* McshEngl.Vscdcmnd.search.focus.nextInputBox,
Vsccmdi.search.focus.previousInputBox,
· key: ctrl+up,
· when: inSearchEditor && inputBoxFocus || inputBoxFocus && searchViewletVisible && !searchInputBoxFocus,
===
* McshEngl.Vscdcmnd.search.focus.previousInputBox,
Vsccmdi.search.searchEditor.action.deleteFileResults,
· key: ctrl+shift+backspace,
· when: inSearchEditor,
===
* McshEngl.Vscdcmnd.search.searchEditor.action.deleteFileResults,
Vsccmdi.selectAllSearchEditorMatches,
· key: ctrl+shift+l,
· when: inSearchEditor,
===
* McshEngl.Vscdcmnd.selectAllSearchEditorMatches,
Vsccmdi.selectFirstSuggestion,
===
* McshEngl.Vscdcmnd.selectFirstSuggestion,
Vsccmdi.selectForCompare,
===
* McshEngl.Vscdcmnd.selectForCompare,
Vsccmdi.selectLastSuggestion,
===
* McshEngl.Vscdcmnd.selectLastSuggestion,
Vsccmdi.selectNextCodeAction,
· key: ctrl+down,
· when: codeActionMenuVisible && kb-macro.active,
===
* McshEngl.Vscdcmnd.selectNextCodeAction,
Vsccmdi.selectNextCodeAction,
· key: ctrl+down,
· when: codeActionMenuVisible,
===
* McshEngl.Vscdcmnd.selectNextCodeAction,
Vsccmdi.selectNextCodeAction,
· key: ctrl+n,
· when: false,
===
* McshEngl.Vscdcmnd.selectNextCodeAction,
Vsccmdi.selectNextCodeAction,
· key: down,
· when: codeActionMenuVisible && kb-macro.active,
===
* McshEngl.Vscdcmnd.selectNextCodeAction,
Vsccmdi.selectNextCodeAction,
· key: down,
· when: codeActionMenuVisible,
===
* McshEngl.Vscdcmnd.selectNextCodeAction,
Vsccmdi.selectNextPageSuggestion,
· key: ctrl+pagedown,
· when: suggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocus || suggestWidgetVisible && textInputFocus && !suggestWidgetHasFocusedSuggestion,
===
* McshEngl.Vscdcmnd.selectNextPageSuggestion,
Vsccmdi.selectNextPageSuggestion,
· key: pagedown,
· when: suggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocus || suggestWidgetVisible && textInputFocus && !suggestWidgetHasFocusedSuggestion,
===
* McshEngl.Vscdcmnd.selectNextPageSuggestion,
Vsccmdi.selectNextSuggestion,
· key: ctrl+down,
· when: suggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocus || suggestWidgetVisible && textInputFocus && !suggestWidgetHasFocusedSuggestion,
===
* McshEngl.Vscdcmnd.selectNextSuggestion,
Vsccmdi.selectNextSuggestion,
· key: down,
· when: suggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocus || suggestWidgetVisible && textInputFocus && !suggestWidgetHasFocusedSuggestion,
===
* McshEngl.Vscdcmnd.selectNextSuggestion,
Vsccmdi.selectPrevCodeAction,
· key: ctrl+p,
· when: false,
===
* McshEngl.Vscdcmnd.selectPrevCodeAction,
Vsccmdi.selectPrevCodeAction,
· key: ctrl+up,
· when: codeActionMenuVisible && kb-macro.active,
===
* McshEngl.Vscdcmnd.selectPrevCodeAction,
Vsccmdi.selectPrevCodeAction,
· key: ctrl+up,
· when: codeActionMenuVisible,
===
* McshEngl.Vscdcmnd.selectPrevCodeAction,
Vsccmdi.selectPrevCodeAction,
· key: up,
· when: codeActionMenuVisible && kb-macro.active,
===
* McshEngl.Vscdcmnd.selectPrevCodeAction,
Vsccmdi.selectPrevCodeAction,
· key: up,
· when: codeActionMenuVisible,
===
* McshEngl.Vscdcmnd.selectPrevCodeAction,
Vsccmdi.selectPrevPageSuggestion,
· key: ctrl+pageup,
· when: suggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocus || suggestWidgetVisible && textInputFocus && !suggestWidgetHasFocusedSuggestion,
===
* McshEngl.Vscdcmnd.selectPrevPageSuggestion,
Vsccmdi.selectPrevPageSuggestion,
· key: pageup,
· when: suggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocus || suggestWidgetVisible && textInputFocus && !suggestWidgetHasFocusedSuggestion,
===
* McshEngl.Vscdcmnd.selectPrevPageSuggestion,
Vsccmdi.selectPrevSuggestion,
· key: ctrl+up,
· when: suggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocus || suggestWidgetVisible && textInputFocus && !suggestWidgetHasFocusedSuggestion,
===
* McshEngl.Vscdcmnd.selectPrevSuggestion,
Vsccmdi.selectPrevSuggestion,
· key: up,
· when: suggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocus || suggestWidgetVisible && textInputFocus && !suggestWidgetHasFocusedSuggestion,
===
* McshEngl.Vscdcmnd.selectPrevSuggestion,
Vsccmdi.setRootFolder,
===
* McshEngl.Vscdcmnd.setRootFolder,
Vsccmdi.setSelection,
===
* McshEngl.Vscdcmnd.setSelection,
Vsccmdi.settings.action.clearSearchResults,
· key: escape,
· when: inSettingsEditor && inSettingsSearch,
===
* McshEngl.Vscdcmnd.settings.action.clearSearchResults,
Vsccmdi.settings.action.focusLevelUp,
· key: escape,
· when: inSettingsEditor && !inSettingsJSONEditor && !inSettingsSearch,
===
* McshEngl.Vscdcmnd.settings.action.focusLevelUp,
Vsccmdi.settings.action.focusSettingControl,
· key: enter,
· when: inSettingsEditor && settingRowFocus,
===
* McshEngl.Vscdcmnd.settings.action.focusSettingControl,
Vsccmdi.settings.action.focusSettingsFile,
· key: down,
· when: inSettingsSearch && !suggestWidgetVisible,
===
* McshEngl.Vscdcmnd.settings.action.focusSettingsFile,
Vsccmdi.settings.action.focusSettingsFromSearch,
· key: down,
· when: inSettingsSearch && !suggestWidgetVisible,
===
* McshEngl.Vscdcmnd.settings.action.focusSettingsFromSearch,
Vsccmdi.settings.action.focusSettingsList,
· key: enter,
· when: inSettingsEditor && settingsTocRowFocus,
===
* McshEngl.Vscdcmnd.settings.action.focusSettingsList,
Vsccmdi.settings.action.focusTOC,
· key: left,
· when: inSettingsEditor && settingRowFocus,
===
* McshEngl.Vscdcmnd.settings.action.focusTOC,
Vsccmdi.settings.action.search,
· key: ctrl+f,
· when: inSettingsEditor,
===
* McshEngl.Vscdcmnd.settings.action.search,
Vsccmdi.settings.action.showContextMenu,
· key: shift+f9,
· when: inSettingsEditor,
===
* McshEngl.Vscdcmnd.settings.action.showContextMenu,
Vsccmdi.settings.action.toggleAiSearch,
· key: ctrl+i,
· when: aiSettingResultsAvailable && inSettingsEditor,
===
* McshEngl.Vscdcmnd.settings.action.toggleAiSearch,
Vsccmdi.settings.filterByOnline,
===
* McshEngl.Vscdcmnd.settings.filterByOnline,
Vsccmdi.settings.filterByTelemetry,
===
* McshEngl.Vscdcmnd.settings.filterByTelemetry,
Vsccmdi.settings.filterUntrusted,
===
* McshEngl.Vscdcmnd.settings.filterUntrusted,
Vsccmdi.settings.switchToJSON,
===
* McshEngl.Vscdcmnd.settings.switchToJSON,
Vsccmdi.showCustomTitleBar,
===
* McshEngl.Vscdcmnd.showCustomTitleBar,
Vsccmdi.showEditorScreenReaderNotification,
===
* McshEngl.Vscdcmnd.showEditorScreenReaderNotification,
Vsccmdi.showNextParameterHint,
· key: alt+down,
· when: editorFocus && kb-macro.active && parameterHintsMultipleSignatures && parameterHintsVisible,
===
* McshEngl.Vscdcmnd.showNextParameterHint,
Vsccmdi.showNextParameterHint,
· key: alt+down,
· when: editorFocus && parameterHintsMultipleSignatures && parameterHintsVisible,
===
* McshEngl.Vscdcmnd.showNextParameterHint,
Vsccmdi.showNextParameterHint,
· key: ctrl+n,
· when: false,
===
* McshEngl.Vscdcmnd.showNextParameterHint,
Vsccmdi.showNextParameterHint,
· key: down,
· when: editorFocus && kb-macro.active && parameterHintsMultipleSignatures && parameterHintsVisible,
===
* McshEngl.Vscdcmnd.showNextParameterHint,
Vsccmdi.showNextParameterHint,
· key: down,
· when: editorFocus && parameterHintsMultipleSignatures && parameterHintsVisible,
===
* McshEngl.Vscdcmnd.showNextParameterHint,
Vsccmdi.showPrevParameterHint,
· key: alt+up,
· when: editorFocus && kb-macro.active && parameterHintsMultipleSignatures && parameterHintsVisible,
===
* McshEngl.Vscdcmnd.showPrevParameterHint,
Vsccmdi.showPrevParameterHint,
· key: alt+up,
· when: editorFocus && parameterHintsMultipleSignatures && parameterHintsVisible,
===
* McshEngl.Vscdcmnd.showPrevParameterHint,
Vsccmdi.showPrevParameterHint,
· key: ctrl+p,
· when: false,
===
* McshEngl.Vscdcmnd.showPrevParameterHint,
Vsccmdi.showPrevParameterHint,
· key: up,
· when: editorFocus && kb-macro.active && parameterHintsMultipleSignatures && parameterHintsVisible,
===
* McshEngl.Vscdcmnd.showPrevParameterHint,
Vsccmdi.showPrevParameterHint,
· key: up,
· when: editorFocus && parameterHintsMultipleSignatures && parameterHintsVisible,
===
* McshEngl.Vscdcmnd.showPrevParameterHint,
Vsccmdi.signals.sounds.help,
===
* McshEngl.Vscdcmnd.signals.sounds.help,
Vsccmdi.simpleBrowser.show,
===
* McshEngl.Vscdcmnd.simpleBrowser.show,
Vsccmdi.suggestWidgetCopy,
· key: ctrl+c,
· when: suggestWidgetDetailsFocused,
===
* McshEngl.Vscdcmnd.suggestWidgetCopy,
Vsccmdi.suggestWidgetCopy,
· key: ctrl+insert,
· when: suggestWidgetDetailsFocused,
===
* McshEngl.Vscdcmnd.suggestWidgetCopy,
Vsccmdi.tab,
· key: tab,
· when: editorTextFocus && !editorReadonly && !editorTabMovesFocus,
===
* McshEngl.Vscdcmnd.tab,
Vsccmdi.targetsWsl.focus,
===
* McshEngl.Vscdcmnd.targetsWsl.focus,
Vsccmdi.targetsWsl.resetViewLocation,
===
* McshEngl.Vscdcmnd.targetsWsl.resetViewLocation,
Vsccmdi.terminal.focus,
===
* McshEngl.Vscdcmnd.terminal.focus,
Vsccmdi.terminal.integrated.suggest.clearCachedGlobals,
===
* McshEngl.Vscdcmnd.terminal.integrated.suggest.clearCachedGlobals,
Vsccmdi.terminal.removeView,
===
* McshEngl.Vscdcmnd.terminal.removeView,
Vsccmdi.terminal.resetViewContainerLocation,
===
* McshEngl.Vscdcmnd.terminal.resetViewContainerLocation,
Vsccmdi.terminal.resetViewLocation,
===
* McshEngl.Vscdcmnd.terminal.resetViewLocation,
Vsccmdi.terminal.toggleVisibility,
===
* McshEngl.Vscdcmnd.terminal.toggleVisibility,
Vsccmdi.terminalSuggestToggleExplainMode,
· key: ctrl+/,
· when: terminalFocus && terminalHasBeenCreated && terminalIsOpen && terminalSuggestWidgetVisible || terminalFocus && terminalIsOpen && terminalProcessSupported && terminalSuggestWidgetVisible,
===
* McshEngl.Vscdcmnd.terminalSuggestToggleExplainMode,
Vsccmdi.testing.callStack.debug,
===
* McshEngl.Vscdcmnd.testing.callStack.debug,
Vsccmdi.testing.callStack.run,
===
* McshEngl.Vscdcmnd.testing.callStack.run,
Vsccmdi.testing.cancelRun,
· key: ctrl+; ctrl+x,
===
* McshEngl.Vscdcmnd.testing.cancelRun,
Vsccmdi.testing.cancelTestRefresh,
===
* McshEngl.Vscdcmnd.testing.cancelTestRefresh,
Vsccmdi.testing.clearTestResults,
===
* McshEngl.Vscdcmnd.testing.clearTestResults,
Vsccmdi.testing.collapseAll,
===
* McshEngl.Vscdcmnd.testing.collapseAll,
Vsccmdi.testing.collapsePeekStack,
===
* McshEngl.Vscdcmnd.testing.collapsePeekStack,
Vsccmdi.testing.configureProfile,
===
* McshEngl.Vscdcmnd.testing.configureProfile,
Vsccmdi.testing.continuousRunUsingForTest,
===
* McshEngl.Vscdcmnd.testing.continuousRunUsingForTest,
Vsccmdi.testing.coverage,
===
* McshEngl.Vscdcmnd.testing.coverage,
Vsccmdi.testing.coverage.close,
===
* McshEngl.Vscdcmnd.testing.coverage.close,
Vsccmdi.testing.coverage.goToNextMissedLine,
· key: alt+f9,
· when: activeEditor && testing.hasCoverageInFile,
===
* McshEngl.Vscdcmnd.testing.coverage.goToNextMissedLine,
Vsccmdi.testing.coverage.goToPreviousMissedLine,
· key: shift+alt+f9,
· when: activeEditor && testing.hasCoverageInFile,
===
* McshEngl.Vscdcmnd.testing.coverage.goToPreviousMissedLine,
Vsccmdi.testing.coverage.uri,
===
* McshEngl.Vscdcmnd.testing.coverage.uri,
Vsccmdi.testing.coverageAll,
· key: ctrl+; ctrl+shift+a,
===
* McshEngl.Vscdcmnd.testing.coverageAll,
Vsccmdi.testing.coverageAtCursor,
· key: ctrl+; ctrl+shift+c,
· when: editorTextFocus,
===
* McshEngl.Vscdcmnd.testing.coverageAtCursor,
Vsccmdi.testing.coverageCurrentFile,
· key: ctrl+; ctrl+shift+f,
· when: editorTextFocus,
===
* McshEngl.Vscdcmnd.testing.coverageCurrentFile,
Vsccmdi.testing.coverageFilterToTest,
===
* McshEngl.Vscdcmnd.testing.coverageFilterToTest,
Vsccmdi.testing.coverageFilterToTestInEditor,
===
* McshEngl.Vscdcmnd.testing.coverageFilterToTestInEditor,
Vsccmdi.testing.coverageLastRun,
· key: ctrl+; ctrl+shift+l,
===
* McshEngl.Vscdcmnd.testing.coverageLastRun,
Vsccmdi.testing.coverageSelected,
===
* McshEngl.Vscdcmnd.testing.coverageSelected,
Vsccmdi.testing.coverageToggleToolbar,
===
* McshEngl.Vscdcmnd.testing.coverageToggleToolbar,
Vsccmdi.testing.coverageViewChangeSorting,
===
* McshEngl.Vscdcmnd.testing.coverageViewChangeSorting,
Vsccmdi.testing.coverageViewCollapseAll,
===
* McshEngl.Vscdcmnd.testing.coverageViewCollapseAll,
Vsccmdi.testing.debug,
===
* McshEngl.Vscdcmnd.testing.debug,
Vsccmdi.testing.debug.uri,
===
* McshEngl.Vscdcmnd.testing.debug.uri,
Vsccmdi.testing.debugAll,
· key: ctrl+; ctrl+a,
===
* McshEngl.Vscdcmnd.testing.debugAll,
Vsccmdi.testing.debugAtCursor,
· key: ctrl+; ctrl+c,
· when: editorTextFocus,
===
* McshEngl.Vscdcmnd.testing.debugAtCursor,
Vsccmdi.testing.debugCurrentFile,
· key: ctrl+; ctrl+f,
· when: editorTextFocus,
===
* McshEngl.Vscdcmnd.testing.debugCurrentFile,
Vsccmdi.testing.debugFailTests,
· key: ctrl+; ctrl+e,
===
* McshEngl.Vscdcmnd.testing.debugFailTests,
Vsccmdi.testing.debugFailedFromLastRun,
===
* McshEngl.Vscdcmnd.testing.debugFailedFromLastRun,
Vsccmdi.testing.debugLastRun,
· key: ctrl+; ctrl+l,
===
* McshEngl.Vscdcmnd.testing.debugLastRun,
Vsccmdi.testing.debugSelected,
===
* McshEngl.Vscdcmnd.testing.debugSelected,
Vsccmdi.testing.editFocusedTest,
· key: alt+enter,
· when: focusedView == 'workbench.view.testing',
===
* McshEngl.Vscdcmnd.testing.editFocusedTest,
Vsccmdi.testing.getSelectedProfiles,
===
* McshEngl.Vscdcmnd.testing.getSelectedProfiles,
Vsccmdi.testing.goToNextMessage,
· key: alt+f8,
· when: editorFocus && testing.isPeekVisible,
===
* McshEngl.Vscdcmnd.testing.goToNextMessage,
Vsccmdi.testing.goToPreviousMessage,
· key: shift+alt+f8,
· when: editorFocus && testing.isPeekVisible,
===
* McshEngl.Vscdcmnd.testing.goToPreviousMessage,
Vsccmdi.testing.goToRelatedCode,
===
* McshEngl.Vscdcmnd.testing.goToRelatedCode,
Vsccmdi.testing.goToRelatedTest,
===
* McshEngl.Vscdcmnd.testing.goToRelatedTest,
Vsccmdi.testing.hideTest,
===
* McshEngl.Vscdcmnd.testing.hideTest,
Vsccmdi.testing.openCoverage,
===
* McshEngl.Vscdcmnd.testing.openCoverage,
Vsccmdi.testing.openMessageInEditor,
===
* McshEngl.Vscdcmnd.testing.openMessageInEditor,
Vsccmdi.testing.openOutputPeek,
· key: ctrl+; ctrl+m,
===
* McshEngl.Vscdcmnd.testing.openOutputPeek,
Vsccmdi.testing.peekRelatedCode,
===
* McshEngl.Vscdcmnd.testing.peekRelatedCode,
Vsccmdi.testing.peekRelatedTest,
===
* McshEngl.Vscdcmnd.testing.peekRelatedTest,
Vsccmdi.testing.reRunFailTests,
· key: ctrl+; e,
===
* McshEngl.Vscdcmnd.testing.reRunFailTests,
Vsccmdi.testing.reRunFailedFromLastRun,
===
* McshEngl.Vscdcmnd.testing.reRunFailedFromLastRun,
Vsccmdi.testing.reRunLastRun,
· key: ctrl+; l,
===
* McshEngl.Vscdcmnd.testing.reRunLastRun,
Vsccmdi.testing.refreshTests,
· key: ctrl+; ctrl+r,
· when: testing.canRefresh,
===
* McshEngl.Vscdcmnd.testing.refreshTests,
Vsccmdi.testing.run,
===
* McshEngl.Vscdcmnd.testing.run,
Vsccmdi.testing.run.uri,
===
* McshEngl.Vscdcmnd.testing.run.uri,
Vsccmdi.testing.runAll,
· key: ctrl+; a,
===
* McshEngl.Vscdcmnd.testing.runAll,
Vsccmdi.testing.runAtCursor,
· key: ctrl+; c,
· when: editorTextFocus,
===
* McshEngl.Vscdcmnd.testing.runAtCursor,
Vsccmdi.testing.runCurrentFile,
· key: ctrl+; f,
· when: editorTextFocus,
===
* McshEngl.Vscdcmnd.testing.runCurrentFile,
Vsccmdi.testing.runSelected,
===
* McshEngl.Vscdcmnd.testing.runSelected,
Vsccmdi.testing.runUsing,
===
* McshEngl.Vscdcmnd.testing.runUsing,
Vsccmdi.testing.searchForTestExtension,
===
* McshEngl.Vscdcmnd.testing.searchForTestExtension,
Vsccmdi.testing.selectDefaultTestProfiles,
===
* McshEngl.Vscdcmnd.testing.selectDefaultTestProfiles,
Vsccmdi.testing.showMostRecentOutput,
· key: ctrl+; ctrl+o,
· when: testing.hasAnyResults,
===
* McshEngl.Vscdcmnd.testing.showMostRecentOutput,
Vsccmdi.testing.sortByDuration,
===
* McshEngl.Vscdcmnd.testing.sortByDuration,
Vsccmdi.testing.sortByLocation,
===
* McshEngl.Vscdcmnd.testing.sortByLocation,
Vsccmdi.testing.sortByStatus,
===
* McshEngl.Vscdcmnd.testing.sortByStatus,
Vsccmdi.testing.startContinuousRun,
===
* McshEngl.Vscdcmnd.testing.startContinuousRun,
Vsccmdi.testing.startContinuousRunFromExtension,
===
* McshEngl.Vscdcmnd.testing.startContinuousRunFromExtension,
Vsccmdi.testing.stopContinuousRun,
===
* McshEngl.Vscdcmnd.testing.stopContinuousRun,
Vsccmdi.testing.stopContinuousRunFromExtension,
===
* McshEngl.Vscdcmnd.testing.stopContinuousRunFromExtension,
Vsccmdi.testing.toggleContinuousRunForTest,
===
* McshEngl.Vscdcmnd.testing.toggleContinuousRunForTest,
Vsccmdi.testing.toggleCoverageInExplorer,
===
* McshEngl.Vscdcmnd.testing.toggleCoverageInExplorer,
Vsccmdi.testing.toggleInlineCoverage,
· key: ctrl+; ctrl+shift+i,
===
* McshEngl.Vscdcmnd.testing.toggleInlineCoverage,
Vsccmdi.testing.toggleInlineTestOutput,
· key: ctrl+; ctrl+i,
===
* McshEngl.Vscdcmnd.testing.toggleInlineTestOutput,
Vsccmdi.testing.toggleResultsViewLayout,
===
* McshEngl.Vscdcmnd.testing.toggleResultsViewLayout,
Vsccmdi.testing.toggleTestingPeekHistory,
· key: alt+h,
· when: testing.isPeekVisible,
===
* McshEngl.Vscdcmnd.testing.toggleTestingPeekHistory,
Vsccmdi.testing.unhideAllTests,
===
* McshEngl.Vscdcmnd.testing.unhideAllTests,
Vsccmdi.testing.unhideTest,
===
* McshEngl.Vscdcmnd.testing.unhideTest,
Vsccmdi.testing.viewAsList,
===
* McshEngl.Vscdcmnd.testing.viewAsList,
Vsccmdi.testing.viewAsTree,
===
* McshEngl.Vscdcmnd.testing.viewAsTree,
Vsccmdi.timeline.focus,
===
* McshEngl.Vscdcmnd.timeline.focus,
Vsccmdi.timeline.refresh,
===
* McshEngl.Vscdcmnd.timeline.refresh,
Vsccmdi.timeline.removeView,
===
* McshEngl.Vscdcmnd.timeline.removeView,
Vsccmdi.timeline.resetViewLocation,
===
* McshEngl.Vscdcmnd.timeline.resetViewLocation,
Vsccmdi.timeline.toggleExcludeSource:timeline.localHistory,
===
* McshEngl.Vscdcmnd.timeline.toggleExcludeSource:timeline.localHistory,
Vsccmdi.timeline.toggleFollowActiveEditor,
===
* McshEngl.Vscdcmnd.timeline.toggleFollowActiveEditor,
Vsccmdi.timeline.toggleVisibility,
===
* McshEngl.Vscdcmnd.timeline.toggleVisibility,
Vsccmdi.toggle.chat.unifiedAgentsBar.enabled,
===
* McshEngl.Vscdcmnd.toggle.chat.unifiedAgentsBar.enabled,
Vsccmdi.toggle.diff.ignoreTrimWhitespace,
===
* McshEngl.Vscdcmnd.toggle.diff.ignoreTrimWhitespace,
Vsccmdi.toggle.diff.renderSideBySide,
===
* McshEngl.Vscdcmnd.toggle.diff.renderSideBySide,
Vsccmdi.toggle.toggleCustomTitleBar,
===
* McshEngl.Vscdcmnd.toggle.toggleCustomTitleBar,
Vsccmdi.toggle.window.commandCenter,
===
* McshEngl.Vscdcmnd.toggle.window.commandCenter,
Vsccmdi.toggle.window.customTitleBarVisibility,
===
* McshEngl.Vscdcmnd.toggle.window.customTitleBarVisibility,
Vsccmdi.toggle.window.customTitleBarVisibility.windowed,
===
* McshEngl.Vscdcmnd.toggle.window.customTitleBarVisibility.windowed,
Vsccmdi.toggle.workbench.browser.showInTitleBar,
===
* McshEngl.Vscdcmnd.toggle.workbench.browser.showInTitleBar,
Vsccmdi.toggle.workbench.editor.editorActionsLocation,
===
* McshEngl.Vscdcmnd.toggle.workbench.editor.editorActionsLocation,
Vsccmdi.toggle.workbench.experimental.share.enabled,
===
* McshEngl.Vscdcmnd.toggle.workbench.experimental.share.enabled,
Vsccmdi.toggle.workbench.layoutControl.enabled,
===
* McshEngl.Vscdcmnd.toggle.workbench.layoutControl.enabled,
Vsccmdi.toggle.workbench.navigationControl.enabled,
===
* McshEngl.Vscdcmnd.toggle.workbench.navigationControl.enabled,
Vsccmdi.toggle.workbench.notifications.showInTitleBar,
===
* McshEngl.Vscdcmnd.toggle.workbench.notifications.showInTitleBar,
Vsccmdi.toggleExplainMode,
· key: ctrl+/,
· when: suggestWidgetVisible,
===
* McshEngl.Vscdcmnd.toggleExplainMode,
Vsccmdi.toggleFindCaseSensitive,
· key: alt+c,
· when: editorFocus,
===
* McshEngl.Vscdcmnd.toggleFindCaseSensitive,
Vsccmdi.toggleFindInSelection,
· key: alt+l,
· when: editorFocus,
===
* McshEngl.Vscdcmnd.toggleFindInSelection,
Vsccmdi.toggleFindRegex,
· key: alt+r,
· when: editorFocus,
===
* McshEngl.Vscdcmnd.toggleFindRegex,
Vsccmdi.toggleFindWholeWord,
· key: alt+w,
· when: editorFocus,
===
* McshEngl.Vscdcmnd.toggleFindWholeWord,
Vsccmdi.togglePeekWidgetFocus,
· key: ctrl+k f2,
· when: inReferenceSearchEditor || referenceSearchVisible,
===
* McshEngl.Vscdcmnd.togglePeekWidgetFocus,
Vsccmdi.togglePreserveCase,
· key: alt+p,
· when: editorFocus,
===
* McshEngl.Vscdcmnd.togglePreserveCase,
Vsccmdi.toggleQuickDiffWidgetFocus,
· key: ctrl+k f2,
· when: dirtyDiffVisible,
===
* McshEngl.Vscdcmnd.toggleQuickDiffWidgetFocus,
Vsccmdi.toggleSearchCaseSensitive,
· key: alt+c,
· when: searchViewletFocus,
===
* McshEngl.Vscdcmnd.toggleSearchCaseSensitive,
Vsccmdi.toggleSearchEditorCaseSensitive,
· key: alt+c,
· when: inSearchEditor && searchInputBoxFocus,
===
* McshEngl.Vscdcmnd.toggleSearchEditorCaseSensitive,
Vsccmdi.toggleSearchEditorContextLines,
· key: alt+l,
· when: inSearchEditor,
===
* McshEngl.Vscdcmnd.toggleSearchEditorContextLines,
Vsccmdi.toggleSearchEditorRegex,
· key: alt+r,
· when: inSearchEditor && searchInputBoxFocus,
===
* McshEngl.Vscdcmnd.toggleSearchEditorRegex,
Vsccmdi.toggleSearchEditorWholeWord,
· key: alt+w,
· when: inSearchEditor && searchInputBoxFocus,
===
* McshEngl.Vscdcmnd.toggleSearchEditorWholeWord,
Vsccmdi.toggleSearchPreserveCase,
· key: alt+p,
· when: searchViewletFocus,
===
* McshEngl.Vscdcmnd.toggleSearchPreserveCase,
Vsccmdi.toggleSearchRegex,
· key: alt+r,
· when: searchViewletFocus,
===
* McshEngl.Vscdcmnd.toggleSearchRegex,
Vsccmdi.toggleSearchWholeWord,
· key: alt+w,
· when: searchViewletFocus,
===
* McshEngl.Vscdcmnd.toggleSearchWholeWord,
Vsccmdi.toggleSectionCodeAction,
· key: space,
· when: codeActionMenuVisible && !codeActionMenuFilterFocused,
===
* McshEngl.Vscdcmnd.toggleSectionCodeAction,
Vsccmdi.toggleSuggestionDetails,
· key: ctrl+i,
· when: suggestWidgetHasFocusedSuggestion && suggestWidgetVisible && textInputFocus,
===
* McshEngl.Vscdcmnd.toggleSuggestionDetails,
Vsccmdi.toggleSuggestionDetails,
· key: ctrl+space,
· when: suggestWidgetHasFocusedSuggestion && suggestWidgetVisible && textInputFocus,
===
* McshEngl.Vscdcmnd.toggleSuggestionDetails,
Vsccmdi.toggleSuggestionFocus,
· key: ctrl+alt+space,
· when: suggestWidgetVisible && textInputFocus,
===
* McshEngl.Vscdcmnd.toggleSuggestionFocus,
Vsccmdi.tree.toggleStickyScroll,
===
* McshEngl.Vscdcmnd.tree.toggleStickyScroll,
Vsccmdi.tunnel-forwarding.restart,
===
* McshEngl.Vscdcmnd.tunnel_forwarding.restart,
Vsccmdi.tunnel-forwarding.showLog,
===
* McshEngl.Vscdcmnd.tunnel_forwarding.showLog,
Vsccmdi.typescript.experimental.disableTsgo,
===
* McshEngl.Vscdcmnd.typescript.experimental.disableTsgo,
Vsccmdi.typescript.experimental.enableTsgo,
===
* McshEngl.Vscdcmnd.typescript.experimental.enableTsgo,
Vsccmdi.typescript.findAllFileReferences,
===
* McshEngl.Vscdcmnd.typescript.findAllFileReferences,
Vsccmdi.typescript.goToProjectConfig,
===
* McshEngl.Vscdcmnd.typescript.goToProjectConfig,
Vsccmdi.typescript.goToSourceDefinition,
===
* McshEngl.Vscdcmnd.typescript.goToSourceDefinition,
Vsccmdi.typescript.openTsServerLog,
===
* McshEngl.Vscdcmnd.typescript.openTsServerLog,
Vsccmdi.typescript.reloadProjects,
===
* McshEngl.Vscdcmnd.typescript.reloadProjects,
Vsccmdi.typescript.removeUnusedImports,
===
* McshEngl.Vscdcmnd.typescript.removeUnusedImports,
Vsccmdi.typescript.restartTsServer,
===
* McshEngl.Vscdcmnd.typescript.restartTsServer,
Vsccmdi.typescript.selectTypeScriptVersion,
===
* McshEngl.Vscdcmnd.typescript.selectTypeScriptVersion,
Vsccmdi.typescript.sortImports,
===
* McshEngl.Vscdcmnd.typescript.sortImports,
Vsccmdi.typescript.tsserverRequest,
===
* McshEngl.Vscdcmnd.typescript.tsserverRequest,
Vsccmdi.undo,
· key: ctrl+z,
===
* McshEngl.Vscdcmnd.undo,
Vsccmdi.update.check,
===
* McshEngl.Vscdcmnd.update.check,
Vsccmdi.update.checkForUpdate,
===
* McshEngl.Vscdcmnd.update.checkForUpdate,
Vsccmdi.update.checking,
===
* McshEngl.Vscdcmnd.update.checking,
Vsccmdi.update.downloadNow,
===
* McshEngl.Vscdcmnd.update.downloadNow,
Vsccmdi.update.downloadUpdate,
===
* McshEngl.Vscdcmnd.update.downloadUpdate,
Vsccmdi.update.downloading,
===
* McshEngl.Vscdcmnd.update.downloading,
Vsccmdi.update.install,
===
* McshEngl.Vscdcmnd.update.install,
Vsccmdi.update.installUpdate,
===
* McshEngl.Vscdcmnd.update.installUpdate,
Vsccmdi.update.restart,
===
* McshEngl.Vscdcmnd.update.restart,
Vsccmdi.update.restartToUpdate,
===
* McshEngl.Vscdcmnd.update.restartToUpdate,
Vsccmdi.update.showCurrentReleaseNotes,
===
* McshEngl.Vscdcmnd.update.showCurrentReleaseNotes,
Vsccmdi.update.showUpdateReleaseNotes,
===
* McshEngl.Vscdcmnd.update.showUpdateReleaseNotes,
Vsccmdi.update.updating,
===
* McshEngl.Vscdcmnd.update.updating,
Vsccmdi.variables.collapse,
===
* McshEngl.Vscdcmnd.variables.collapse,
Vsccmdi.views.moveViewDown,
· key: ctrl+k down,
· when: focusedView != '',
===
* McshEngl.Vscdcmnd.views.moveViewDown,
Vsccmdi.views.moveViewLeft,
· key: ctrl+k left,
· when: focusedView != '',
===
* McshEngl.Vscdcmnd.views.moveViewLeft,
Vsccmdi.views.moveViewRight,
· key: ctrl+k right,
· when: focusedView != '',
===
* McshEngl.Vscdcmnd.views.moveViewRight,
Vsccmdi.views.moveViewUp,
· key: ctrl+k up,
· when: focusedView != '',
===
* McshEngl.Vscdcmnd.views.moveViewUp,
Vsccmdi.vscode-edge-devtools-view.attach,
===
* McshEngl.Vscdcmnd.vscode_edge_devtools_view.attach,
Vsccmdi.vscode-edge-devtools-view.close-instance,
===
* McshEngl.Vscdcmnd.vscode_edge_devtools_view.close_instance,
Vsccmdi.vscode-edge-devtools-view.configureLaunchJson,
===
* McshEngl.Vscdcmnd.vscode_edge_devtools_view.configureLaunchJson,
Vsccmdi.vscode-edge-devtools-view.copyItem,
===
* McshEngl.Vscdcmnd.vscode_edge_devtools_view.copyItem,
Vsccmdi.vscode-edge-devtools-view.cssMirrorContent,
===
* McshEngl.Vscdcmnd.vscode_edge_devtools_view.cssMirrorContent,
Vsccmdi.vscode-edge-devtools-view.help-links.focus,
===
* McshEngl.Vscdcmnd.vscode_edge_devtools_view.help_links.focus,
Vsccmdi.vscode-edge-devtools-view.help-links.removeView,
===
* McshEngl.Vscdcmnd.vscode_edge_devtools_view.help_links.removeView,
Vsccmdi.vscode-edge-devtools-view.help-links.resetViewLocation,
===
* McshEngl.Vscdcmnd.vscode_edge_devtools_view.help_links.resetViewLocation,
Vsccmdi.vscode-edge-devtools-view.help-links.toggleVisibility,
===
* McshEngl.Vscdcmnd.vscode_edge_devtools_view.help_links.toggleVisibility,
Vsccmdi.vscode-edge-devtools-view.launch,
===
* McshEngl.Vscdcmnd.vscode_edge_devtools_view.launch,
Vsccmdi.vscode-edge-devtools-view.launchHtml,
===
* McshEngl.Vscdcmnd.vscode_edge_devtools_view.launchHtml,
Vsccmdi.vscode-edge-devtools-view.launchProject,
===
* McshEngl.Vscdcmnd.vscode_edge_devtools_view.launchProject,
Vsccmdi.vscode-edge-devtools-view.launchScreencast,
===
* McshEngl.Vscdcmnd.vscode_edge_devtools_view.launchScreencast,
Vsccmdi.vscode-edge-devtools-view.openSettings,
===
* McshEngl.Vscdcmnd.vscode_edge_devtools_view.openSettings,
Vsccmdi.vscode-edge-devtools-view.refresh,
===
* McshEngl.Vscdcmnd.vscode_edge_devtools_view.refresh,
Vsccmdi.vscode-edge-devtools-view.targets.focus,
===
* McshEngl.Vscdcmnd.vscode_edge_devtools_view.targets.focus,
Vsccmdi.vscode-edge-devtools-view.targets.removeView,
===
* McshEngl.Vscdcmnd.vscode_edge_devtools_view.targets.removeView,
Vsccmdi.vscode-edge-devtools-view.targets.resetViewLocation,
===
* McshEngl.Vscdcmnd.vscode_edge_devtools_view.targets.resetViewLocation,
Vsccmdi.vscode-edge-devtools-view.targets.toggleVisibility,
===
* McshEngl.Vscdcmnd.vscode_edge_devtools_view.targets.toggleVisibility,
Vsccmdi.vscode-edge-devtools-view.toggleInspect,
===
* McshEngl.Vscdcmnd.vscode_edge_devtools_view.toggleInspect,
Vsccmdi.vscode-edge-devtools-view.toggleScreencast,
===
* McshEngl.Vscdcmnd.vscode_edge_devtools_view.toggleScreencast,
Vsccmdi.vscode-edge-devtools-view.viewChangelog,
===
* McshEngl.Vscdcmnd.vscode_edge_devtools_view.viewChangelog,
Vsccmdi.vscode-edge-devtools-view.viewDocumentation,
===
* McshEngl.Vscdcmnd.vscode_edge_devtools_view.viewDocumentation,
Vsccmdi.vscode-edge-devtools.attach,
===
* McshEngl.Vscdcmnd.vscode_edge_devtools.attach,
Vsccmdi.vscode-edge-devtools.attachToCurrentDebugTarget,
===
* McshEngl.Vscdcmnd.vscode_edge_devtools.attachToCurrentDebugTarget,
Vsccmdi.vscode-edge-devtools.launch,
===
* McshEngl.Vscdcmnd.vscode_edge_devtools.launch,
Vsccmdi.vscode-macros.debug,
===
* McshEngl.Vscdcmnd.vscode_macros.debug,
Vsccmdi.vscode-macros.openMacroDirectory,
===
* McshEngl.Vscdcmnd.vscode_macros.openMacroDirectory,
Vsccmdi.vscode-macros.run,
===
* McshEngl.Vscdcmnd.vscode_macros.run,
Vsccmdi.vscode-macros.runUserMacro,
===
* McshEngl.Vscdcmnd.vscode_macros.runUserMacro,
Vsccmdi.vscode-macros.selectMacroFile,
===
* McshEngl.Vscdcmnd.vscode_macros.selectMacroFile,
Vsccmdi.vscode-macros.user1,
===
* McshEngl.Vscdcmnd.vscode_macros.user1,
Vsccmdi.vscode-macros.user2,
===
* McshEngl.Vscdcmnd.vscode_macros.user2,
Vsccmdi.vscode-macros.user3,
===
* McshEngl.Vscdcmnd.vscode_macros.user3,
Vsccmdi.vscode-macros.user4,
===
* McshEngl.Vscdcmnd.vscode_macros.user4,
Vsccmdi.vscode-macros.user5,
===
* McshEngl.Vscdcmnd.vscode_macros.user5,
Vsccmdi.vscode-macros.user6,
===
* McshEngl.Vscdcmnd.vscode_macros.user6,
Vsccmdi.vscode-macros.user7,
===
* McshEngl.Vscdcmnd.vscode_macros.user7,
Vsccmdi.vscode-macros.user8,
===
* McshEngl.Vscdcmnd.vscode_macros.user8,
Vsccmdi.vscode-macros.user9,
===
* McshEngl.Vscdcmnd.vscode_macros.user9,
Vsccmdi.vscode-macros.user10,
===
* McshEngl.Vscdcmnd.vscode_macros.user10,
Vsccmdi.vscode-webhint/apply-code-fix,
===
* McshEngl.Vscdcmnd.vscode-webhint/apply-code-fix,
Vsccmdi.vscode-webhint/edit-hintrc-project,
===
* McshEngl.Vscdcmnd.vscode-webhint/edit-hintrc-project,
Vsccmdi.vscode-webhint/ignore-axe-rule-project,
===
* McshEngl.Vscdcmnd.vscode-webhint/ignore-axe-rule-project,
Vsccmdi.vscode-webhint/ignore-browsers-project,
===
* McshEngl.Vscdcmnd.vscode-webhint/ignore-browsers-project,
Vsccmdi.vscode-webhint/ignore-feature-project,
===
* McshEngl.Vscdcmnd.vscode-webhint/ignore-feature-project,
Vsccmdi.vscode-webhint/ignore-hint-project,
===
* McshEngl.Vscdcmnd.vscode-webhint/ignore-hint-project,
Vsccmdi.walkthroughs.selectStep,
===
* McshEngl.Vscdcmnd.walkthroughs.selectStep,
Vsccmdi.watch.collapse,
===
* McshEngl.Vscdcmnd.watch.collapse,
Vsccmdi.welcome.goBack,
· key: escape,
· when: inWelcome && activeEditor == 'gettingStartedPage',
===
* McshEngl.Vscdcmnd.welcome.goBack,
Vsccmdi.welcome.markStepComplete,
===
* McshEngl.Vscdcmnd.welcome.markStepComplete,
Vsccmdi.welcome.markStepIncomplete,
===
* McshEngl.Vscdcmnd.welcome.markStepIncomplete,
Vsccmdi.welcome.newWorkspaceChat,
===
* McshEngl.Vscdcmnd.welcome.newWorkspaceChat,
Vsccmdi.welcome.showAllWalkthroughs,
===
* McshEngl.Vscdcmnd.welcome.showAllWalkthroughs,
Vsccmdi.welcome.showNewFileEntries,
· key: ctrl+alt+win+n,
===
* McshEngl.Vscdcmnd.welcome.showNewFileEntries,
Vsccmdi.widgetNavigation.focusNext,
· key: ctrl+down,
· when: inputFocus && navigableContainerFocused || navigableContainerFocused && treestickyScrollFocused || navigableContainerFocused && !listFocus || navigableContainerFocused && listScrollAtBoundary == 'both' || navigableContainerFocused && listScrollAtBoundary == 'bottom',
===
* McshEngl.Vscdcmnd.widgetNavigation.focusNext,
Vsccmdi.widgetNavigation.focusPrevious,
· key: ctrl+up,
· when: inputFocus && navigableContainerFocused || navigableContainerFocused && treestickyScrollFocused || navigableContainerFocused && !listFocus || navigableContainerFocused && listScrollAtBoundary == 'both' || navigableContainerFocused && listScrollAtBoundary == 'top',
===
* McshEngl.Vscdcmnd.widgetNavigation.focusPrevious,
Vsccmdi.workbench.action.acceptSelectedQuickOpenItem,
===
* McshEngl.Vscdcmnd.workbench.action.acceptSelectedQuickOpenItem,
Vsccmdi.workbench.action.activityBarLocation.bottom,
===
* McshEngl.Vscdcmnd.workbench.action.activityBarLocation.bottom,
Vsccmdi.workbench.action.activityBarLocation.default,
===
* McshEngl.Vscdcmnd.workbench.action.activityBarLocation.default,
Vsccmdi.workbench.action.activityBarLocation.hide,
===
* McshEngl.Vscdcmnd.workbench.action.activityBarLocation.hide,
Vsccmdi.workbench.action.activityBarLocation.top,
===
* McshEngl.Vscdcmnd.workbench.action.activityBarLocation.top,
Vsccmdi.workbench.action.addComment,
· key: ctrl+k ctrl+alt+c,
· when: activeCursorHasCommentingRange,
===
* McshEngl.Vscdcmnd.workbench.action.addComment,
Vsccmdi.workbench.action.addRootFolder,
===
* McshEngl.Vscdcmnd.workbench.action.addRootFolder,
Vsccmdi.workbench.action.alignPanelCenter,
===
* McshEngl.Vscdcmnd.workbench.action.alignPanelCenter,
Vsccmdi.workbench.action.alignPanelJustify,
===
* McshEngl.Vscdcmnd.workbench.action.alignPanelJustify,
Vsccmdi.workbench.action.alignPanelLeft,
===
* McshEngl.Vscdcmnd.workbench.action.alignPanelLeft,
Vsccmdi.workbench.action.alignPanelRight,
===
* McshEngl.Vscdcmnd.workbench.action.alignPanelRight,
Vsccmdi.workbench.action.alignQuickInputCenter,
===
* McshEngl.Vscdcmnd.workbench.action.alignQuickInputCenter,
Vsccmdi.workbench.action.alignQuickInputTop,
===
* McshEngl.Vscdcmnd.workbench.action.alignQuickInputTop,
Vsccmdi.workbench.action.alternativeAcceptSelectedQuickOpenItem,
===
* McshEngl.Vscdcmnd.workbench.action.alternativeAcceptSelectedQuickOpenItem,
Vsccmdi.workbench.action.askVScode,
===
* McshEngl.Vscdcmnd.workbench.action.askVScode,
Vsccmdi.workbench.action.blur,
===
* McshEngl.Vscdcmnd.workbench.action.blur,
Vsccmdi.workbench.action.browseColorThemesInMarketplace,
===
* McshEngl.Vscdcmnd.workbench.action.browseColorThemesInMarketplace,
Vsccmdi.workbench.action.browser.addConsoleLogsToChat,
===
* McshEngl.Vscdcmnd.workbench.action.browser.addConsoleLogsToChat,
Vsccmdi.workbench.action.browser.addElementToChat,
· key: ctrl+shift+c,
· when: browserHasUrl && chatIsEnabled && config.chat.sendElementsToChat.enabled && !browserHasError && activeEditor == 'workbench.editor.browser',
===
* McshEngl.Vscdcmnd.workbench.action.browser.addElementToChat,
Vsccmdi.workbench.action.browser.addElementToChat,
· key: escape,
· when: browserElementSelectionActive && browserHasUrl && chatIsEnabled && config.chat.sendElementsToChat.enabled && !browserHasError && activeEditor == 'workbench.editor.browser',
===
* McshEngl.Vscdcmnd.workbench.action.browser.addElementToChat,
Vsccmdi.workbench.action.browser.addFocusedElementToChat,
· key: ctrl+enter,
· when: browserElementSelectionActive && browserFocused,
===
* McshEngl.Vscdcmnd.workbench.action.browser.addFocusedElementToChat,
Vsccmdi.workbench.action.browser.clearEphemeralStorage,
===
* McshEngl.Vscdcmnd.workbench.action.browser.clearEphemeralStorage,
Vsccmdi.workbench.action.browser.clearGlobalStorage,
===
* McshEngl.Vscdcmnd.workbench.action.browser.clearGlobalStorage,
Vsccmdi.workbench.action.browser.clearWorkspaceStorage,
===
* McshEngl.Vscdcmnd.workbench.action.browser.clearWorkspaceStorage,
Vsccmdi.workbench.action.browser.closeAll,
===
* McshEngl.Vscdcmnd.workbench.action.browser.closeAll,
Vsccmdi.workbench.action.browser.closeAllInGroup,
===
* McshEngl.Vscdcmnd.workbench.action.browser.closeAllInGroup,
Vsccmdi.workbench.action.browser.findNext,
· key: enter,
· when: browserFindWidgetFocused && activeEditor == 'workbench.editor.browser',
===
* McshEngl.Vscdcmnd.workbench.action.browser.findNext,
Vsccmdi.workbench.action.browser.findNext,
· key: f3,
· when: browserFindWidgetVisible && activeEditor == 'workbench.editor.browser',
===
* McshEngl.Vscdcmnd.workbench.action.browser.findNext,
Vsccmdi.workbench.action.browser.findPrevious,
· key: shift+enter,
· when: browserFindWidgetFocused && activeEditor == 'workbench.editor.browser',
===
* McshEngl.Vscdcmnd.workbench.action.browser.findPrevious,
Vsccmdi.workbench.action.browser.findPrevious,
· key: shift+f3,
· when: browserFindWidgetVisible && activeEditor == 'workbench.editor.browser',
===
* McshEngl.Vscdcmnd.workbench.action.browser.findPrevious,
Vsccmdi.workbench.action.browser.focusUrlInput,
· key: ctrl+l,
· when: activeEditor == 'workbench.editor.browser',
===
* McshEngl.Vscdcmnd.workbench.action.browser.focusUrlInput,
Vsccmdi.workbench.action.browser.goBack,
· key: alt+left,
· when: browserCanGoBack && activeEditor == 'workbench.editor.browser',
===
* McshEngl.Vscdcmnd.workbench.action.browser.goBack,
Vsccmdi.workbench.action.browser.goBack,
· key: browserback,
· when: browserCanGoBack && activeEditor == 'workbench.editor.browser',
===
* McshEngl.Vscdcmnd.workbench.action.browser.goBack,
Vsccmdi.workbench.action.browser.goForward,
· key: alt+right,
· when: browserCanGoForward && activeEditor == 'workbench.editor.browser',
===
* McshEngl.Vscdcmnd.workbench.action.browser.goForward,
Vsccmdi.workbench.action.browser.goForward,
· key: browserforward,
· when: browserCanGoForward && activeEditor == 'workbench.editor.browser',
===
* McshEngl.Vscdcmnd.workbench.action.browser.goForward,
Vsccmdi.workbench.action.browser.hardReload,
· key: ctrl+f5,
· when: browserFocused && activeEditor == 'workbench.editor.browser',
===
* McshEngl.Vscdcmnd.workbench.action.browser.hardReload,
Vsccmdi.workbench.action.browser.hardReload,
· key: ctrl+shift+r,
· when: browserFocused && activeEditor == 'workbench.editor.browser',
===
* McshEngl.Vscdcmnd.workbench.action.browser.hardReload,
Vsccmdi.workbench.action.browser.hideFind,
· key: escape,
· when: browserFindWidgetVisible && activeEditor == 'workbench.editor.browser',
===
* McshEngl.Vscdcmnd.workbench.action.browser.hideFind,
Vsccmdi.workbench.action.browser.newTab,
· key: ctrl+t,
· when: activeEditor == 'workbench.editor.browser',
===
* McshEngl.Vscdcmnd.workbench.action.browser.newTab,
Vsccmdi.workbench.action.browser.open,
===
* McshEngl.Vscdcmnd.workbench.action.browser.open,
Vsccmdi.workbench.action.browser.openExternal,
===
* McshEngl.Vscdcmnd.workbench.action.browser.openExternal,
Vsccmdi.workbench.action.browser.openSettings,
===
* McshEngl.Vscdcmnd.workbench.action.browser.openSettings,
Vsccmdi.workbench.action.browser.quickOpen,
· key: ctrl+shift+a,
· when: activeEditor == 'workbench.editor.browser',
===
* McshEngl.Vscdcmnd.workbench.action.browser.quickOpen,
Vsccmdi.workbench.action.browser.reload,
· key: ctrl+r,
· when: browserFocused && activeEditor == 'workbench.editor.browser',
===
* McshEngl.Vscdcmnd.workbench.action.browser.reload,
Vsccmdi.workbench.action.browser.reload,
· key: f5,
· when: browserFocused && activeEditor == 'workbench.editor.browser',
===
* McshEngl.Vscdcmnd.workbench.action.browser.reload,
Vsccmdi.workbench.action.browser.resetZoom,
· key: ctrl+numpad0,
· when: browserFocused && browserHasUrl && !browserHasError && activeEditor == 'workbench.editor.browser',
===
* McshEngl.Vscdcmnd.workbench.action.browser.resetZoom,
Vsccmdi.workbench.action.browser.showFind,
· key: ctrl+f,
· when: browserHasUrl && !browserHasError && activeEditor == 'workbench.editor.browser',
===
* McshEngl.Vscdcmnd.workbench.action.browser.showFind,
Vsccmdi.workbench.action.browser.toggleDevTools,
· key: f12,
· when: browserHasUrl && !browserHasError && activeEditor == 'workbench.editor.browser',
===
* McshEngl.Vscdcmnd.workbench.action.browser.toggleDevTools,
Vsccmdi.workbench.action.browser.zoomIn,
· key: ctrl+=,
· when: browserFocused && browserHasUrl && !browserHasError && activeEditor == 'workbench.editor.browser',
===
* McshEngl.Vscdcmnd.workbench.action.browser.zoomIn,
Vsccmdi.workbench.action.browser.zoomIn,
· key: ctrl+numpad_add,
· when: browserFocused && browserHasUrl && !browserHasError && activeEditor == 'workbench.editor.browser',
===
* McshEngl.Vscdcmnd.workbench.action.browser.zoomIn,
Vsccmdi.workbench.action.browser.zoomIn,
· key: ctrl+shift+=,
· when: browserFocused && browserHasUrl && !browserHasError && activeEditor == 'workbench.editor.browser',
===
* McshEngl.Vscdcmnd.workbench.action.browser.zoomIn,
Vsccmdi.workbench.action.browser.zoomOut,
· key: ctrl+-,
· when: browserFocused && browserHasUrl && !browserHasError && activeEditor == 'workbench.editor.browser',
===
* McshEngl.Vscdcmnd.workbench.action.browser.zoomOut,
Vsccmdi.workbench.action.browser.zoomOut,
· key: ctrl+numpad_subtract,
· when: browserFocused && browserHasUrl && !browserHasError && activeEditor == 'workbench.editor.browser',
===
* McshEngl.Vscdcmnd.workbench.action.browser.zoomOut,
Vsccmdi.workbench.action.browser.zoomOut,
· key: ctrl+shift+-,
· when: browserFocused && browserHasUrl && !browserHasError && activeEditor == 'workbench.editor.browser',
===
* McshEngl.Vscdcmnd.workbench.action.browser.zoomOut,
Vsccmdi.workbench.action.chat.acceptElicitation,
· key: ctrl+enter,
· when: chatHasElicitationRequest && inChat,
===
* McshEngl.Vscdcmnd.workbench.action.chat.acceptElicitation,
Vsccmdi.workbench.action.chat.acceptTool,
· key: ctrl+enter,
· when: chatHasToolConfirmation && inChat,
===
* McshEngl.Vscdcmnd.workbench.action.chat.acceptTool,
Vsccmdi.workbench.action.chat.addDynamicVariable,
===
* McshEngl.Vscdcmnd.workbench.action.chat.addDynamicVariable,
Vsccmdi.workbench.action.chat.addToChatAction,
===
* McshEngl.Vscdcmnd.workbench.action.chat.addToChatAction,
Vsccmdi.workbench.action.chat.applyCompareEdits,
===
* McshEngl.Vscdcmnd.workbench.action.chat.applyCompareEdits,
Vsccmdi.workbench.action.chat.applyInEditor,
· key: ctrl+enter,
· when: accessibleViewInCodeBlock && chatIsEnabled || chatIsEnabled && inChat && !inChatInput,
===
* McshEngl.Vscdcmnd.workbench.action.chat.applyInEditor,
Vsccmdi.workbench.action.chat.archiveAllAgentSessions,
===
* McshEngl.Vscdcmnd.workbench.action.chat.archiveAllAgentSessions,
Vsccmdi.workbench.action.chat.assignSelectedAgent,
===
* McshEngl.Vscdcmnd.workbench.action.chat.assignSelectedAgent,
Vsccmdi.workbench.action.chat.attachContext,
· key: ctrl+/,
· when: inChatInput && chatLocation == 'panel',
===
* McshEngl.Vscdcmnd.workbench.action.chat.attachContext,
Vsccmdi.workbench.action.chat.attachFile,
===
* McshEngl.Vscdcmnd.workbench.action.chat.attachFile,
Vsccmdi.workbench.action.chat.attachFolder,
===
* McshEngl.Vscdcmnd.workbench.action.chat.attachFolder,
Vsccmdi.workbench.action.chat.attachPinnedEditors,
===
* McshEngl.Vscdcmnd.workbench.action.chat.attachPinnedEditors,
Vsccmdi.workbench.action.chat.attachSelection,
===
* McshEngl.Vscdcmnd.workbench.action.chat.attachSelection,
Vsccmdi.workbench.action.chat.cancel,
· key: alt+backspace,
· when: chatHasQuestionCarousel && !chatRemoteJobCreating || chatHasToolConfirmation && !chatRemoteJobCreating || chatSessionRequestInProgress && !chatRemoteJobCreating,
===
* McshEngl.Vscdcmnd.workbench.action.chat.cancel,
Vsccmdi.workbench.action.chat.changeModel,
===
* McshEngl.Vscdcmnd.workbench.action.chat.changeModel,
Vsccmdi.workbench.action.chat.chatSessionPrimaryPicker,
===
* McshEngl.Vscdcmnd.workbench.action.chat.chatSessionPrimaryPicker,
Vsccmdi.workbench.action.chat.clearHistory,
===
* McshEngl.Vscdcmnd.workbench.action.chat.clearHistory,
Vsccmdi.workbench.action.chat.clearInputHistory,
===
* McshEngl.Vscdcmnd.workbench.action.chat.clearInputHistory,
Vsccmdi.workbench.action.chat.clearRecentlyUsedLanguageModels,
===
* McshEngl.Vscdcmnd.workbench.action.chat.clearRecentlyUsedLanguageModels,
Vsccmdi.workbench.action.chat.configure.customagents,
===
* McshEngl.Vscdcmnd.workbench.action.chat.configure.customagents,
Vsccmdi.workbench.action.chat.configure.customagents.disabled,
===
* McshEngl.Vscdcmnd.workbench.action.chat.configure.customagents.disabled,
Vsccmdi.workbench.action.chat.configure.hooks,
===
* McshEngl.Vscdcmnd.workbench.action.chat.configure.hooks,
Vsccmdi.workbench.action.chat.configure.instructions,
===
* McshEngl.Vscdcmnd.workbench.action.chat.configure.instructions,
Vsccmdi.workbench.action.chat.configure.prompts,
===
* McshEngl.Vscdcmnd.workbench.action.chat.configure.prompts,
Vsccmdi.workbench.action.chat.configure.skills,
===
* McshEngl.Vscdcmnd.workbench.action.chat.configure.skills,
Vsccmdi.workbench.action.chat.configureCodeCompletions,
===
* McshEngl.Vscdcmnd.workbench.action.chat.configureCodeCompletions,
Vsccmdi.workbench.action.chat.configureTools,
===
* McshEngl.Vscdcmnd.workbench.action.chat.configureTools,
Vsccmdi.workbench.action.chat.copyAll,
===
* McshEngl.Vscdcmnd.workbench.action.chat.copyAll,
Vsccmdi.workbench.action.chat.copyCodeBlock,
===
* McshEngl.Vscdcmnd.workbench.action.chat.copyCodeBlock,
Vsccmdi.workbench.action.chat.copyFinalResponse,
===
* McshEngl.Vscdcmnd.workbench.action.chat.copyFinalResponse,
Vsccmdi.workbench.action.chat.copyItem,
===
* McshEngl.Vscdcmnd.workbench.action.chat.copyItem,
Vsccmdi.workbench.action.chat.copyKatexMathSource,
===
* McshEngl.Vscdcmnd.workbench.action.chat.copyKatexMathSource,
Vsccmdi.workbench.action.chat.copyLink,
===
* McshEngl.Vscdcmnd.workbench.action.chat.copyLink,
Vsccmdi.workbench.action.chat.createPlugin,
===
* McshEngl.Vscdcmnd.workbench.action.chat.createPlugin,
Vsccmdi.workbench.action.chat.disableTips,
===
* McshEngl.Vscdcmnd.workbench.action.chat.disableTips,
Vsccmdi.workbench.action.chat.discardCompareEdits,
===
* McshEngl.Vscdcmnd.workbench.action.chat.discardCompareEdits,
Vsccmdi.workbench.action.chat.dismissTip,
===
* McshEngl.Vscdcmnd.workbench.action.chat.dismissTip,
Vsccmdi.workbench.action.chat.dismissTipToolbar,
===
* McshEngl.Vscdcmnd.workbench.action.chat.dismissTipToolbar,
Vsccmdi.workbench.action.chat.editRequests,
· key: enter,
· when: inChat && !textInputFocus,
===
* McshEngl.Vscdcmnd.workbench.action.chat.editRequests,
Vsccmdi.workbench.action.chat.editToolApproval,
===
* McshEngl.Vscdcmnd.workbench.action.chat.editToolApproval,
Vsccmdi.workbench.action.chat.executeHandoff,
===
* McshEngl.Vscdcmnd.workbench.action.chat.executeHandoff,
Vsccmdi.workbench.action.chat.export,
===
* McshEngl.Vscdcmnd.workbench.action.chat.export,
Vsccmdi.workbench.action.chat.exportAgentDebugLog,
===
* McshEngl.Vscdcmnd.workbench.action.chat.exportAgentDebugLog,
Vsccmdi.workbench.action.chat.exportAsZip,
===
* McshEngl.Vscdcmnd.workbench.action.chat.exportAsZip,
Vsccmdi.workbench.action.chat.focusAgentSessionsViewer,
===
* McshEngl.Vscdcmnd.workbench.action.chat.focusAgentSessionsViewer,
Vsccmdi.workbench.action.chat.focusConfirmation,
· key: ctrl+shift+a,
· when: accessibilityModeEnabled && chatIsEnabled && !chatHasQuestionCarousel,
===
* McshEngl.Vscdcmnd.workbench.action.chat.focusConfirmation,
Vsccmdi.workbench.action.chat.focusInput,
· key: ctrl+down,
· when: inChat && !inChatInput && !quickChatHasFocus,
===
* McshEngl.Vscdcmnd.workbench.action.chat.focusInput,
Vsccmdi.workbench.action.chat.focusInput,
· key: ctrl+up,
· when: inChat && quickChatHasFocus && !inChatInput,
===
* McshEngl.Vscdcmnd.workbench.action.chat.focusInput,
Vsccmdi.workbench.action.chat.focusQuestionCarousel,
· key: ctrl+shift+a,
· when: chatHasQuestionCarousel && inChat,
===
* McshEngl.Vscdcmnd.workbench.action.chat.focusQuestionCarousel,
Vsccmdi.workbench.action.chat.focusTip,
· key: ctrl+shift+/,
· when: inChat || inChat && inChatTip,
===
* McshEngl.Vscdcmnd.workbench.action.chat.focusTip,
Vsccmdi.workbench.action.chat.focusTodosView,
· key: ctrl+shift+t,
· when: inChatInput && chatAgentKind == 'agent' || inChatTodoList && chatAgentKind == 'agent',
===
* McshEngl.Vscdcmnd.workbench.action.chat.focusTodosView,
Vsccmdi.workbench.action.chat.forkConversation,
===
* McshEngl.Vscdcmnd.workbench.action.chat.forkConversation,
Vsccmdi.workbench.action.chat.generateAgent,
===
* McshEngl.Vscdcmnd.workbench.action.chat.generateAgent,
Vsccmdi.workbench.action.chat.generateAgentInstructions,
===
* McshEngl.Vscdcmnd.workbench.action.chat.generateAgentInstructions,
Vsccmdi.workbench.action.chat.generateHook,
===
* McshEngl.Vscdcmnd.workbench.action.chat.generateHook,
Vsccmdi.workbench.action.chat.generateOnDemandInstructions,
===
* McshEngl.Vscdcmnd.workbench.action.chat.generateOnDemandInstructions,
Vsccmdi.workbench.action.chat.generatePrompt,
===
* McshEngl.Vscdcmnd.workbench.action.chat.generatePrompt,
Vsccmdi.workbench.action.chat.generateSkill,
===
* McshEngl.Vscdcmnd.workbench.action.chat.generateSkill,
Vsccmdi.workbench.action.chat.getHandoffs,
===
* McshEngl.Vscdcmnd.workbench.action.chat.getHandoffs,
Vsccmdi.workbench.action.chat.hideSetup,
===
* McshEngl.Vscdcmnd.workbench.action.chat.hideSetup,
Vsccmdi.workbench.action.chat.history,
===
* McshEngl.Vscdcmnd.workbench.action.chat.history,
Vsccmdi.workbench.action.chat.holdToVoiceChatInChatView,
· key: ctrl+i,
· when: chatIsEnabled && hasSpeechProvider && !chatSessionRequestInProgress && !editorFocus && !inChatInput && !inSettingsEditor && !inlineChatFocused && !notebookEditorFocused && !searchViewletFocus,
===
* McshEngl.Vscdcmnd.workbench.action.chat.holdToVoiceChatInChatView,
Vsccmdi.workbench.action.chat.import,
===
* McshEngl.Vscdcmnd.workbench.action.chat.import,
Vsccmdi.workbench.action.chat.importAgentDebugLog,
===
* McshEngl.Vscdcmnd.workbench.action.chat.importAgentDebugLog,
Vsccmdi.workbench.action.chat.inlineVoiceChat,
===
* McshEngl.Vscdcmnd.workbench.action.chat.inlineVoiceChat,
Vsccmdi.workbench.action.chat.insertCodeBlock,
· key: ctrl+enter,
· when: accessibleViewInCodeBlock && chatIsEnabled || chatIsEnabled && inChat && !inChatInput,
===
* McshEngl.Vscdcmnd.workbench.action.chat.insertCodeBlock,
Vsccmdi.workbench.action.chat.insertForkConversationCommand,
===
* McshEngl.Vscdcmnd.workbench.action.chat.insertForkConversationCommand,
Vsccmdi.workbench.action.chat.insertIntoNewFile,
===
* McshEngl.Vscdcmnd.workbench.action.chat.insertIntoNewFile,
Vsccmdi.workbench.action.chat.insertIntoNotebook,
===
* McshEngl.Vscdcmnd.workbench.action.chat.insertIntoNotebook,
Vsccmdi.workbench.action.chat.insertSearchResults,
===
* McshEngl.Vscdcmnd.workbench.action.chat.insertSearchResults,
Vsccmdi.workbench.action.chat.insertTroubleshootCommand,
===
* McshEngl.Vscdcmnd.workbench.action.chat.insertTroubleshootCommand,
Vsccmdi.workbench.action.chat.inspectChatModel,
===
* McshEngl.Vscdcmnd.workbench.action.chat.inspectChatModel,
Vsccmdi.workbench.action.chat.installPluginFromSource,
===
* McshEngl.Vscdcmnd.workbench.action.chat.installPluginFromSource,
Vsccmdi.workbench.action.chat.logChatIndex,
===
* McshEngl.Vscdcmnd.workbench.action.chat.logChatIndex,
Vsccmdi.workbench.action.chat.logInputHistory,
===
* McshEngl.Vscdcmnd.workbench.action.chat.logInputHistory,
Vsccmdi.workbench.action.chat.manage,
===
* McshEngl.Vscdcmnd.workbench.action.chat.manage,
Vsccmdi.workbench.action.chat.manageLanguageModelAuthentication,
===
* McshEngl.Vscdcmnd.workbench.action.chat.manageLanguageModelAuthentication,
Vsccmdi.workbench.action.chat.manageOverages,
===
* McshEngl.Vscdcmnd.workbench.action.chat.manageOverages,
Vsccmdi.workbench.action.chat.managePluginMarketplaces,
===
* McshEngl.Vscdcmnd.workbench.action.chat.managePluginMarketplaces,
Vsccmdi.workbench.action.chat.managePlugins,
===
* McshEngl.Vscdcmnd.workbench.action.chat.managePlugins,
Vsccmdi.workbench.action.chat.manageSettings,
===
* McshEngl.Vscdcmnd.workbench.action.chat.manageSettings,
Vsccmdi.workbench.action.chat.markAllAgentSessionsRead,
===
* McshEngl.Vscdcmnd.workbench.action.chat.markAllAgentSessionsRead,
Vsccmdi.workbench.action.chat.markHelpful,
===
* McshEngl.Vscdcmnd.workbench.action.chat.markHelpful,
Vsccmdi.workbench.action.chat.markUnhelpful,
===
* McshEngl.Vscdcmnd.workbench.action.chat.markUnhelpful,
Vsccmdi.workbench.action.chat.newChat,
· key: ctrl+l,
· when: chatIsEnabled && inChat && chatLocation == 'panel',
===
* McshEngl.Vscdcmnd.workbench.action.chat.newChat,
Vsccmdi.workbench.action.chat.newChat,
· key: ctrl+n,
· when: chatIsEnabled && inChat && chatLocation == 'panel',
===
* McshEngl.Vscdcmnd.workbench.action.chat.newChat,
Vsccmdi.workbench.action.chat.newChat.commentIcon,
===
* McshEngl.Vscdcmnd.workbench.action.chat.newChat.commentIcon,
Vsccmdi.workbench.action.chat.newChat.copilotIcon,
===
* McshEngl.Vscdcmnd.workbench.action.chat.newChat.copilotIcon,
Vsccmdi.workbench.action.chat.newChat.newSessionIcon,
===
* McshEngl.Vscdcmnd.workbench.action.chat.newChat.newSessionIcon,
Vsccmdi.workbench.action.chat.newEditSession,
===
* McshEngl.Vscdcmnd.workbench.action.chat.newEditSession,
Vsccmdi.workbench.action.chat.newLocalChat,
===
* McshEngl.Vscdcmnd.workbench.action.chat.newLocalChat,
Vsccmdi.workbench.action.chat.nextCodeBlock,
· key: ctrl+alt+pagedown,
· when: chatIsEnabled && inChat,
===
* McshEngl.Vscdcmnd.workbench.action.chat.nextCodeBlock,
Vsccmdi.workbench.action.chat.nextFileTree,
· key: ctrl+f9,
· when: chatIsEnabled && inChat,
===
* McshEngl.Vscdcmnd.workbench.action.chat.nextFileTree,
Vsccmdi.workbench.action.chat.nextQuestion,
· key: alt+n,
· when: chatHasQuestionCarousel && inChat && inChatQuestionCarousel,
===
* McshEngl.Vscdcmnd.workbench.action.chat.nextQuestion,
Vsccmdi.workbench.action.chat.nextTip,
===
* McshEngl.Vscdcmnd.workbench.action.chat.nextTip,
Vsccmdi.workbench.action.chat.nextUserPrompt,
· key: ctrl+alt+down,
· when: chatIsEnabled && inChat,
===
* McshEngl.Vscdcmnd.workbench.action.chat.nextUserPrompt,
Vsccmdi.workbench.action.chat.open,
· key: ctrl+alt+i,
· when: !chatSetupDisabled && !chatSetupHidden,
===
* McshEngl.Vscdcmnd.workbench.action.chat.open,
Vsccmdi.workbench.action.chat.openAIAgentExpert,
===
* McshEngl.Vscdcmnd.workbench.action.chat.openAIAgentExpert,
Vsccmdi.workbench.action.chat.openAgentDebugPanel,
===
* McshEngl.Vscdcmnd.workbench.action.chat.openAgentDebugPanel,
Vsccmdi.workbench.action.chat.openAgentDebugPanelForSession,
===
* McshEngl.Vscdcmnd.workbench.action.chat.openAgentDebugPanelForSession,
Vsccmdi.workbench.action.chat.openAsk,
===
* McshEngl.Vscdcmnd.workbench.action.chat.openAsk,
Vsccmdi.workbench.action.chat.openAzure IaC Exporter,
===
* McshEngl.Vscdcmnd.workbench.action.chat.openAzure IaC Exporter,
Vsccmdi.workbench.action.chat.openAzure IaC Generator,
===
* McshEngl.Vscdcmnd.workbench.action.chat.openAzure IaC Generator,
Vsccmdi.workbench.action.chat.openAzureCostOptimizeAgent,
===
* McshEngl.Vscdcmnd.workbench.action.chat.openAzureCostOptimizeAgent,
Vsccmdi.workbench.action.chat.openAzure_Static_Web_App,
===
* McshEngl.Vscdcmnd.workbench.action.chat.openAzure_Static_Web_App,
Vsccmdi.workbench.action.chat.openAzure_function_codegen_and_deployment,
===
* McshEngl.Vscdcmnd.workbench.action.chat.openAzure_function_codegen_and_deployment,
Vsccmdi.workbench.action.chat.openCompareBlockInDiffEditor,
===
* McshEngl.Vscdcmnd.workbench.action.chat.openCompareBlockInDiffEditor,
Vsccmdi.workbench.action.chat.openDataAnalysisExpert,
===
* McshEngl.Vscdcmnd.workbench.action.chat.openDataAnalysisExpert,
Vsccmdi.workbench.action.chat.openDelegationPicker,
===
* McshEngl.Vscdcmnd.workbench.action.chat.openDelegationPicker,
Vsccmdi.workbench.action.chat.openDeployToAzure,
===
* McshEngl.Vscdcmnd.workbench.action.chat.openDeployToAzure,
Vsccmdi.workbench.action.chat.openFeatureSettings,
===
* McshEngl.Vscdcmnd.workbench.action.chat.openFeatureSettings,
Vsccmdi.workbench.action.chat.openImageInCarousel,
===
* McshEngl.Vscdcmnd.workbench.action.chat.openImageInCarousel,
Vsccmdi.workbench.action.chat.openInEditor,
===
* McshEngl.Vscdcmnd.workbench.action.chat.openInEditor,
Vsccmdi.workbench.action.chat.openInNewWindow,
===
* McshEngl.Vscdcmnd.workbench.action.chat.openInNewWindow,
Vsccmdi.workbench.action.chat.openInSidebar,
===
* McshEngl.Vscdcmnd.workbench.action.chat.openInSidebar,
Vsccmdi.workbench.action.chat.openLambdaToFunctionMigration,
===
* McshEngl.Vscdcmnd.workbench.action.chat.openLambdaToFunctionMigration,
Vsccmdi.workbench.action.chat.openMCP AppService Builder,
===
* McshEngl.Vscdcmnd.workbench.action.chat.openMCP AppService Builder,
Vsccmdi.workbench.action.chat.openModePicker,
· key: ctrl+.,
· when: chatIsEnabled && inChatInput && chatLocation == 'panel',
===
* McshEngl.Vscdcmnd.workbench.action.chat.openModePicker,
Vsccmdi.workbench.action.chat.openModelPicker,
· key: ctrl+alt+.,
· when: chatIsEnabled && inChatInput,
===
* McshEngl.Vscdcmnd.workbench.action.chat.openModelPicker,
Vsccmdi.workbench.action.chat.openNewChatSessionInPlace.agent-host-copilot,
===
* McshEngl.Vscdcmnd.workbench.action.chat.openNewChatSessionInPlace.agent_host_copilot,
Vsccmdi.workbench.action.chat.openNewChatSessionInPlace.claude-code,
===
* McshEngl.Vscdcmnd.workbench.action.chat.openNewChatSessionInPlace.claude_code,
Vsccmdi.workbench.action.chat.openNewChatSessionInPlace.copilot-cloud-agent,
===
* McshEngl.Vscdcmnd.workbench.action.chat.openNewChatSessionInPlace.copilot_cloud_agent,
Vsccmdi.workbench.action.chat.openNewChatSessionInPlace.copilotcli,
===
* McshEngl.Vscdcmnd.workbench.action.chat.openNewChatSessionInPlace.copilotcli,
Vsccmdi.workbench.action.chat.openNewChatSessionInPlace.local,
===
* McshEngl.Vscdcmnd.workbench.action.chat.openNewChatSessionInPlace.local,
Vsccmdi.workbench.action.chat.openNewSessionEditor.claude-code,
===
* McshEngl.Vscdcmnd.workbench.action.chat.openNewSessionEditor.claude_code,
Vsccmdi.workbench.action.chat.openNewSessionEditor.copilot-cloud-agent,
===
* McshEngl.Vscdcmnd.workbench.action.chat.openNewSessionEditor.copilot_cloud_agent,
Vsccmdi.workbench.action.chat.openNewSessionEditor.copilotcli,
===
* McshEngl.Vscdcmnd.workbench.action.chat.openNewSessionEditor.copilotcli,
Vsccmdi.workbench.action.chat.openNewSessionSidebar.claude-code,
===
* McshEngl.Vscdcmnd.workbench.action.chat.openNewSessionSidebar.claude_code,
Vsccmdi.workbench.action.chat.openNewSessionSidebar.copilot-cloud-agent,
===
* McshEngl.Vscdcmnd.workbench.action.chat.openNewSessionSidebar.copilot_cloud_agent,
Vsccmdi.workbench.action.chat.openNewSessionSidebar.copilotcli,
===
* McshEngl.Vscdcmnd.workbench.action.chat.openNewSessionSidebar.copilotcli,
Vsccmdi.workbench.action.chat.openPermissionPicker,
===
* McshEngl.Vscdcmnd.workbench.action.chat.openPermissionPicker,
Vsccmdi.workbench.action.chat.openPlan,
===
* McshEngl.Vscdcmnd.workbench.action.chat.openPlan,
Vsccmdi.workbench.action.chat.openQuotaExceededDialog,
===
* McshEngl.Vscdcmnd.workbench.action.chat.openQuotaExceededDialog,
Vsccmdi.workbench.action.chat.openSessionInEditorGroup,
· key: ctrl+enter,
· when: agentSessionsViewerFocused && !isSessionsWindow,
===
* McshEngl.Vscdcmnd.workbench.action.chat.openSessionInEditorGroup,
Vsccmdi.workbench.action.chat.openSessionInNewEditorGroup,
· key: ctrl+alt+enter,
· when: agentSessionsViewerFocused && !isSessionsWindow,
===
* McshEngl.Vscdcmnd.workbench.action.chat.openSessionInNewEditorGroup,
Vsccmdi.workbench.action.chat.openSessionInNewWindow,
===
* McshEngl.Vscdcmnd.workbench.action.chat.openSessionInNewWindow,
Vsccmdi.workbench.action.chat.openSessionTargetPicker,
===
* McshEngl.Vscdcmnd.workbench.action.chat.openSessionTargetPicker,
Vsccmdi.workbench.action.chat.openSessionWithPrompt.claude-code,
===
* McshEngl.Vscdcmnd.workbench.action.chat.openSessionWithPrompt.claude_code,
Vsccmdi.workbench.action.chat.openSessionWithPrompt.copilot-cloud-agent,
===
* McshEngl.Vscdcmnd.workbench.action.chat.openSessionWithPrompt.copilot_cloud_agent,
Vsccmdi.workbench.action.chat.openSessionWithPrompt.copilotcli,
===
* McshEngl.Vscdcmnd.workbench.action.chat.openSessionWithPrompt.copilotcli,
Vsccmdi.workbench.action.chat.openStorageFolder,
===
* McshEngl.Vscdcmnd.workbench.action.chat.openStorageFolder,
Vsccmdi.workbench.action.chat.openWorkspacePicker,
===
* McshEngl.Vscdcmnd.workbench.action.chat.openWorkspacePicker,
Vsccmdi.workbench.action.chat.openagent,
· key: ctrl+shift+i,
· when: config.chat.agent.enabled && !chatSetupDisabled && !chatSetupHidden,
===
* McshEngl.Vscdcmnd.workbench.action.chat.openagent,
Vsccmdi.workbench.action.chat.openask,
===
* McshEngl.Vscdcmnd.workbench.action.chat.openask,
Vsccmdi.workbench.action.chat.openedit,
===
* McshEngl.Vscdcmnd.workbench.action.chat.openedit,
Vsccmdi.workbench.action.chat.picker.customagents,
===
* McshEngl.Vscdcmnd.workbench.action.chat.picker.customagents,
Vsccmdi.workbench.action.chat.picker.customagents.disabled,
===
* McshEngl.Vscdcmnd.workbench.action.chat.picker.customagents.disabled,
Vsccmdi.workbench.action.chat.previousCodeBlock,
· key: ctrl+alt+pageup,
· when: chatIsEnabled && inChat,
===
* McshEngl.Vscdcmnd.workbench.action.chat.previousCodeBlock,
Vsccmdi.workbench.action.chat.previousFileTree,
· key: ctrl+shift+f9,
· when: chatIsEnabled && inChat,
===
* McshEngl.Vscdcmnd.workbench.action.chat.previousFileTree,
Vsccmdi.workbench.action.chat.previousQuestion,
· key: alt+p,
· when: chatHasQuestionCarousel && inChat && inChatQuestionCarousel,
===
* McshEngl.Vscdcmnd.workbench.action.chat.previousQuestion,
Vsccmdi.workbench.action.chat.previousTip,
===
* McshEngl.Vscdcmnd.workbench.action.chat.previousTip,
Vsccmdi.workbench.action.chat.previousUserPrompt,
· key: ctrl+alt+up,
· when: chatIsEnabled && inChat,
===
* McshEngl.Vscdcmnd.workbench.action.chat.previousUserPrompt,
Vsccmdi.workbench.action.chat.queueMessage,
· key: alt+enter,
· when: chatInputHasText && inChatInput && chatEditingSentRequest == 'st' && chatEditingSentRequest != 's' || chatSessionRequestInProgress && inChatInput && config.chat.requestQueuing.defaultAction == 'steer' && chatInputHasText && chatSessionRequestInProgress && chatEditingSentRequest != 'q' && chatEditingSentRequest != 's' && chatEditingSentRequest != 'st' || chatInputHasText && chatSessionRequestInProgress && inChatInput && chatEditingSentRequest == 'st' && chatEditingSentRequest != 's' || chatInputHasText && inChatInput && chatEditingSentRequest == 'q' && chatEditingSentRequest == 'st' && chatEditingSentRequest != 's' || chatInputHasText && chatSessionRequestInProgress && inChatInput && chatEditingSentRequest == 'q' && chatEditingSentRequest == 'st' && chatEditingSentRequest != 's',
===
* McshEngl.Vscdcmnd.workbench.action.chat.queueMessage,
Vsccmdi.workbench.action.chat.queueMessage,
· key: enter,
· when: chatSessionRequestInProgress && inChatInput && chatInputHasText && chatSessionRequestInProgress && chatEditingSentRequest != 'q' && chatEditingSentRequest != 's' && chatEditingSentRequest != 'st' && config.chat.requestQueuing.defaultAction != 'steer' || chatInputHasText && inChatInput && chatEditingSentRequest == 'q' && chatEditingSentRequest != 's' || chatInputHasText && chatSessionRequestInProgress && inChatInput && chatEditingSentRequest == 'q' && chatEditingSentRequest != 's' || chatInputHasText && inChatInput && chatEditingSentRequest == 'q' && chatEditingSentRequest == 'st' && chatEditingSentRequest != 's' || chatInputHasText && chatSessionRequestInProgress && inChatInput && chatEditingSentRequest == 'q' && chatEditingSentRequest == 'st' && chatEditingSentRequest != 's',
===
* McshEngl.Vscdcmnd.workbench.action.chat.queueMessage,
Vsccmdi.workbench.action.chat.quickVoiceChat,
===
* McshEngl.Vscdcmnd.workbench.action.chat.quickVoiceChat,
Vsccmdi.workbench.action.chat.readChatResponseAloud,
===
* McshEngl.Vscdcmnd.workbench.action.chat.readChatResponseAloud,
Vsccmdi.workbench.action.chat.redoEdit,
===
* McshEngl.Vscdcmnd.workbench.action.chat.redoEdit,
Vsccmdi.workbench.action.chat.redoEdit2,
===
* McshEngl.Vscdcmnd.workbench.action.chat.redoEdit2,
Vsccmdi.workbench.action.chat.removeAllPendingRequests,
===
* McshEngl.Vscdcmnd.workbench.action.chat.removeAllPendingRequests,
Vsccmdi.workbench.action.chat.removePendingRequest,
===
* McshEngl.Vscdcmnd.workbench.action.chat.removePendingRequest,
Vsccmdi.workbench.action.chat.reportIssueForBug,
===
* McshEngl.Vscdcmnd.workbench.action.chat.reportIssueForBug,
Vsccmdi.workbench.action.chat.resetDismissedTips,
===
* McshEngl.Vscdcmnd.workbench.action.chat.resetDismissedTips,
Vsccmdi.workbench.action.chat.resetGrowthSession,
===
* McshEngl.Vscdcmnd.workbench.action.chat.resetGrowthSession,
Vsccmdi.workbench.action.chat.resetTrustedTools,
===
* McshEngl.Vscdcmnd.workbench.action.chat.resetTrustedTools,
Vsccmdi.workbench.action.chat.restoreCheckpoint,
· key: delete,
· when: inChat && !inChatQuestionCarousel && !textInputFocus,
===
* McshEngl.Vscdcmnd.workbench.action.chat.restoreCheckpoint,
Vsccmdi.workbench.action.chat.restoreLastCheckpoint,
===
* McshEngl.Vscdcmnd.workbench.action.chat.restoreLastCheckpoint,
Vsccmdi.workbench.action.chat.retry,
===
* McshEngl.Vscdcmnd.workbench.action.chat.retry,
Vsccmdi.workbench.action.chat.retrySetup,
===
* McshEngl.Vscdcmnd.workbench.action.chat.retrySetup,
Vsccmdi.workbench.action.chat.run-in-new-chat.prompt.current,
· key: ctrl+alt+win+/,
· when: chatIsEnabled && editorTextFocus && resourceSet && resourceLangId == 'prompt',
===
* McshEngl.Vscdcmnd.workbench.action.chat.run_in_new_chat.prompt.current,
Vsccmdi.workbench.action.chat.run.prompt,
· key: alt+win+/,
· when: chatIsEnabled,
===
* McshEngl.Vscdcmnd.workbench.action.chat.run.prompt,
Vsccmdi.workbench.action.chat.run.prompt.current,
· key: alt+win+/,
· when: chatIsEnabled && editorTextFocus && resourceSet && resourceLangId == 'prompt',
===
* McshEngl.Vscdcmnd.workbench.action.chat.run.prompt.current,
Vsccmdi.workbench.action.chat.runInTerminal,
· key: ctrl+alt+enter,
· when: accessibleViewInCodeBlock && chatIsEnabled || chatIsEnabled && inChat,
===
* McshEngl.Vscdcmnd.workbench.action.chat.runInTerminal,
Vsccmdi.workbench.action.chat.save-as-agent,
===
* McshEngl.Vscdcmnd.workbench.action.chat.save_as_agent,
Vsccmdi.workbench.action.chat.save-as-instructions,
===
* McshEngl.Vscdcmnd.workbench.action.chat.save_as_instructions,
Vsccmdi.workbench.action.chat.save-as-prompt,
===
* McshEngl.Vscdcmnd.workbench.action.chat.save_as_prompt,
Vsccmdi.workbench.action.chat.sendPendingImmediately,
===
* McshEngl.Vscdcmnd.workbench.action.chat.sendPendingImmediately,
Vsccmdi.workbench.action.chat.sendToNewChat,
· key: ctrl+shift+enter,
· when: chatInputHasText && inChatInput,
===
* McshEngl.Vscdcmnd.workbench.action.chat.sendToNewChat,
Vsccmdi.workbench.action.chat.setAgentSessionsOrientationSideBySide,
===
* McshEngl.Vscdcmnd.workbench.action.chat.setAgentSessionsOrientationSideBySide,
Vsccmdi.workbench.action.chat.setAgentSessionsOrientationStacked,
===
* McshEngl.Vscdcmnd.workbench.action.chat.setAgentSessionsOrientationStacked,
Vsccmdi.workbench.action.chat.showContextUsage,
===
* McshEngl.Vscdcmnd.workbench.action.chat.showContextUsage,
Vsccmdi.workbench.action.chat.showExtensionsUsingCopilot,
===
* McshEngl.Vscdcmnd.workbench.action.chat.showExtensionsUsingCopilot,
Vsccmdi.workbench.action.chat.showOutput,
===
* McshEngl.Vscdcmnd.workbench.action.chat.showOutput,
Vsccmdi.workbench.action.chat.signInIndicator,
===
* McshEngl.Vscdcmnd.workbench.action.chat.signInIndicator,
Vsccmdi.workbench.action.chat.skipTool,
· key: ctrl+alt+enter,
· when: chatHasToolConfirmation && inChat,
===
* McshEngl.Vscdcmnd.workbench.action.chat.skipTool,
Vsccmdi.workbench.action.chat.startOver,
===
* McshEngl.Vscdcmnd.workbench.action.chat.startOver,
Vsccmdi.workbench.action.chat.startParameterizedPrompt,
===
* McshEngl.Vscdcmnd.workbench.action.chat.startParameterizedPrompt,
Vsccmdi.workbench.action.chat.startVoiceChat,
· key: ctrl+i,
· when: chatIsEnabled && hasSpeechProvider && inChatInput && !editorFocus && !notebookEditorFocused && !scopedVoiceChatGettingReady && !speechToTextInProgress || chatIsEnabled && hasSpeechProvider && inlineChatFocused && !editorFocus && !notebookEditorFocused && !scopedVoiceChatGettingReady && !speechToTextInProgress,
===
* McshEngl.Vscdcmnd.workbench.action.chat.startVoiceChat,
Vsccmdi.workbench.action.chat.steerWithMessage,
· key: alt+enter,
· when: chatSessionRequestInProgress && inChatInput && chatInputHasText && chatSessionRequestInProgress && chatEditingSentRequest != 'q' && chatEditingSentRequest != 's' && chatEditingSentRequest != 'st' && config.chat.requestQueuing.defaultAction != 'steer' || chatInputHasText && inChatInput && chatEditingSentRequest == 'q' && chatEditingSentRequest != 's' || chatInputHasText && chatSessionRequestInProgress && inChatInput && chatEditingSentRequest == 'q' && chatEditingSentRequest != 's' || chatInputHasText && inChatInput && chatEditingSentRequest == 'q' && chatEditingSentRequest == 'st' && chatEditingSentRequest != 's' || chatInputHasText && chatSessionRequestInProgress && inChatInput && chatEditingSentRequest == 'q' && chatEditingSentRequest == 'st' && chatEditingSentRequest != 's',
===
* McshEngl.Vscdcmnd.workbench.action.chat.steerWithMessage,
Vsccmdi.workbench.action.chat.steerWithMessage,
· key: enter,
· when: chatInputHasText && inChatInput && chatEditingSentRequest == 'st' && chatEditingSentRequest != 's' || chatSessionRequestInProgress && inChatInput && config.chat.requestQueuing.defaultAction == 'steer' && chatInputHasText && chatSessionRequestInProgress && chatEditingSentRequest != 'q' && chatEditingSentRequest != 's' && chatEditingSentRequest != 'st' || chatInputHasText && chatSessionRequestInProgress && inChatInput && chatEditingSentRequest == 'st' && chatEditingSentRequest != 's' || chatInputHasText && inChatInput && chatEditingSentRequest == 'q' && chatEditingSentRequest == 'st' && chatEditingSentRequest != 's' || chatInputHasText && chatSessionRequestInProgress && inChatInput && chatEditingSentRequest == 'q' && chatEditingSentRequest == 'st' && chatEditingSentRequest != 's',
===
* McshEngl.Vscdcmnd.workbench.action.chat.steerWithMessage,
Vsccmdi.workbench.action.chat.stopListening,
· key: escape,
· when: voiceChatInProgress && scopedVoiceChatInProgress == 'editor' || voiceChatInProgress && scopedVoiceChatInProgress == 'inline' || voiceChatInProgress && scopedVoiceChatInProgress == 'quick' || voiceChatInProgress && scopedVoiceChatInProgress == 'view',
===
* McshEngl.Vscdcmnd.workbench.action.chat.stopListening,
Vsccmdi.workbench.action.chat.stopListeningAndSubmit,
· key: ctrl+i,
· when: inChatInput && voiceChatInProgress && scopedVoiceChatInProgress == 'editor' || inChatInput && voiceChatInProgress && scopedVoiceChatInProgress == 'inline' || inChatInput && voiceChatInProgress && scopedVoiceChatInProgress == 'quick' || inChatInput && voiceChatInProgress && scopedVoiceChatInProgress == 'view' || inlineChatFocused && voiceChatInProgress && scopedVoiceChatInProgress == 'editor' || inlineChatFocused && voiceChatInProgress && scopedVoiceChatInProgress == 'inline' || inlineChatFocused && voiceChatInProgress && scopedVoiceChatInProgress == 'quick' || inlineChatFocused && voiceChatInProgress && scopedVoiceChatInProgress == 'view',
===
* McshEngl.Vscdcmnd.workbench.action.chat.stopListeningAndSubmit,
Vsccmdi.workbench.action.chat.stopReadChatItemAloud,
· key: escape,
· when: scopedChatSynthesisInProgress,
===
* McshEngl.Vscdcmnd.workbench.action.chat.stopReadChatItemAloud,
Vsccmdi.workbench.action.chat.submit,
· key: enter,
· when: chatInputHasText && chatSessionOptionsValid && inChatInput && !chatSessionRequestInProgress && !withinEditSessionDiff,
===
* McshEngl.Vscdcmnd.workbench.action.chat.submit,
Vsccmdi.workbench.action.chat.submitWithCodebase,
· key: ctrl+enter,
· when: chatInputHasText && inChatInput && !chatSessionRequestInProgress,
===
* McshEngl.Vscdcmnd.workbench.action.chat.submitWithCodebase,
Vsccmdi.workbench.action.chat.submitWithoutDispatching,
· key: shift+alt+enter,
· when: chatInputHasText && inChatInput && !chatSessionRequestInProgress && chatAgentKind == 'ask',
===
* McshEngl.Vscdcmnd.workbench.action.chat.submitWithoutDispatching,
Vsccmdi.workbench.action.chat.switchToNextModel,
===
* McshEngl.Vscdcmnd.workbench.action.chat.switchToNextModel,
Vsccmdi.workbench.action.chat.toggle,
===
* McshEngl.Vscdcmnd.workbench.action.chat.toggle,
Vsccmdi.workbench.action.chat.toggleAgentMode,
===
* McshEngl.Vscdcmnd.workbench.action.chat.toggleAgentMode,
Vsccmdi.workbench.action.chat.toggleCompareBlockDiffViewMode,
===
* McshEngl.Vscdcmnd.workbench.action.chat.toggleCompareBlockDiffViewMode,
Vsccmdi.workbench.action.chat.toggleDefaultVisibility,
===
* McshEngl.Vscdcmnd.workbench.action.chat.toggleDefaultVisibility,
Vsccmdi.workbench.action.chat.toggleShowAgentSessions,
===
* McshEngl.Vscdcmnd.workbench.action.chat.toggleShowAgentSessions,
Vsccmdi.workbench.action.chat.toggleShowContextUsage,
===
* McshEngl.Vscdcmnd.workbench.action.chat.toggleShowContextUsage,
Vsccmdi.workbench.action.chat.toggleThinkingContentAccessibleView,
· key: alt+t,
· when: accessibleViewIsShown && chatIsEnabled && accessibleViewCurrentProviderId == 'panelChat',
===
* McshEngl.Vscdcmnd.workbench.action.chat.toggleThinkingContentAccessibleView,
Vsccmdi.workbench.action.chat.triggerSetup,
===
* McshEngl.Vscdcmnd.workbench.action.chat.triggerSetup,
Vsccmdi.workbench.action.chat.triggerSetupAnonymousWithoutDialog,
===
* McshEngl.Vscdcmnd.workbench.action.chat.triggerSetupAnonymousWithoutDialog,
Vsccmdi.workbench.action.chat.triggerSetupForceSignIn,
===
* McshEngl.Vscdcmnd.workbench.action.chat.triggerSetupForceSignIn,
Vsccmdi.workbench.action.chat.triggerSetupFromAccounts,
===
* McshEngl.Vscdcmnd.workbench.action.chat.triggerSetupFromAccounts,
Vsccmdi.workbench.action.chat.triggerSetupSupportAnonymousAction,
===
* McshEngl.Vscdcmnd.workbench.action.chat.triggerSetupSupportAnonymousAction,
Vsccmdi.workbench.action.chat.undoEdit,
===
* McshEngl.Vscdcmnd.workbench.action.chat.undoEdit,
Vsccmdi.workbench.action.chat.undoEdits,
· key: delete,
· when: inChat && !inChatQuestionCarousel && !textInputFocus,
===
* McshEngl.Vscdcmnd.workbench.action.chat.undoEdits,
Vsccmdi.workbench.action.chat.upgradePlan,
===
* McshEngl.Vscdcmnd.workbench.action.chat.upgradePlan,
Vsccmdi.workbench.action.chat.voiceChatInChatView,
===
* McshEngl.Vscdcmnd.workbench.action.chat.voiceChatInChatView,
Vsccmdi.workbench.action.chatEditor.newChat,
===
* McshEngl.Vscdcmnd.workbench.action.chatEditor.newChat,
Vsccmdi.workbench.action.clearCommandHistory,
===
* McshEngl.Vscdcmnd.workbench.action.clearCommandHistory,
Vsccmdi.workbench.action.clearEditorHistory,
===
* McshEngl.Vscdcmnd.workbench.action.clearEditorHistory,
Vsccmdi.workbench.action.clearEditorHistoryWithoutConfirm,
===
* McshEngl.Vscdcmnd.workbench.action.clearEditorHistoryWithoutConfirm,
Vsccmdi.workbench.action.clearLocalePreference,
===
* McshEngl.Vscdcmnd.workbench.action.clearLocalePreference,
Vsccmdi.workbench.action.clearRecentFiles,
===
* McshEngl.Vscdcmnd.workbench.action.clearRecentFiles,
Vsccmdi.workbench.action.closeActiveEditor,
· key: ctrl+f4,
===
* McshEngl.Vscdcmnd.workbench.action.closeActiveEditor,
Vsccmdi.workbench.action.closeActiveEditor,
· key: ctrl+w,
===
* McshEngl.Vscdcmnd.workbench.action.closeActiveEditor,
Vsccmdi.workbench.action.closeActivePinnedEditor,
===
* McshEngl.Vscdcmnd.workbench.action.closeActivePinnedEditor,
Vsccmdi.workbench.action.closeAllEditors,
· key: ctrl+k ctrl+w,
===
* McshEngl.Vscdcmnd.workbench.action.closeAllEditors,
Vsccmdi.workbench.action.closeAllGroups,
· key: ctrl+k ctrl+shift+w,
===
* McshEngl.Vscdcmnd.workbench.action.closeAllGroups,
Vsccmdi.workbench.action.closeAuxiliaryBar,
===
* McshEngl.Vscdcmnd.workbench.action.closeAuxiliaryBar,
Vsccmdi.workbench.action.closeEditorInAllGroups,
===
* McshEngl.Vscdcmnd.workbench.action.closeEditorInAllGroups,
Vsccmdi.workbench.action.closeEditorsAndGroup,
===
* McshEngl.Vscdcmnd.workbench.action.closeEditorsAndGroup,
Vsccmdi.workbench.action.closeEditorsInGroup,
· key: ctrl+k w,
===
* McshEngl.Vscdcmnd.workbench.action.closeEditorsInGroup,
Vsccmdi.workbench.action.closeEditorsInOtherGroups,
===
* McshEngl.Vscdcmnd.workbench.action.closeEditorsInOtherGroups,
Vsccmdi.workbench.action.closeEditorsToTheLeft,
===
* McshEngl.Vscdcmnd.workbench.action.closeEditorsToTheLeft,
Vsccmdi.workbench.action.closeEditorsToTheRight,
===
* McshEngl.Vscdcmnd.workbench.action.closeEditorsToTheRight,
Vsccmdi.workbench.action.closeFolder,
· key: ctrl+k f,
· when: emptyWorkspaceSupport && workbenchState != 'empty',
===
* McshEngl.Vscdcmnd.workbench.action.closeFolder,
Vsccmdi.workbench.action.closeGroup,
· key: ctrl+f4,
· when: activeEditorGroupEmpty && multipleEditorGroups,
===
* McshEngl.Vscdcmnd.workbench.action.closeGroup,
Vsccmdi.workbench.action.closeGroup,
· key: ctrl+w,
· when: activeEditorGroupEmpty && multipleEditorGroups,
===
* McshEngl.Vscdcmnd.workbench.action.closeGroup,
Vsccmdi.workbench.action.closeModalEditor,
· key: escape,
· when: editorFocus && editorPartModal,
===
* McshEngl.Vscdcmnd.workbench.action.closeModalEditor,
Vsccmdi.workbench.action.closeModalEditor,
· key: escape,
· when: editorPartModal && !editorFocus,
===
* McshEngl.Vscdcmnd.workbench.action.closeModalEditor,
Vsccmdi.workbench.action.closeOtherEditors,
===
* McshEngl.Vscdcmnd.workbench.action.closeOtherEditors,
Vsccmdi.workbench.action.closeOtherWindows,
===
* McshEngl.Vscdcmnd.workbench.action.closeOtherWindows,
Vsccmdi.workbench.action.closePanel,
===
* McshEngl.Vscdcmnd.workbench.action.closePanel,
Vsccmdi.workbench.action.closeQuickOpen,
· key: escape,
· when: inQuickOpen,
===
* McshEngl.Vscdcmnd.workbench.action.closeQuickOpen,
Vsccmdi.workbench.action.closeQuickOpen,
· key: shift+escape,
· when: inQuickOpen,
===
* McshEngl.Vscdcmnd.workbench.action.closeQuickOpen,
Vsccmdi.workbench.action.closeSidebar,
===
* McshEngl.Vscdcmnd.workbench.action.closeSidebar,
Vsccmdi.workbench.action.closeUnmodifiedEditors,
· key: ctrl+k u,
===
* McshEngl.Vscdcmnd.workbench.action.closeUnmodifiedEditors,
Vsccmdi.workbench.action.closeWindow,
· key: alt+f4,
===
* McshEngl.Vscdcmnd.workbench.action.closeWindow,
Vsccmdi.workbench.action.closeWindow,
· key: ctrl+shift+w,
===
* McshEngl.Vscdcmnd.workbench.action.closeWindow,
Vsccmdi.workbench.action.collapseAllComments,
===
* McshEngl.Vscdcmnd.workbench.action.collapseAllComments,
Vsccmdi.workbench.action.compareEditor.focusOtherSide,
===
* McshEngl.Vscdcmnd.workbench.action.compareEditor.focusOtherSide,
Vsccmdi.workbench.action.compareEditor.focusPrimarySide,
===
* McshEngl.Vscdcmnd.workbench.action.compareEditor.focusPrimarySide,
Vsccmdi.workbench.action.compareEditor.focusSecondarySide,
===
* McshEngl.Vscdcmnd.workbench.action.compareEditor.focusSecondarySide,
Vsccmdi.workbench.action.compareEditor.nextChange,
· key: alt+f5,
· when: textCompareEditorVisible,
===
* McshEngl.Vscdcmnd.workbench.action.compareEditor.nextChange,
Vsccmdi.workbench.action.compareEditor.openSide,
· key: ctrl+k shift+o,
· when: inDiffEditor,
===
* McshEngl.Vscdcmnd.workbench.action.compareEditor.openSide,
Vsccmdi.workbench.action.compareEditor.previousChange,
· key: shift+alt+f5,
· when: textCompareEditorVisible,
===
* McshEngl.Vscdcmnd.workbench.action.compareEditor.previousChange,
Vsccmdi.workbench.action.compareEditor.swapSides,
===
* McshEngl.Vscdcmnd.workbench.action.compareEditor.swapSides,
Vsccmdi.workbench.action.configureEditor,
===
* McshEngl.Vscdcmnd.workbench.action.configureEditor,
Vsccmdi.workbench.action.configureEditorTabs,
===
* McshEngl.Vscdcmnd.workbench.action.configureEditorTabs,
Vsccmdi.workbench.action.configureLanguageBasedSettings,
===
* McshEngl.Vscdcmnd.workbench.action.configureLanguageBasedSettings,
Vsccmdi.workbench.action.configureLocale,
===
* McshEngl.Vscdcmnd.workbench.action.configureLocale,
Vsccmdi.workbench.action.configureMeteredConnection,
===
* McshEngl.Vscdcmnd.workbench.action.configureMeteredConnection,
Vsccmdi.workbench.action.configureRuntimeArguments,
===
* McshEngl.Vscdcmnd.workbench.action.configureRuntimeArguments,
Vsccmdi.workbench.action.continueOn.extensions,
===
* McshEngl.Vscdcmnd.workbench.action.continueOn.extensions,
Vsccmdi.workbench.action.copyEditorGroupToNewWindow,
===
* McshEngl.Vscdcmnd.workbench.action.copyEditorGroupToNewWindow,
Vsccmdi.workbench.action.copyEditorToNewWindow,
· key: ctrl+k o,
· when: activeEditor,
===
* McshEngl.Vscdcmnd.workbench.action.copyEditorToNewWindow,
Vsccmdi.workbench.action.createTerminalEditor,
===
* McshEngl.Vscdcmnd.workbench.action.createTerminalEditor,
Vsccmdi.workbench.action.createTerminalEditorSameGroup,
===
* McshEngl.Vscdcmnd.workbench.action.createTerminalEditorSameGroup,
Vsccmdi.workbench.action.createTerminalEditorSide,
===
* McshEngl.Vscdcmnd.workbench.action.createTerminalEditorSide,
Vsccmdi.workbench.action.customizeLayout,
===
* McshEngl.Vscdcmnd.workbench.action.customizeLayout,
Vsccmdi.workbench.action.debug.callStackBottom,
===
* McshEngl.Vscdcmnd.workbench.action.debug.callStackBottom,
Vsccmdi.workbench.action.debug.callStackDown,
===
* McshEngl.Vscdcmnd.workbench.action.debug.callStackDown,
Vsccmdi.workbench.action.debug.callStackTop,
===
* McshEngl.Vscdcmnd.workbench.action.debug.callStackTop,
Vsccmdi.workbench.action.debug.callStackUp,
===
* McshEngl.Vscdcmnd.workbench.action.debug.callStackUp,
Vsccmdi.workbench.action.debug.configure,
===
* McshEngl.Vscdcmnd.workbench.action.debug.configure,
Vsccmdi.workbench.action.debug.continue,
· key: f5,
· when: debugState == 'stopped',
===
* McshEngl.Vscdcmnd.workbench.action.debug.continue,
Vsccmdi.workbench.action.debug.disconnect,
· key: shift+f5,
· when: focusedSessionIsAttach && inDebugMode,
===
* McshEngl.Vscdcmnd.workbench.action.debug.disconnect,
Vsccmdi.workbench.action.debug.disconnectAndSuspend,
===
* McshEngl.Vscdcmnd.workbench.action.debug.disconnectAndSuspend,
Vsccmdi.workbench.action.debug.focusProcess,
===
* McshEngl.Vscdcmnd.workbench.action.debug.focusProcess,
Vsccmdi.workbench.action.debug.nextConsole,
· key: ctrl+pagedown,
· when: inDebugRepl,
===
* McshEngl.Vscdcmnd.workbench.action.debug.nextConsole,
Vsccmdi.workbench.action.debug.pause,
· key: f6,
· when: debugState == 'running',
===
* McshEngl.Vscdcmnd.workbench.action.debug.pause,
Vsccmdi.workbench.action.debug.prevConsole,
· key: ctrl+pageup,
· when: inDebugRepl,
===
* McshEngl.Vscdcmnd.workbench.action.debug.prevConsole,
Vsccmdi.workbench.action.debug.restart,
· key: ctrl+shift+f5,
· when: inDebugMode,
===
* McshEngl.Vscdcmnd.workbench.action.debug.restart,
Vsccmdi.workbench.action.debug.restartFrame,
===
* McshEngl.Vscdcmnd.workbench.action.debug.restartFrame,
Vsccmdi.workbench.action.debug.reverseContinue,
===
* McshEngl.Vscdcmnd.workbench.action.debug.reverseContinue,
Vsccmdi.workbench.action.debug.run,
· key: ctrl+f5,
· when: debuggersAvailable && debugState != 'initializing',
===
* McshEngl.Vscdcmnd.workbench.action.debug.run,
Vsccmdi.workbench.action.debug.selectDebugConsole,
===
* McshEngl.Vscdcmnd.workbench.action.debug.selectDebugConsole,
Vsccmdi.workbench.action.debug.selectDebugSession,
===
* McshEngl.Vscdcmnd.workbench.action.debug.selectDebugSession,
Vsccmdi.workbench.action.debug.selectRepl,
===
* McshEngl.Vscdcmnd.workbench.action.debug.selectRepl,
Vsccmdi.workbench.action.debug.selectandstart,
===
* McshEngl.Vscdcmnd.workbench.action.debug.selectandstart,
Vsccmdi.workbench.action.debug.showLoadedScripts,
===
* McshEngl.Vscdcmnd.workbench.action.debug.showLoadedScripts,
Vsccmdi.workbench.action.debug.start,
· key: f5,
· when: debuggersAvailable && debugState == 'inactive',
===
* McshEngl.Vscdcmnd.workbench.action.debug.start,
Vsccmdi.workbench.action.debug.stepBack,
===
* McshEngl.Vscdcmnd.workbench.action.debug.stepBack,
Vsccmdi.workbench.action.debug.stepInto,
· key: f11,
· when: debugState != 'inactive',
===
* McshEngl.Vscdcmnd.workbench.action.debug.stepInto,
Vsccmdi.workbench.action.debug.stepIntoTarget,
· key: ctrl+f11,
· when: inDebugMode && stepIntoTargetsSupported && debugState == 'stopped',
===
* McshEngl.Vscdcmnd.workbench.action.debug.stepIntoTarget,
Vsccmdi.workbench.action.debug.stepOut,
· key: shift+f11,
· when: debugState == 'stopped',
===
* McshEngl.Vscdcmnd.workbench.action.debug.stepOut,
Vsccmdi.workbench.action.debug.stepOver,
· key: f10,
· when: debugState == 'stopped',
===
* McshEngl.Vscdcmnd.workbench.action.debug.stepOver,
Vsccmdi.workbench.action.debug.stop,
· key: shift+f5,
· when: inDebugMode && !focusedSessionIsAttach,
===
* McshEngl.Vscdcmnd.workbench.action.debug.stop,
Vsccmdi.workbench.action.debug.terminateThread,
===
* McshEngl.Vscdcmnd.workbench.action.debug.terminateThread,
Vsccmdi.workbench.action.debugExtensionHostAndRenderer,
===
* McshEngl.Vscdcmnd.workbench.action.debugExtensionHostAndRenderer,
Vsccmdi.workbench.action.debugRenderer,
===
* McshEngl.Vscdcmnd.workbench.action.debugRenderer,
Vsccmdi.workbench.action.decreaseViewHeight,
===
* McshEngl.Vscdcmnd.workbench.action.decreaseViewHeight,
Vsccmdi.workbench.action.decreaseViewSize,
===
* McshEngl.Vscdcmnd.workbench.action.decreaseViewSize,
Vsccmdi.workbench.action.decreaseViewWidth,
===
* McshEngl.Vscdcmnd.workbench.action.decreaseViewWidth,
Vsccmdi.workbench.action.disableCompactAuxiliaryWindow,
===
* McshEngl.Vscdcmnd.workbench.action.disableCompactAuxiliaryWindow,
Vsccmdi.workbench.action.disableWindowAlwaysOnTop,
===
* McshEngl.Vscdcmnd.workbench.action.disableWindowAlwaysOnTop,
Vsccmdi.workbench.action.download,
===
* McshEngl.Vscdcmnd.workbench.action.download,
Vsccmdi.workbench.action.duplicateActiveEditorGroupDown,
===
* McshEngl.Vscdcmnd.workbench.action.duplicateActiveEditorGroupDown,
Vsccmdi.workbench.action.duplicateActiveEditorGroupLeft,
===
* McshEngl.Vscdcmnd.workbench.action.duplicateActiveEditorGroupLeft,
Vsccmdi.workbench.action.duplicateActiveEditorGroupRight,
===
* McshEngl.Vscdcmnd.workbench.action.duplicateActiveEditorGroupRight,
Vsccmdi.workbench.action.duplicateActiveEditorGroupUp,
===
* McshEngl.Vscdcmnd.workbench.action.duplicateActiveEditorGroupUp,
Vsccmdi.workbench.action.duplicateWorkspaceInNewWindow,
===
* McshEngl.Vscdcmnd.workbench.action.duplicateWorkspaceInNewWindow,
Vsccmdi.workbench.action.editor.changeEOL,
===
* McshEngl.Vscdcmnd.workbench.action.editor.changeEOL,
Vsccmdi.workbench.action.editor.changeEncoding,
===
* McshEngl.Vscdcmnd.workbench.action.editor.changeEncoding,
Vsccmdi.workbench.action.editor.changeLanguageMode,
· key: ctrl+k m,
· when: !notebookEditorFocused,
===
* McshEngl.Vscdcmnd.workbench.action.editor.changeLanguageMode,
Vsccmdi.workbench.action.editor.nextChange,
· key: alt+f5,
· when: editorTextFocus && !textCompareEditorActive && quickDiffDecorationCount != '0',
===
* McshEngl.Vscdcmnd.workbench.action.editor.nextChange,
Vsccmdi.workbench.action.editor.previousChange,
· key: shift+alt+f5,
· when: editorTextFocus && !textCompareEditorActive && quickDiffDecorationCount != '0',
===
* McshEngl.Vscdcmnd.workbench.action.editor.previousChange,
Vsccmdi.workbench.action.editorActionsDefault,
===
* McshEngl.Vscdcmnd.workbench.action.editorActionsDefault,
Vsccmdi.workbench.action.editorActionsTitleBar,
===
* McshEngl.Vscdcmnd.workbench.action.editorActionsTitleBar,
Vsccmdi.workbench.action.editorDictation.start,
· key: alt+`,
· when: hasSpeechProvider && !editorReadonly && !speechToTextInProgress,
===
* McshEngl.Vscdcmnd.workbench.action.editorDictation.start,
Vsccmdi.workbench.action.editorDictation.start,
· key: ctrl+alt+v,
· when: hasSpeechProvider && !editorReadonly && !speechToTextInProgress,
===
* McshEngl.Vscdcmnd.workbench.action.editorDictation.start,
Vsccmdi.workbench.action.editorDictation.stop,
· key: escape,
· when: editorDictation.inProgress,
===
* McshEngl.Vscdcmnd.workbench.action.editorDictation.stop,
Vsccmdi.workbench.action.editorLayoutSingle,
===
* McshEngl.Vscdcmnd.workbench.action.editorLayoutSingle,
Vsccmdi.workbench.action.editorLayoutThreeColumns,
===
* McshEngl.Vscdcmnd.workbench.action.editorLayoutThreeColumns,
Vsccmdi.workbench.action.editorLayoutThreeRows,
===
* McshEngl.Vscdcmnd.workbench.action.editorLayoutThreeRows,
Vsccmdi.workbench.action.editorLayoutTwoByTwoGrid,
===
* McshEngl.Vscdcmnd.workbench.action.editorLayoutTwoByTwoGrid,
Vsccmdi.workbench.action.editorLayoutTwoColumns,
===
* McshEngl.Vscdcmnd.workbench.action.editorLayoutTwoColumns,
Vsccmdi.workbench.action.editorLayoutTwoColumnsBottom,
===
* McshEngl.Vscdcmnd.workbench.action.editorLayoutTwoColumnsBottom,
Vsccmdi.workbench.action.editorLayoutTwoRows,
===
* McshEngl.Vscdcmnd.workbench.action.editorLayoutTwoRows,
Vsccmdi.workbench.action.editorLayoutTwoRowsRight,
===
* McshEngl.Vscdcmnd.workbench.action.editorLayoutTwoRowsRight,
Vsccmdi.workbench.action.edits.addFilesFromReferences,
===
* McshEngl.Vscdcmnd.workbench.action.edits.addFilesFromReferences,
Vsccmdi.workbench.action.edits.submit,
===
* McshEngl.Vscdcmnd.workbench.action.edits.submit,
Vsccmdi.workbench.action.enableCompactAuxiliaryWindow,
===
* McshEngl.Vscdcmnd.workbench.action.enableCompactAuxiliaryWindow,
Vsccmdi.workbench.action.enableWindowAlwaysOnTop,
===
* McshEngl.Vscdcmnd.workbench.action.enableWindowAlwaysOnTop,
Vsccmdi.workbench.action.evenEditorWidths,
===
* McshEngl.Vscdcmnd.workbench.action.evenEditorWidths,
Vsccmdi.workbench.action.exitZenMode,
· key: escape escape,
· when: inZenMode,
===
* McshEngl.Vscdcmnd.workbench.action.exitZenMode,
Vsccmdi.workbench.action.expandAllComments,
===
* McshEngl.Vscdcmnd.workbench.action.expandAllComments,
Vsccmdi.workbench.action.expandUnresolvedComments,
===
* McshEngl.Vscdcmnd.workbench.action.expandUnresolvedComments,
Vsccmdi.workbench.action.exportLogs,
===
* McshEngl.Vscdcmnd.workbench.action.exportLogs,
Vsccmdi.workbench.action.extensionHostProfiler.stop,
===
* McshEngl.Vscdcmnd.workbench.action.extensionHostProfiler.stop,
Vsccmdi.workbench.action.files.copyPathOfActiveFile,
· key: ctrl+k p,
===
* McshEngl.Vscdcmnd.workbench.action.files.copyPathOfActiveFile,
Vsccmdi.workbench.action.files.newFile,
===
* McshEngl.Vscdcmnd.workbench.action.files.newFile,
Vsccmdi.workbench.action.files.newUntitledFile,
· key: ctrl+n,
===
* McshEngl.Vscdcmnd.workbench.action.files.newUntitledFile,
Vsccmdi.workbench.action.files.openFile,
· key: ctrl+o,
· when: true,
===
* McshEngl.Vscdcmnd.workbench.action.files.openFile,
Vsccmdi.workbench.action.files.openFileFolder,
· key: ctrl+o,
· when: isMacNative && openFolderWorkspaceSupport,
===
* McshEngl.Vscdcmnd.workbench.action.files.openFileFolder,
Vsccmdi.workbench.action.files.openFileFolderInNewWindow,
===
* McshEngl.Vscdcmnd.workbench.action.files.openFileFolderInNewWindow,
Vsccmdi.workbench.action.files.openFileInNewWindow,
===
* McshEngl.Vscdcmnd.workbench.action.files.openFileInNewWindow,
Vsccmdi.workbench.action.files.openFolder,
· key: ctrl+k ctrl+o,
· when: openFolderWorkspaceSupport,
===
* McshEngl.Vscdcmnd.workbench.action.files.openFolder,
Vsccmdi.workbench.action.files.openFolderInNewWindow,
===
* McshEngl.Vscdcmnd.workbench.action.files.openFolderInNewWindow,
Vsccmdi.workbench.action.files.openFolderViaWorkspace,
· key: ctrl+o,
· when: !openFolderWorkspaceSupport && workbenchState == 'workspace',
===
* McshEngl.Vscdcmnd.workbench.action.files.openFolderViaWorkspace,
Vsccmdi.workbench.action.files.openLocalFile,
· key: ctrl+o,
· when: remoteFileDialogVisible,
===
* McshEngl.Vscdcmnd.workbench.action.files.openLocalFile,
Vsccmdi.workbench.action.files.openLocalFolder,
· key: ctrl+k ctrl+o,
· when: remoteFileDialogVisible,
===
* McshEngl.Vscdcmnd.workbench.action.files.openLocalFolder,
Vsccmdi.workbench.action.files.resetActiveEditorReadonlyInSession,
===
* McshEngl.Vscdcmnd.workbench.action.files.resetActiveEditorReadonlyInSession,
Vsccmdi.workbench.action.files.revealActiveFileInWindows,
· key: ctrl+k r,
===
* McshEngl.Vscdcmnd.workbench.action.files.revealActiveFileInWindows,
Vsccmdi.workbench.action.files.revert,
===
* McshEngl.Vscdcmnd.workbench.action.files.revert,
Vsccmdi.workbench.action.files.save,
· key: ctrl+s,
===
* McshEngl.Vscdcmnd.workbench.action.files.save,
Vsccmdi.workbench.action.files.saveAll,
===
* McshEngl.Vscdcmnd.workbench.action.files.saveAll,
Vsccmdi.workbench.action.files.saveAs,
· key: ctrl+shift+s,
===
* McshEngl.Vscdcmnd.workbench.action.files.saveAs,
Vsccmdi.workbench.action.files.saveFiles,
===
* McshEngl.Vscdcmnd.workbench.action.files.saveFiles,
Vsccmdi.workbench.action.files.saveLocalFile,
· key: ctrl+shift+s,
· when: remoteFileDialogVisible,
===
* McshEngl.Vscdcmnd.workbench.action.files.saveLocalFile,
Vsccmdi.workbench.action.files.saveWithoutFormatting,
· key: ctrl+k ctrl+shift+s,
===
* McshEngl.Vscdcmnd.workbench.action.files.saveWithoutFormatting,
Vsccmdi.workbench.action.files.setActiveEditorReadonlyInSession,
===
* McshEngl.Vscdcmnd.workbench.action.files.setActiveEditorReadonlyInSession,
Vsccmdi.workbench.action.files.setActiveEditorWriteableInSession,
===
* McshEngl.Vscdcmnd.workbench.action.files.setActiveEditorWriteableInSession,
Vsccmdi.workbench.action.files.showOpenedFileInNewWindow,
===
* McshEngl.Vscdcmnd.workbench.action.files.showOpenedFileInNewWindow,
Vsccmdi.workbench.action.files.toggleActiveEditorReadonlyInSession,
===
* McshEngl.Vscdcmnd.workbench.action.files.toggleActiveEditorReadonlyInSession,
Vsccmdi.workbench.action.findInFiles,
· key: ctrl+shift+f,
===
* McshEngl.Vscdcmnd.workbench.action.findInFiles,
Vsccmdi.workbench.action.firstEditorInGroup,
===
* McshEngl.Vscdcmnd.workbench.action.firstEditorInGroup,
Vsccmdi.workbench.action.focusAboveGroup,
· key: ctrl+k ctrl+up,
===
* McshEngl.Vscdcmnd.workbench.action.focusAboveGroup,
Vsccmdi.workbench.action.focusAboveGroupWithoutWrap,
===
* McshEngl.Vscdcmnd.workbench.action.focusAboveGroupWithoutWrap,
Vsccmdi.workbench.action.focusActiveEditorGroup,
===
* McshEngl.Vscdcmnd.workbench.action.focusActiveEditorGroup,
Vsccmdi.workbench.action.focusActivityBar,
===
* McshEngl.Vscdcmnd.workbench.action.focusActivityBar,
Vsccmdi.workbench.action.focusAuxiliaryBar,
===
* McshEngl.Vscdcmnd.workbench.action.focusAuxiliaryBar,
Vsccmdi.workbench.action.focusBanner,
===
* McshEngl.Vscdcmnd.workbench.action.focusBanner,
Vsccmdi.workbench.action.focusBelowGroup,
· key: ctrl+k ctrl+down,
===
* McshEngl.Vscdcmnd.workbench.action.focusBelowGroup,
Vsccmdi.workbench.action.focusBelowGroupWithoutWrap,
===
* McshEngl.Vscdcmnd.workbench.action.focusBelowGroupWithoutWrap,
Vsccmdi.workbench.action.focusCommentOnCurrentLine,
===
* McshEngl.Vscdcmnd.workbench.action.focusCommentOnCurrentLine,
Vsccmdi.workbench.action.focusEighthEditorGroup,
· key: ctrl+8,
===
* McshEngl.Vscdcmnd.workbench.action.focusEighthEditorGroup,
Vsccmdi.workbench.action.focusFifthEditorGroup,
· key: ctrl+5,
===
* McshEngl.Vscdcmnd.workbench.action.focusFifthEditorGroup,
Vsccmdi.workbench.action.focusFirstEditorGroup,
· key: ctrl+1,
===
* McshEngl.Vscdcmnd.workbench.action.focusFirstEditorGroup,
Vsccmdi.workbench.action.focusFirstSideEditor,
===
* McshEngl.Vscdcmnd.workbench.action.focusFirstSideEditor,
Vsccmdi.workbench.action.focusFourthEditorGroup,
· key: ctrl+4,
===
* McshEngl.Vscdcmnd.workbench.action.focusFourthEditorGroup,
Vsccmdi.workbench.action.focusLastEditorGroup,
===
* McshEngl.Vscdcmnd.workbench.action.focusLastEditorGroup,
Vsccmdi.workbench.action.focusLeftGroup,
· key: ctrl+k ctrl+left,
===
* McshEngl.Vscdcmnd.workbench.action.focusLeftGroup,
Vsccmdi.workbench.action.focusLeftGroupWithoutWrap,
===
* McshEngl.Vscdcmnd.workbench.action.focusLeftGroupWithoutWrap,
Vsccmdi.workbench.action.focusNextGroup,
===
* McshEngl.Vscdcmnd.workbench.action.focusNextGroup,
Vsccmdi.workbench.action.focusNextPart,
· key: f6,
===
* McshEngl.Vscdcmnd.workbench.action.focusNextPart,
Vsccmdi.workbench.action.focusOtherSideEditor,
===
* McshEngl.Vscdcmnd.workbench.action.focusOtherSideEditor,
Vsccmdi.workbench.action.focusPanel,
===
* McshEngl.Vscdcmnd.workbench.action.focusPanel,
Vsccmdi.workbench.action.focusPreviousGroup,
===
* McshEngl.Vscdcmnd.workbench.action.focusPreviousGroup,
Vsccmdi.workbench.action.focusPreviousPart,
· key: shift+f6,
===
* McshEngl.Vscdcmnd.workbench.action.focusPreviousPart,
Vsccmdi.workbench.action.focusQuickOpen,
===
* McshEngl.Vscdcmnd.workbench.action.focusQuickOpen,
Vsccmdi.workbench.action.focusRightGroup,
· key: ctrl+k ctrl+right,
===
* McshEngl.Vscdcmnd.workbench.action.focusRightGroup,
Vsccmdi.workbench.action.focusRightGroupWithoutWrap,
===
* McshEngl.Vscdcmnd.workbench.action.focusRightGroupWithoutWrap,
Vsccmdi.workbench.action.focusSecondEditorGroup,
· key: ctrl+2,
===
* McshEngl.Vscdcmnd.workbench.action.focusSecondEditorGroup,
Vsccmdi.workbench.action.focusSecondSideEditor,
===
* McshEngl.Vscdcmnd.workbench.action.focusSecondSideEditor,
Vsccmdi.workbench.action.focusSeventhEditorGroup,
· key: ctrl+7,
===
* McshEngl.Vscdcmnd.workbench.action.focusSeventhEditorGroup,
Vsccmdi.workbench.action.focusSideBar,
· key: ctrl+0,
===
* McshEngl.Vscdcmnd.workbench.action.focusSideBar,
Vsccmdi.workbench.action.focusSixthEditorGroup,
· key: ctrl+6,
===
* McshEngl.Vscdcmnd.workbench.action.focusSixthEditorGroup,
Vsccmdi.workbench.action.focusStatusBar,
===
* McshEngl.Vscdcmnd.workbench.action.focusStatusBar,
Vsccmdi.workbench.action.focusThirdEditorGroup,
· key: ctrl+3,
===
* McshEngl.Vscdcmnd.workbench.action.focusThirdEditorGroup,
Vsccmdi.workbench.action.focusTitleBar,
===
* McshEngl.Vscdcmnd.workbench.action.focusTitleBar,
Vsccmdi.workbench.action.generateColorTheme,
===
* McshEngl.Vscdcmnd.workbench.action.generateColorTheme,
Vsccmdi.workbench.action.getStartedWithAccessibilityFeatures,
===
* McshEngl.Vscdcmnd.workbench.action.getStartedWithAccessibilityFeatures,
Vsccmdi.workbench.action.gotoLine,
· key: ctrl+g,
===
* McshEngl.Vscdcmnd.workbench.action.gotoLine,
Vsccmdi.workbench.action.gotoOffset,
===
* McshEngl.Vscdcmnd.workbench.action.gotoOffset,
Vsccmdi.workbench.action.gotoSymbol,
· key: ctrl+shift+o,
· when: !accessibilityHelpIsShown && !accessibleViewIsShown,
===
* McshEngl.Vscdcmnd.workbench.action.gotoSymbol,
Vsccmdi.workbench.action.hideComment,
· key: alt+backspace,
· when: commentWidgetVisible && editorFocus,
===
* McshEngl.Vscdcmnd.workbench.action.hideComment,
Vsccmdi.workbench.action.hideComment,
· key: escape,
· when: commentEditorFocused || commentFocused,
===
* McshEngl.Vscdcmnd.workbench.action.hideComment,
Vsccmdi.workbench.action.hideComment,
· key: shift+escape,
· when: commentEditorFocused || commentFocused,
===
* McshEngl.Vscdcmnd.workbench.action.hideComment,
Vsccmdi.workbench.action.hideEditorActions,
===
* McshEngl.Vscdcmnd.workbench.action.hideEditorActions,
Vsccmdi.workbench.action.hideEditorTabs,
===
* McshEngl.Vscdcmnd.workbench.action.hideEditorTabs,
Vsccmdi.workbench.action.holdLockedScrolling,
===
* McshEngl.Vscdcmnd.workbench.action.holdLockedScrolling,
Vsccmdi.workbench.action.importLog,
===
* McshEngl.Vscdcmnd.workbench.action.importLog,
Vsccmdi.workbench.action.increaseViewHeight,
===
* McshEngl.Vscdcmnd.workbench.action.increaseViewHeight,
Vsccmdi.workbench.action.increaseViewSize,
===
* McshEngl.Vscdcmnd.workbench.action.increaseViewSize,
Vsccmdi.workbench.action.increaseViewWidth,
===
* McshEngl.Vscdcmnd.workbench.action.increaseViewWidth,
Vsccmdi.workbench.action.inspectContextKeys,
===
* McshEngl.Vscdcmnd.workbench.action.inspectContextKeys,
Vsccmdi.workbench.action.inspectKeyMappings,
===
* McshEngl.Vscdcmnd.workbench.action.inspectKeyMappings,
Vsccmdi.workbench.action.inspectKeyMappingsJSON,
===
* McshEngl.Vscdcmnd.workbench.action.inspectKeyMappingsJSON,
Vsccmdi.workbench.action.interactivePlayground.arrowDown,
· key: down,
· when: interactivePlaygroundFocus && !editorTextFocus,
===
* McshEngl.Vscdcmnd.workbench.action.interactivePlayground.arrowDown,
Vsccmdi.workbench.action.interactivePlayground.arrowUp,
· key: up,
· when: interactivePlaygroundFocus && !editorTextFocus,
===
* McshEngl.Vscdcmnd.workbench.action.interactivePlayground.arrowUp,
Vsccmdi.workbench.action.interactivePlayground.pageDown,
· key: pagedown,
· when: interactivePlaygroundFocus && !editorTextFocus,
===
* McshEngl.Vscdcmnd.workbench.action.interactivePlayground.pageDown,
Vsccmdi.workbench.action.interactivePlayground.pageUp,
· key: pageup,
· when: interactivePlaygroundFocus && !editorTextFocus,
===
* McshEngl.Vscdcmnd.workbench.action.interactivePlayground.pageUp,
Vsccmdi.workbench.action.joinAllGroups,
===
* McshEngl.Vscdcmnd.workbench.action.joinAllGroups,
Vsccmdi.workbench.action.joinEditorInGroup,
· key: ctrl+k ctrl+shift+\\,
· when: sideBySideEditorActive,
===
* McshEngl.Vscdcmnd.workbench.action.joinEditorInGroup,
Vsccmdi.workbench.action.joinTwoGroups,
===
* McshEngl.Vscdcmnd.workbench.action.joinTwoGroups,
Vsccmdi.workbench.action.keepEditor,
· key: ctrl+k enter,
===
* McshEngl.Vscdcmnd.workbench.action.keepEditor,
Vsccmdi.workbench.action.keybindingsReference,
· key: ctrl+k ctrl+r,
===
* McshEngl.Vscdcmnd.workbench.action.keybindingsReference,
Vsccmdi.workbench.action.lastEditorInGroup,
· key: alt+0,
===
* McshEngl.Vscdcmnd.workbench.action.lastEditorInGroup,
Vsccmdi.workbench.action.lastEditorInGroup,
· key: ctrl+9,
===
* McshEngl.Vscdcmnd.workbench.action.lastEditorInGroup,
Vsccmdi.workbench.action.localHistory.compareWithFile,
===
* McshEngl.Vscdcmnd.workbench.action.localHistory.compareWithFile,
Vsccmdi.workbench.action.localHistory.compareWithPrevious,
===
* McshEngl.Vscdcmnd.workbench.action.localHistory.compareWithPrevious,
Vsccmdi.workbench.action.localHistory.compareWithSelected,
===
* McshEngl.Vscdcmnd.workbench.action.localHistory.compareWithSelected,
Vsccmdi.workbench.action.localHistory.create,
===
* McshEngl.Vscdcmnd.workbench.action.localHistory.create,
Vsccmdi.workbench.action.localHistory.delete,
===
* McshEngl.Vscdcmnd.workbench.action.localHistory.delete,
Vsccmdi.workbench.action.localHistory.deleteAll,
===
* McshEngl.Vscdcmnd.workbench.action.localHistory.deleteAll,
Vsccmdi.workbench.action.localHistory.open,
===
* McshEngl.Vscdcmnd.workbench.action.localHistory.open,
Vsccmdi.workbench.action.localHistory.rename,
===
* McshEngl.Vscdcmnd.workbench.action.localHistory.rename,
Vsccmdi.workbench.action.localHistory.restore,
===
* McshEngl.Vscdcmnd.workbench.action.localHistory.restore,
Vsccmdi.workbench.action.localHistory.restoreViaEditor,
===
* McshEngl.Vscdcmnd.workbench.action.localHistory.restoreViaEditor,
Vsccmdi.workbench.action.localHistory.restoreViaPicker,
===
* McshEngl.Vscdcmnd.workbench.action.localHistory.restoreViaPicker,
Vsccmdi.workbench.action.localHistory.revealInOS,
===
* McshEngl.Vscdcmnd.workbench.action.localHistory.revealInOS,
Vsccmdi.workbench.action.localHistory.selectForCompare,
===
* McshEngl.Vscdcmnd.workbench.action.localHistory.selectForCompare,
Vsccmdi.workbench.action.lockEditorGroup,
===
* McshEngl.Vscdcmnd.workbench.action.lockEditorGroup,
Vsccmdi.workbench.action.logStorage,
===
* McshEngl.Vscdcmnd.workbench.action.logStorage,
Vsccmdi.workbench.action.logWorkingCopies,
===
* McshEngl.Vscdcmnd.workbench.action.logWorkingCopies,
Vsccmdi.workbench.action.manageAccounts,
===
* McshEngl.Vscdcmnd.workbench.action.manageAccounts,
Vsccmdi.workbench.action.manageTrustedDomain,
===
* McshEngl.Vscdcmnd.workbench.action.manageTrustedDomain,
Vsccmdi.workbench.action.maximizeAuxiliaryBar,
===
* McshEngl.Vscdcmnd.workbench.action.maximizeAuxiliaryBar,
Vsccmdi.workbench.action.maximizeEditorHideSidebar,
===
* McshEngl.Vscdcmnd.workbench.action.maximizeEditorHideSidebar,
Vsccmdi.workbench.action.minimizeOtherEditors,
===
* McshEngl.Vscdcmnd.workbench.action.minimizeOtherEditors,
Vsccmdi.workbench.action.minimizeOtherEditorsHideSidebar,
===
* McshEngl.Vscdcmnd.workbench.action.minimizeOtherEditorsHideSidebar,
Vsccmdi.workbench.action.moveActiveEditorGroupDown,
· key: ctrl+k down,
===
* McshEngl.Vscdcmnd.workbench.action.moveActiveEditorGroupDown,
Vsccmdi.workbench.action.moveActiveEditorGroupLeft,
· key: ctrl+k left,
===
* McshEngl.Vscdcmnd.workbench.action.moveActiveEditorGroupLeft,
Vsccmdi.workbench.action.moveActiveEditorGroupRight,
· key: ctrl+k right,
===
* McshEngl.Vscdcmnd.workbench.action.moveActiveEditorGroupRight,
Vsccmdi.workbench.action.moveActiveEditorGroupUp,
· key: ctrl+k up,
===
* McshEngl.Vscdcmnd.workbench.action.moveActiveEditorGroupUp,
Vsccmdi.workbench.action.moveEditorGroupToNewWindow,
===
* McshEngl.Vscdcmnd.workbench.action.moveEditorGroupToNewWindow,
Vsccmdi.workbench.action.moveEditorLeftInGroup,
· key: ctrl+shift+pageup,
===
* McshEngl.Vscdcmnd.workbench.action.moveEditorLeftInGroup,
Vsccmdi.workbench.action.moveEditorRightInGroup,
· key: ctrl+shift+pagedown,
===
* McshEngl.Vscdcmnd.workbench.action.moveEditorRightInGroup,
Vsccmdi.workbench.action.moveEditorToAboveGroup,
===
* McshEngl.Vscdcmnd.workbench.action.moveEditorToAboveGroup,
Vsccmdi.workbench.action.moveEditorToBelowGroup,
===
* McshEngl.Vscdcmnd.workbench.action.moveEditorToBelowGroup,
Vsccmdi.workbench.action.moveEditorToEnd,
===
* McshEngl.Vscdcmnd.workbench.action.moveEditorToEnd,
Vsccmdi.workbench.action.moveEditorToFirstGroup,
· key: shift+alt+1,
===
* McshEngl.Vscdcmnd.workbench.action.moveEditorToFirstGroup,
Vsccmdi.workbench.action.moveEditorToLastGroup,
· key: shift+alt+9,
===
* McshEngl.Vscdcmnd.workbench.action.moveEditorToLastGroup,
Vsccmdi.workbench.action.moveEditorToLeftGroup,
===
* McshEngl.Vscdcmnd.workbench.action.moveEditorToLeftGroup,
Vsccmdi.workbench.action.moveEditorToNewWindow,
===
* McshEngl.Vscdcmnd.workbench.action.moveEditorToNewWindow,
Vsccmdi.workbench.action.moveEditorToNextGroup,
· key: ctrl+alt+right,
===
* McshEngl.Vscdcmnd.workbench.action.moveEditorToNextGroup,
Vsccmdi.workbench.action.moveEditorToPreviousGroup,
· key: ctrl+alt+left,
===
* McshEngl.Vscdcmnd.workbench.action.moveEditorToPreviousGroup,
Vsccmdi.workbench.action.moveEditorToRightGroup,
===
* McshEngl.Vscdcmnd.workbench.action.moveEditorToRightGroup,
Vsccmdi.workbench.action.moveEditorToStart,
===
* McshEngl.Vscdcmnd.workbench.action.moveEditorToStart,
Vsccmdi.workbench.action.moveFocusedView,
===
* McshEngl.Vscdcmnd.workbench.action.moveFocusedView,
Vsccmdi.workbench.action.moveModalEditorToMain,
===
* McshEngl.Vscdcmnd.workbench.action.moveModalEditorToMain,
Vsccmdi.workbench.action.moveModalEditorToWindow,
===
* McshEngl.Vscdcmnd.workbench.action.moveModalEditorToWindow,
Vsccmdi.workbench.action.movePanelToSecondarySideBar,
===
* McshEngl.Vscdcmnd.workbench.action.movePanelToSecondarySideBar,
Vsccmdi.workbench.action.movePanelToSidePanel,
===
* McshEngl.Vscdcmnd.workbench.action.movePanelToSidePanel,
Vsccmdi.workbench.action.moveSecondarySideBarToPanel,
===
* McshEngl.Vscdcmnd.workbench.action.moveSecondarySideBarToPanel,
Vsccmdi.workbench.action.moveSideBarLeft,
===
* McshEngl.Vscdcmnd.workbench.action.moveSideBarLeft,
Vsccmdi.workbench.action.moveSideBarRight,
===
* McshEngl.Vscdcmnd.workbench.action.moveSideBarRight,
Vsccmdi.workbench.action.moveSidePanelToPanel,
===
* McshEngl.Vscdcmnd.workbench.action.moveSidePanelToPanel,
Vsccmdi.workbench.action.moveView,
===
* McshEngl.Vscdcmnd.workbench.action.moveView,
Vsccmdi.workbench.action.navigateBack,
· key: alt+left,
· when: canNavigateBack,
===
* McshEngl.Vscdcmnd.workbench.action.navigateBack,
Vsccmdi.workbench.action.navigateBack,
· key: browserback,
· when: canNavigateBack,
===
* McshEngl.Vscdcmnd.workbench.action.navigateBack,
Vsccmdi.workbench.action.navigateBackInEditLocations,
===
* McshEngl.Vscdcmnd.workbench.action.navigateBackInEditLocations,
Vsccmdi.workbench.action.navigateBackInNavigationLocations,
===
* McshEngl.Vscdcmnd.workbench.action.navigateBackInNavigationLocations,
Vsccmdi.workbench.action.navigateDown,
===
* McshEngl.Vscdcmnd.workbench.action.navigateDown,
Vsccmdi.workbench.action.navigateEditorGroups,
===
* McshEngl.Vscdcmnd.workbench.action.navigateEditorGroups,
Vsccmdi.workbench.action.navigateForward,
· key: alt+right,
· when: canNavigateForward,
===
* McshEngl.Vscdcmnd.workbench.action.navigateForward,
Vsccmdi.workbench.action.navigateForward,
· key: browserforward,
· when: canNavigateForward,
===
* McshEngl.Vscdcmnd.workbench.action.navigateForward,
Vsccmdi.workbench.action.navigateForwardInEditLocations,
===
* McshEngl.Vscdcmnd.workbench.action.navigateForwardInEditLocations,
Vsccmdi.workbench.action.navigateForwardInNavigationLocations,
===
* McshEngl.Vscdcmnd.workbench.action.navigateForwardInNavigationLocations,
Vsccmdi.workbench.action.navigateLast,
===
* McshEngl.Vscdcmnd.workbench.action.navigateLast,
Vsccmdi.workbench.action.navigateLeft,
===
* McshEngl.Vscdcmnd.workbench.action.navigateLeft,
Vsccmdi.workbench.action.navigateModalEditorNext,
· key: alt+down,
· when: editorPartModal && editorPartModalNavigation,
===
* McshEngl.Vscdcmnd.workbench.action.navigateModalEditorNext,
Vsccmdi.workbench.action.navigateModalEditorPrevious,
· key: alt+up,
· when: editorPartModal && editorPartModalNavigation,
===
* McshEngl.Vscdcmnd.workbench.action.navigateModalEditorPrevious,
Vsccmdi.workbench.action.navigatePreviousInEditLocations,
===
* McshEngl.Vscdcmnd.workbench.action.navigatePreviousInEditLocations,
Vsccmdi.workbench.action.navigatePreviousInNavigationLocations,
===
* McshEngl.Vscdcmnd.workbench.action.navigatePreviousInNavigationLocations,
Vsccmdi.workbench.action.navigateRight,
===
* McshEngl.Vscdcmnd.workbench.action.navigateRight,
Vsccmdi.workbench.action.navigateToLastEditLocation,
· key: ctrl+k ctrl+q,
===
* McshEngl.Vscdcmnd.workbench.action.navigateToLastEditLocation,
Vsccmdi.workbench.action.navigateToLastNavigationLocation,
===
* McshEngl.Vscdcmnd.workbench.action.navigateToLastNavigationLocation,
Vsccmdi.workbench.action.navigateUp,
===
* McshEngl.Vscdcmnd.workbench.action.navigateUp,
Vsccmdi.workbench.action.newChatWindow,
===
* McshEngl.Vscdcmnd.workbench.action.newChatWindow,
Vsccmdi.workbench.action.newEmptyEditorWindow,
===
* McshEngl.Vscdcmnd.workbench.action.newEmptyEditorWindow,
Vsccmdi.workbench.action.newGroupAbove,
===
* McshEngl.Vscdcmnd.workbench.action.newGroupAbove,
Vsccmdi.workbench.action.newGroupBelow,
===
* McshEngl.Vscdcmnd.workbench.action.newGroupBelow,
Vsccmdi.workbench.action.newGroupLeft,
===
* McshEngl.Vscdcmnd.workbench.action.newGroupLeft,
Vsccmdi.workbench.action.newGroupRight,
===
* McshEngl.Vscdcmnd.workbench.action.newGroupRight,
Vsccmdi.workbench.action.newWindow,
· key: ctrl+shift+n,
===
* McshEngl.Vscdcmnd.workbench.action.newWindow,
Vsccmdi.workbench.action.nextAuxiliaryBarView,
===
* McshEngl.Vscdcmnd.workbench.action.nextAuxiliaryBarView,
Vsccmdi.workbench.action.nextEditor,
· key: ctrl+pagedown,
===
* McshEngl.Vscdcmnd.workbench.action.nextEditor,
Vsccmdi.workbench.action.nextEditorInGroup,
· key: ctrl+k ctrl+pagedown,
===
* McshEngl.Vscdcmnd.workbench.action.nextEditorInGroup,
Vsccmdi.workbench.action.nextPanelView,
===
* McshEngl.Vscdcmnd.workbench.action.nextPanelView,
Vsccmdi.workbench.action.nextSideBarView,
===
* McshEngl.Vscdcmnd.workbench.action.nextSideBarView,
Vsccmdi.workbench.action.openAccessibilitySettings,
===
* McshEngl.Vscdcmnd.workbench.action.openAccessibilitySettings,
Vsccmdi.workbench.action.openActiveLogOutputFile,
===
* McshEngl.Vscdcmnd.workbench.action.openActiveLogOutputFile,
Vsccmdi.workbench.action.openActiveLogOutputFileInNewWindow,
===
* McshEngl.Vscdcmnd.workbench.action.openActiveLogOutputFileInNewWindow,
Vsccmdi.workbench.action.openAgentSessionsWelcome,
===
* McshEngl.Vscdcmnd.workbench.action.openAgentSessionsWelcome,
Vsccmdi.workbench.action.openApplicationSettingsJson,
===
* McshEngl.Vscdcmnd.workbench.action.openApplicationSettingsJson,
Vsccmdi.workbench.action.openChat,
· key: ctrl+n,
· when: chatIsEnabled && inChat && inChatEditor,
===
* McshEngl.Vscdcmnd.workbench.action.openChat,
Vsccmdi.workbench.action.openChat.commentIcon,
===
* McshEngl.Vscdcmnd.workbench.action.openChat.commentIcon,
Vsccmdi.workbench.action.openChat.copilotIcon,
===
* McshEngl.Vscdcmnd.workbench.action.openChat.copilotIcon,
Vsccmdi.workbench.action.openChat.newSessionIcon,
===
* McshEngl.Vscdcmnd.workbench.action.openChat.newSessionIcon,
Vsccmdi.workbench.action.openChatToSide,
===
* McshEngl.Vscdcmnd.workbench.action.openChatToSide,
Vsccmdi.workbench.action.openDefaultKeybindingsFile,
===
* McshEngl.Vscdcmnd.workbench.action.openDefaultKeybindingsFile,
Vsccmdi.workbench.action.openDocumentationUrl,
===
* McshEngl.Vscdcmnd.workbench.action.openDocumentationUrl,
Vsccmdi.workbench.action.openEditorAtIndex,
===
* McshEngl.Vscdcmnd.workbench.action.openEditorAtIndex,
Vsccmdi.workbench.action.openEditorAtIndex1,
· key: alt+1,
===
* McshEngl.Vscdcmnd.workbench.action.openEditorAtIndex1,
Vsccmdi.workbench.action.openEditorAtIndex2,
· key: alt+2,
===
* McshEngl.Vscdcmnd.workbench.action.openEditorAtIndex2,
Vsccmdi.workbench.action.openEditorAtIndex3,
· key: alt+3,
===
* McshEngl.Vscdcmnd.workbench.action.openEditorAtIndex3,
Vsccmdi.workbench.action.openEditorAtIndex4,
· key: alt+4,
===
* McshEngl.Vscdcmnd.workbench.action.openEditorAtIndex4,
Vsccmdi.workbench.action.openEditorAtIndex5,
· key: alt+5,
===
* McshEngl.Vscdcmnd.workbench.action.openEditorAtIndex5,
Vsccmdi.workbench.action.openEditorAtIndex6,
· key: alt+6,
===
* McshEngl.Vscdcmnd.workbench.action.openEditorAtIndex6,
Vsccmdi.workbench.action.openEditorAtIndex7,
· key: alt+7,
===
* McshEngl.Vscdcmnd.workbench.action.openEditorAtIndex7,
Vsccmdi.workbench.action.openEditorAtIndex8,
· key: alt+8,
===
* McshEngl.Vscdcmnd.workbench.action.openEditorAtIndex8,
Vsccmdi.workbench.action.openEditorAtIndex9,
· key: alt+9,
===
* McshEngl.Vscdcmnd.workbench.action.openEditorAtIndex9,
Vsccmdi.workbench.action.openExtensionLogsFolder,
===
* McshEngl.Vscdcmnd.workbench.action.openExtensionLogsFolder,
Vsccmdi.workbench.action.openFolderSettings,
===
* McshEngl.Vscdcmnd.workbench.action.openFolderSettings,
Vsccmdi.workbench.action.openFolderSettingsFile,
===
* McshEngl.Vscdcmnd.workbench.action.openFolderSettingsFile,
Vsccmdi.workbench.action.openGlobalKeybindings,
· key: ctrl+k ctrl+s,
===
* McshEngl.Vscdcmnd.workbench.action.openGlobalKeybindings,
Vsccmdi.workbench.action.openGlobalKeybindingsFile,
===
* McshEngl.Vscdcmnd.workbench.action.openGlobalKeybindingsFile,
Vsccmdi.workbench.action.openGlobalSettings,
===
* McshEngl.Vscdcmnd.workbench.action.openGlobalSettings,
Vsccmdi.workbench.action.openImagesInCarousel,
===
* McshEngl.Vscdcmnd.workbench.action.openImagesInCarousel,
Vsccmdi.workbench.action.openIssueReporter,
===
* McshEngl.Vscdcmnd.workbench.action.openIssueReporter,
Vsccmdi.workbench.action.openLanguageModelsJson,
===
* McshEngl.Vscdcmnd.workbench.action.openLanguageModelsJson,
Vsccmdi.workbench.action.openLicenseUrl,
===
* McshEngl.Vscdcmnd.workbench.action.openLicenseUrl,
Vsccmdi.workbench.action.openLogFile,
===
* McshEngl.Vscdcmnd.workbench.action.openLogFile,
Vsccmdi.workbench.action.openLogsFolder,
===
* McshEngl.Vscdcmnd.workbench.action.openLogsFolder,
Vsccmdi.workbench.action.openNewsletterSignupUrl,
===
* McshEngl.Vscdcmnd.workbench.action.openNewsletterSignupUrl,
Vsccmdi.workbench.action.openNextRecentlyUsedEditor,
===
* McshEngl.Vscdcmnd.workbench.action.openNextRecentlyUsedEditor,
Vsccmdi.workbench.action.openNextRecentlyUsedEditorInGroup,
===
* McshEngl.Vscdcmnd.workbench.action.openNextRecentlyUsedEditorInGroup,
Vsccmdi.workbench.action.openPreviousEditorFromHistory,
===
* McshEngl.Vscdcmnd.workbench.action.openPreviousEditorFromHistory,
Vsccmdi.workbench.action.openPreviousRecentlyUsedEditor,
===
* McshEngl.Vscdcmnd.workbench.action.openPreviousRecentlyUsedEditor,
Vsccmdi.workbench.action.openPreviousRecentlyUsedEditorInGroup,
===
* McshEngl.Vscdcmnd.workbench.action.openPreviousRecentlyUsedEditorInGroup,
Vsccmdi.workbench.action.openPrivacyStatementUrl,
===
* McshEngl.Vscdcmnd.workbench.action.openPrivacyStatementUrl,
Vsccmdi.workbench.action.openProcessExplorer,
===
* McshEngl.Vscdcmnd.workbench.action.openProcessExplorer,
Vsccmdi.workbench.action.openProfile.Default,
===
* McshEngl.Vscdcmnd.workbench.action.openProfile.Default,
Vsccmdi.workbench.action.openQuickChat,
===
* McshEngl.Vscdcmnd.workbench.action.openQuickChat,
Vsccmdi.workbench.action.openRawDefaultSettings,
===
* McshEngl.Vscdcmnd.workbench.action.openRawDefaultSettings,
Vsccmdi.workbench.action.openRecent,
· key: ctrl+r,
===
* McshEngl.Vscdcmnd.workbench.action.openRecent,
Vsccmdi.workbench.action.openRemoteSettings,
===
* McshEngl.Vscdcmnd.workbench.action.openRemoteSettings,
Vsccmdi.workbench.action.openRemoteSettingsFile,
===
* McshEngl.Vscdcmnd.workbench.action.openRemoteSettingsFile,
Vsccmdi.workbench.action.openRequestFeatureUrl,
===
* McshEngl.Vscdcmnd.workbench.action.openRequestFeatureUrl,
Vsccmdi.workbench.action.openSessionsWindow,
===
* McshEngl.Vscdcmnd.workbench.action.openSessionsWindow,
Vsccmdi.workbench.action.openSettings,ctrl+,,
===
* McshEngl.Vscdcmnd.workbench.action.openSettingsctrl+,,
Vsccmdi.workbench.action.openSettings2,
===
* McshEngl.Vscdcmnd.workbench.action.openSettings2,
Vsccmdi.workbench.action.openSettingsJson,
===
* McshEngl.Vscdcmnd.workbench.action.openSettingsJson,
Vsccmdi.workbench.action.openSnippets,
===
* McshEngl.Vscdcmnd.workbench.action.openSnippets,
Vsccmdi.workbench.action.openTipsAndTricksUrl,
===
* McshEngl.Vscdcmnd.workbench.action.openTipsAndTricksUrl,
Vsccmdi.workbench.action.openVideoTutorialsUrl,
===
* McshEngl.Vscdcmnd.workbench.action.openVideoTutorialsUrl,
Vsccmdi.workbench.action.openView,
===
* McshEngl.Vscdcmnd.workbench.action.openView,
Vsccmdi.workbench.action.openWalkthrough,
===
* McshEngl.Vscdcmnd.workbench.action.openWalkthrough,
Vsccmdi.workbench.action.openWorkspace,
===
* McshEngl.Vscdcmnd.workbench.action.openWorkspace,
Vsccmdi.workbench.action.openWorkspaceConfigFile,
===
* McshEngl.Vscdcmnd.workbench.action.openWorkspaceConfigFile,
Vsccmdi.workbench.action.openWorkspaceFromEditor,
===
* McshEngl.Vscdcmnd.workbench.action.openWorkspaceFromEditor,
Vsccmdi.workbench.action.openWorkspaceInNewWindow,
===
* McshEngl.Vscdcmnd.workbench.action.openWorkspaceInNewWindow,
Vsccmdi.workbench.action.openWorkspaceSettings,
===
* McshEngl.Vscdcmnd.workbench.action.openWorkspaceSettings,
Vsccmdi.workbench.action.openWorkspaceSettingsFile,
===
* McshEngl.Vscdcmnd.workbench.action.openWorkspaceSettingsFile,
Vsccmdi.workbench.action.openYouTubeUrl,
===
* McshEngl.Vscdcmnd.workbench.action.openYouTubeUrl,
Vsccmdi.workbench.action.output.activeOutputLogLevel.0,
===
* McshEngl.Vscdcmnd.workbench.action.output.activeOutputLogLevel.0,
Vsccmdi.workbench.action.output.activeOutputLogLevel.1,
===
* McshEngl.Vscdcmnd.workbench.action.output.activeOutputLogLevel.1,
Vsccmdi.workbench.action.output.activeOutputLogLevel.2,
===
* McshEngl.Vscdcmnd.workbench.action.output.activeOutputLogLevel.2,
Vsccmdi.workbench.action.output.activeOutputLogLevel.3,
===
* McshEngl.Vscdcmnd.workbench.action.output.activeOutputLogLevel.3,
Vsccmdi.workbench.action.output.activeOutputLogLevel.4,
===
* McshEngl.Vscdcmnd.workbench.action.output.activeOutputLogLevel.4,
Vsccmdi.workbench.action.output.activeOutputLogLevel.5,
===
* McshEngl.Vscdcmnd.workbench.action.output.activeOutputLogLevel.5,
Vsccmdi.workbench.action.output.activeOutputLogLevelDefault,
===
* McshEngl.Vscdcmnd.workbench.action.output.activeOutputLogLevelDefault,
Vsccmdi.workbench.action.output.addCompoundLog,
===
* McshEngl.Vscdcmnd.workbench.action.output.addCompoundLog,
Vsccmdi.workbench.action.output.remove,
===
* McshEngl.Vscdcmnd.workbench.action.output.remove,
Vsccmdi.workbench.action.output.show.GitHub.copilot-chat.GitHub Copilot Chat.log,
===
* McshEngl.Vscdcmnd.workbench.action.output.show.GitHub.copilot-chat.GitHub Copilot Chat.log,
Vsccmdi.workbench.action.output.show.TeamsDevApp.vscode-ai-foundry.Microsoft Foundry.log,
===
* McshEngl.Vscdcmnd.workbench.action.output.show.TeamsDevApp.vscode-ai-foundry.Microsoft Foundry.log,
Vsccmdi.workbench.action.output.show.agentSessionsOutput,
===
* McshEngl.Vscdcmnd.workbench.action.output.show.agentSessionsOutput,
Vsccmdi.workbench.action.output.show.dbaeumer.vscode-eslint.ESLint.log,
===
* McshEngl.Vscdcmnd.workbench.action.output.show.dbaeumer.vscode_eslint.ESLint.log,
Vsccmdi.workbench.action.output.show.extension-output-GitHub.copilot-chat-#1-GitHub Copilot Log (Code References),
===
* McshEngl.Vscdcmnd.workbench.action.output.show.extension-output-GitHub.copilot-chat-#1-GitHub Copilot Log (Code References),
Vsccmdi.workbench.action.output.show.extension-output-TeamsDevApp.vscode-ai-foundry-#1-Microsoft Foundry YAML Language Server,
===
* McshEngl.Vscdcmnd.workbench.action.output.show.extension-output-TeamsDevApp.vscode-ai-foundry-#1-Microsoft Foundry YAML Language Server,
Vsccmdi.workbench.action.output.show.extension-output-ms-edgedevtools.vscode-edge-devtools-#1-Microsoft Edge Tools,
===
* McshEngl.Vscdcmnd.workbench.action.output.show.extension-output-ms-edgedevtools.vscode-edge-devtools-#1-Microsoft Edge Tools,
Vsccmdi.workbench.action.output.show.exthost,
===
* McshEngl.Vscdcmnd.workbench.action.output.show.exthost,
Vsccmdi.workbench.action.output.show.main,
===
* McshEngl.Vscdcmnd.workbench.action.output.show.main,
Vsccmdi.workbench.action.output.show.mcpGateway,
===
* McshEngl.Vscdcmnd.workbench.action.output.show.mcpGateway,
Vsccmdi.workbench.action.output.show.ms-azuretools.vscode-azureresourcegroups.Azure Resource Groups.log,
===
* McshEngl.Vscdcmnd.workbench.action.output.show.ms-azuretools.vscode-azureresourcegroups.Azure Resource Groups.log,
Vsccmdi.workbench.action.output.show.ms-windows-ai-studio.windows-ai-studio.AI Toolkit Tracing.log,
===
* McshEngl.Vscdcmnd.workbench.action.output.show.ms-windows-ai-studio.windows-ai-studio.AI Toolkit Tracing.log,
Vsccmdi.workbench.action.output.show.ms-windows-ai-studio.windows-ai-studio.AI Toolkit.log,
===
* McshEngl.Vscdcmnd.workbench.action.output.show.ms-windows-ai-studio.windows-ai-studio.AI Toolkit.log,
Vsccmdi.workbench.action.output.show.ptyhost,
===
* McshEngl.Vscdcmnd.workbench.action.output.show.ptyhost,
Vsccmdi.workbench.action.output.show.remoteTunnelService,
===
* McshEngl.Vscdcmnd.workbench.action.output.show.remoteTunnelService,
Vsccmdi.workbench.action.output.show.rendererLog,
===
* McshEngl.Vscdcmnd.workbench.action.output.show.rendererLog,
Vsccmdi.workbench.action.output.show.shared,
===
* McshEngl.Vscdcmnd.workbench.action.output.show.shared,
Vsccmdi.workbench.action.output.show.tasks,
===
* McshEngl.Vscdcmnd.workbench.action.output.show.tasks,
Vsccmdi.workbench.action.output.show.terminal,
===
* McshEngl.Vscdcmnd.workbench.action.output.show.terminal,
Vsccmdi.workbench.action.output.show.textModelChanges,
===
* McshEngl.Vscdcmnd.workbench.action.output.show.textModelChanges,
Vsccmdi.workbench.action.output.show.userDataSync,
===
* McshEngl.Vscdcmnd.workbench.action.output.show.userDataSync,
Vsccmdi.workbench.action.output.show.vscode.git.Git.log,
===
* McshEngl.Vscdcmnd.workbench.action.output.show.vscode.git.Git.log,
Vsccmdi.workbench.action.output.show.vscode.github-authentication.GitHub Authentication.log,
===
* McshEngl.Vscdcmnd.workbench.action.output.show.vscode.github-authentication.GitHub Authentication.log,
Vsccmdi.workbench.action.output.show.vscode.github.GitHub.log,
===
* McshEngl.Vscdcmnd.workbench.action.output.show.vscode.github.GitHub.log,
Vsccmdi.workbench.action.output.show.vscode.json-language-features.JSON Language Server.log,
===
* McshEngl.Vscdcmnd.workbench.action.output.show.vscode.json-language-features.JSON Language Server.log,
Vsccmdi.workbench.action.output.show.vscode.microsoft-authentication.Microsoft Authentication.log,
===
* McshEngl.Vscdcmnd.workbench.action.output.show.vscode.microsoft-authentication.Microsoft Authentication.log,
Vsccmdi.workbench.action.output.toggleOutput,
· key: ctrl+shift+u,
· when: workbench.panel.output.active,
===
* McshEngl.Vscdcmnd.workbench.action.output.toggleOutput,
Vsccmdi.workbench.action.pauseSocketWriting,
===
* McshEngl.Vscdcmnd.workbench.action.pauseSocketWriting,
Vsccmdi.workbench.action.pinEditor,
· key: ctrl+k shift+enter,
· when: !activeEditorIsPinned,
===
* McshEngl.Vscdcmnd.workbench.action.pinEditor,
Vsccmdi.workbench.action.populateFileFromSnippet,
===
* McshEngl.Vscdcmnd.workbench.action.populateFileFromSnippet,
Vsccmdi.workbench.action.positionPanelBottom,
===
* McshEngl.Vscdcmnd.workbench.action.positionPanelBottom,
Vsccmdi.workbench.action.positionPanelLeft,
===
* McshEngl.Vscdcmnd.workbench.action.positionPanelLeft,
Vsccmdi.workbench.action.positionPanelRight,
===
* McshEngl.Vscdcmnd.workbench.action.positionPanelRight,
Vsccmdi.workbench.action.positionPanelTop,
===
* McshEngl.Vscdcmnd.workbench.action.positionPanelTop,
Vsccmdi.workbench.action.previewColorTheme,
===
* McshEngl.Vscdcmnd.workbench.action.previewColorTheme,
Vsccmdi.workbench.action.previousAuxiliaryBarView,
===
* McshEngl.Vscdcmnd.workbench.action.previousAuxiliaryBarView,
Vsccmdi.workbench.action.previousEditor,
· key: ctrl+pageup,
===
* McshEngl.Vscdcmnd.workbench.action.previousEditor,
Vsccmdi.workbench.action.previousEditorInGroup,
· key: ctrl+k ctrl+pageup,
===
* McshEngl.Vscdcmnd.workbench.action.previousEditorInGroup,
Vsccmdi.workbench.action.previousPanelView,
===
* McshEngl.Vscdcmnd.workbench.action.previousPanelView,
Vsccmdi.workbench.action.previousSideBarView,
===
* McshEngl.Vscdcmnd.workbench.action.previousSideBarView,
Vsccmdi.workbench.action.problems.focus,
===
* McshEngl.Vscdcmnd.workbench.action.problems.focus,
Vsccmdi.workbench.action.quickInputBack,
· key: alt+left,
· when: inQuickOpen,
===
* McshEngl.Vscdcmnd.workbench.action.quickInputBack,
Vsccmdi.workbench.action.quickOpen,
· key: ctrl+e,
===
* McshEngl.Vscdcmnd.workbench.action.quickOpen,
Vsccmdi.workbench.action.quickOpen,
· key: ctrl+p,
===
* McshEngl.Vscdcmnd.workbench.action.quickOpen,
Vsccmdi.workbench.action.quickOpenLeastRecentlyUsedEditor,
===
* McshEngl.Vscdcmnd.workbench.action.quickOpenLeastRecentlyUsedEditor,
Vsccmdi.workbench.action.quickOpenLeastRecentlyUsedEditorInGroup,
· key: ctrl+shift+tab,
· when: !activeEditorGroupEmpty,
===
* McshEngl.Vscdcmnd.workbench.action.quickOpenLeastRecentlyUsedEditorInGroup,
Vsccmdi.workbench.action.quickOpenLeastRecentlyUsedEditorInGroup,
· key: ctrl+shift+tab,
· when: kb-macro.active && !activeEditorGroupEmpty,
===
* McshEngl.Vscdcmnd.workbench.action.quickOpenLeastRecentlyUsedEditorInGroup,
Vsccmdi.workbench.action.quickOpenNavigateNext,
===
* McshEngl.Vscdcmnd.workbench.action.quickOpenNavigateNext,
Vsccmdi.workbench.action.quickOpenNavigateNextInEditorPicker,
· key: ctrl+tab,
· when: inEditorsPicker && inQuickOpen && kb-macro.active,
===
* McshEngl.Vscdcmnd.workbench.action.quickOpenNavigateNextInEditorPicker,
Vsccmdi.workbench.action.quickOpenNavigateNextInEditorPicker,
· key: ctrl+tab,
· when: inEditorsPicker && inQuickOpen,
===
* McshEngl.Vscdcmnd.workbench.action.quickOpenNavigateNextInEditorPicker,
Vsccmdi.workbench.action.quickOpenNavigateNextInFilePicker,
· key: ctrl+e,
· when: inFilesPicker && inQuickOpen,
===
* McshEngl.Vscdcmnd.workbench.action.quickOpenNavigateNextInFilePicker,
Vsccmdi.workbench.action.quickOpenNavigateNextInFilePicker,
· key: ctrl+p,
· when: inFilesPicker && inQuickOpen,
===
* McshEngl.Vscdcmnd.workbench.action.quickOpenNavigateNextInFilePicker,
Vsccmdi.workbench.action.quickOpenNavigateNextInRecentFilesPicker,
· key: ctrl+r,
· when: inQuickOpen && inRecentFilesPicker,
===
* McshEngl.Vscdcmnd.workbench.action.quickOpenNavigateNextInRecentFilesPicker,
Vsccmdi.workbench.action.quickOpenNavigateNextInTerminalPicker,
===
* McshEngl.Vscdcmnd.workbench.action.quickOpenNavigateNextInTerminalPicker,
Vsccmdi.workbench.action.quickOpenNavigateNextInViewPicker,
· key: ctrl+q,
· when: inQuickOpen && inViewsPicker,
===
* McshEngl.Vscdcmnd.workbench.action.quickOpenNavigateNextInViewPicker,
Vsccmdi.workbench.action.quickOpenNavigatePrevious,
===
* McshEngl.Vscdcmnd.workbench.action.quickOpenNavigatePrevious,
Vsccmdi.workbench.action.quickOpenNavigatePreviousInEditorPicker,
· key: ctrl+shift+tab,
· when: inEditorsPicker && inQuickOpen && kb-macro.active,
===
* McshEngl.Vscdcmnd.workbench.action.quickOpenNavigatePreviousInEditorPicker,
Vsccmdi.workbench.action.quickOpenNavigatePreviousInEditorPicker,
· key: ctrl+shift+tab,
· when: inEditorsPicker && inQuickOpen,
===
* McshEngl.Vscdcmnd.workbench.action.quickOpenNavigatePreviousInEditorPicker,
Vsccmdi.workbench.action.quickOpenNavigatePreviousInFilePicker,
· key: ctrl+shift+e,
· when: inFilesPicker && inQuickOpen,
===
* McshEngl.Vscdcmnd.workbench.action.quickOpenNavigatePreviousInFilePicker,
Vsccmdi.workbench.action.quickOpenNavigatePreviousInFilePicker,
· key: ctrl+shift+p,
· when: inFilesPicker && inQuickOpen,
===
* McshEngl.Vscdcmnd.workbench.action.quickOpenNavigatePreviousInFilePicker,
Vsccmdi.workbench.action.quickOpenNavigatePreviousInRecentFilesPicker,
· key: ctrl+shift+r,
· when: inQuickOpen && inRecentFilesPicker,
===
* McshEngl.Vscdcmnd.workbench.action.quickOpenNavigatePreviousInRecentFilesPicker,
Vsccmdi.workbench.action.quickOpenNavigatePreviousInTerminalPicker,
===
* McshEngl.Vscdcmnd.workbench.action.quickOpenNavigatePreviousInTerminalPicker,
Vsccmdi.workbench.action.quickOpenNavigatePreviousInViewPicker,
· key: ctrl+shift+q,
· when: inQuickOpen && inViewsPicker,
===
* McshEngl.Vscdcmnd.workbench.action.quickOpenNavigatePreviousInViewPicker,
Vsccmdi.workbench.action.quickOpenPreviousEditor,
===
* McshEngl.Vscdcmnd.workbench.action.quickOpenPreviousEditor,
Vsccmdi.workbench.action.quickOpenPreviousRecentlyUsedEditor,
===
* McshEngl.Vscdcmnd.workbench.action.quickOpenPreviousRecentlyUsedEditor,
Vsccmdi.workbench.action.quickOpenPreviousRecentlyUsedEditorInGroup,
· key: ctrl+tab,
· when: !activeEditorGroupEmpty,
===
* McshEngl.Vscdcmnd.workbench.action.quickOpenPreviousRecentlyUsedEditorInGroup,
Vsccmdi.workbench.action.quickOpenPreviousRecentlyUsedEditorInGroup,
· key: ctrl+tab,
· when: kb-macro.active && !activeEditorGroupEmpty,
===
* McshEngl.Vscdcmnd.workbench.action.quickOpenPreviousRecentlyUsedEditorInGroup,
Vsccmdi.workbench.action.quickOpenRecent,
===
* McshEngl.Vscdcmnd.workbench.action.quickOpenRecent,
Vsccmdi.workbench.action.quickOpenSelectNext,
===
* McshEngl.Vscdcmnd.workbench.action.quickOpenSelectNext,
Vsccmdi.workbench.action.quickOpenSelectPrevious,
===
* McshEngl.Vscdcmnd.workbench.action.quickOpenSelectPrevious,
Vsccmdi.workbench.action.quickOpenTerm,
===
* McshEngl.Vscdcmnd.workbench.action.quickOpenTerm,
Vsccmdi.workbench.action.quickOpenView,
· key: ctrl+q,
===
* McshEngl.Vscdcmnd.workbench.action.quickOpenView,
Vsccmdi.workbench.action.quickOpenWithModes,
===
* McshEngl.Vscdcmnd.workbench.action.quickOpenWithModes,
Vsccmdi.workbench.action.quickPickManyToggle,
===
* McshEngl.Vscdcmnd.workbench.action.quickPickManyToggle,
Vsccmdi.workbench.action.quickSwitchWindow,
===
* McshEngl.Vscdcmnd.workbench.action.quickSwitchWindow,
Vsccmdi.workbench.action.quickTextSearch,
===
* McshEngl.Vscdcmnd.workbench.action.quickTextSearch,
Vsccmdi.workbench.action.quickchat.close,
===
* McshEngl.Vscdcmnd.workbench.action.quickchat.close,
Vsccmdi.workbench.action.quickchat.openInChatView,
===
* McshEngl.Vscdcmnd.workbench.action.quickchat.openInChatView,
Vsccmdi.workbench.action.quickchat.toggle,
· key: ctrl+shift+alt+l,
· when: chatIsEnabled,
===
* McshEngl.Vscdcmnd.workbench.action.quickchat.toggle,
Vsccmdi.workbench.action.quit,
===
* McshEngl.Vscdcmnd.workbench.action.quit,
Vsccmdi.workbench.action.reloadWindow,
· key: ctrl+r,
· when: isDevelopment,
===
* McshEngl.Vscdcmnd.workbench.action.reloadWindow,
Vsccmdi.workbench.action.reloadWindowWithExtensionsDisabled,
===
* McshEngl.Vscdcmnd.workbench.action.reloadWindowWithExtensionsDisabled,
Vsccmdi.workbench.action.remote.close,
===
* McshEngl.Vscdcmnd.workbench.action.remote.close,
Vsccmdi.workbench.action.remote.showMenu,
· key: ctrl+alt+o,
===
* McshEngl.Vscdcmnd.workbench.action.remote.showMenu,
Vsccmdi.workbench.action.removeDynamicAuthenticationProviders,
===
* McshEngl.Vscdcmnd.workbench.action.removeDynamicAuthenticationProviders,
Vsccmdi.workbench.action.removeLargeStorageDatabaseEntries,
===
* McshEngl.Vscdcmnd.workbench.action.removeLargeStorageDatabaseEntries,
Vsccmdi.workbench.action.removeRootFolder,
===
* McshEngl.Vscdcmnd.workbench.action.removeRootFolder,
Vsccmdi.workbench.action.reopenClosedEditor,
· key: ctrl+shift+t,
===
* McshEngl.Vscdcmnd.workbench.action.reopenClosedEditor,
Vsccmdi.workbench.action.reopenTextEditor,
===
* McshEngl.Vscdcmnd.workbench.action.reopenTextEditor,
Vsccmdi.workbench.action.reopenWithEditor,
===
* McshEngl.Vscdcmnd.workbench.action.reopenWithEditor,
Vsccmdi.workbench.action.replaceInFiles,
· key: ctrl+shift+h,
===
* McshEngl.Vscdcmnd.workbench.action.replaceInFiles,
Vsccmdi.workbench.action.reportPerformanceIssueUsingReporter,
===
* McshEngl.Vscdcmnd.workbench.action.reportPerformanceIssueUsingReporter,
Vsccmdi.workbench.action.resetFocusedViewLocation,
===
* McshEngl.Vscdcmnd.workbench.action.resetFocusedViewLocation,
Vsccmdi.workbench.action.resetViewLocations,
===
* McshEngl.Vscdcmnd.workbench.action.resetViewLocations,
Vsccmdi.workbench.action.restartExtensionHost,
===
* McshEngl.Vscdcmnd.workbench.action.restartExtensionHost,
Vsccmdi.workbench.action.restoreAuxiliaryBar,
· key: ctrl+f4,
· when: auxiliaryBarMaximized,
===
* McshEngl.Vscdcmnd.workbench.action.restoreAuxiliaryBar,
Vsccmdi.workbench.action.restoreAuxiliaryBar,
· key: ctrl+w,
· when: auxiliaryBarMaximized,
===
* McshEngl.Vscdcmnd.workbench.action.restoreAuxiliaryBar,
Vsccmdi.workbench.action.restoreEditorsToMainWindow,
===
* McshEngl.Vscdcmnd.workbench.action.restoreEditorsToMainWindow,
Vsccmdi.workbench.action.revealUserDataFolder,
===
* McshEngl.Vscdcmnd.workbench.action.revealUserDataFolder,
Vsccmdi.workbench.action.revertAndCloseActiveEditor,
===
* McshEngl.Vscdcmnd.workbench.action.revertAndCloseActiveEditor,
Vsccmdi.workbench.action.saveActiveLogOutputAs,
===
* McshEngl.Vscdcmnd.workbench.action.saveActiveLogOutputAs,
Vsccmdi.workbench.action.saveWorkspaceAs,
===
* McshEngl.Vscdcmnd.workbench.action.saveWorkspaceAs,
Vsccmdi.workbench.action.search.toggleQueryDetails,
· key: ctrl+shift+j,
· when: inSearchEditor || searchViewletFocus,
===
* McshEngl.Vscdcmnd.workbench.action.search.toggleQueryDetails,
Vsccmdi.workbench.action.selectIconTheme,
===
* McshEngl.Vscdcmnd.workbench.action.selectIconTheme,
Vsccmdi.workbench.action.selectProductIconTheme,
===
* McshEngl.Vscdcmnd.workbench.action.selectProductIconTheme,
Vsccmdi.workbench.action.selectTheme,
· key: ctrl+k ctrl+t,
===
* McshEngl.Vscdcmnd.workbench.action.selectTheme,
Vsccmdi.workbench.action.setDefaultLogLevel,
===
* McshEngl.Vscdcmnd.workbench.action.setDefaultLogLevel,
Vsccmdi.workbench.action.setLogLevel,
===
* McshEngl.Vscdcmnd.workbench.action.setLogLevel,
Vsccmdi.workbench.action.setNotificationsPosition.bottomLeft,
===
* McshEngl.Vscdcmnd.workbench.action.setNotificationsPosition.bottomLeft,
Vsccmdi.workbench.action.setNotificationsPosition.bottomRight,
===
* McshEngl.Vscdcmnd.workbench.action.setNotificationsPosition.bottomRight,
Vsccmdi.workbench.action.setNotificationsPosition.topRight,
===
* McshEngl.Vscdcmnd.workbench.action.setNotificationsPosition.topRight,
Vsccmdi.workbench.action.showAboutDialog,
===
* McshEngl.Vscdcmnd.workbench.action.showAboutDialog,
Vsccmdi.workbench.action.showAgentSessionsQuickAccess,
===
* McshEngl.Vscdcmnd.workbench.action.showAgentSessionsQuickAccess,
Vsccmdi.workbench.action.showAllEditors,
· key: ctrl+k ctrl+p,
===
* McshEngl.Vscdcmnd.workbench.action.showAllEditors,
Vsccmdi.workbench.action.showAllEditorsByMostRecentlyUsed,
===
* McshEngl.Vscdcmnd.workbench.action.showAllEditorsByMostRecentlyUsed,
Vsccmdi.workbench.action.showAllSymbols,
· key: ctrl+t,
===
* McshEngl.Vscdcmnd.workbench.action.showAllSymbols,
Vsccmdi.workbench.action.showCommands,
· key: ctrl+shift+p,
===
* McshEngl.Vscdcmnd.workbench.action.showCommands,
Vsccmdi.workbench.action.showCommands,
· key: ctrl+shift+p,
· when: kb-macro.active,
===
* McshEngl.Vscdcmnd.workbench.action.showCommands,
Vsccmdi.workbench.action.showCommands,
· key: f1,
===
* McshEngl.Vscdcmnd.workbench.action.showCommands,
Vsccmdi.workbench.action.showCommands,
· key: f1,
· when: kb-macro.active,
===
* McshEngl.Vscdcmnd.workbench.action.showCommands,
Vsccmdi.workbench.action.showCommandsQuickAccess,
===
* McshEngl.Vscdcmnd.workbench.action.showCommandsQuickAccess,
Vsccmdi.workbench.action.showContentTracing,
===
* McshEngl.Vscdcmnd.workbench.action.showContentTracing,
Vsccmdi.workbench.action.showEditorActions,
===
* McshEngl.Vscdcmnd.workbench.action.showEditorActions,
Vsccmdi.workbench.action.showEditorTab,
===
* McshEngl.Vscdcmnd.workbench.action.showEditorTab,
Vsccmdi.workbench.action.showEditorsInActiveGroup,
===
* McshEngl.Vscdcmnd.workbench.action.showEditorsInActiveGroup,
Vsccmdi.workbench.action.showEditorsInGroup,
===
* McshEngl.Vscdcmnd.workbench.action.showEditorsInGroup,
Vsccmdi.workbench.action.showEmmetCommands,
===
* McshEngl.Vscdcmnd.workbench.action.showEmmetCommands,
Vsccmdi.workbench.action.showErrorsWarnings,
===
* McshEngl.Vscdcmnd.workbench.action.showErrorsWarnings,
Vsccmdi.workbench.action.showFilesQuickAccess,
===
* McshEngl.Vscdcmnd.workbench.action.showFilesQuickAccess,
Vsccmdi.workbench.action.showGPUInfo,
===
* McshEngl.Vscdcmnd.workbench.action.showGPUInfo,
Vsccmdi.workbench.action.showHover,
· key: ctrl+k ctrl+i,
===
* McshEngl.Vscdcmnd.workbench.action.showHover,
Vsccmdi.workbench.action.showInteractivePlayground,
===
* McshEngl.Vscdcmnd.workbench.action.showInteractivePlayground,
Vsccmdi.workbench.action.showLogs,
===
* McshEngl.Vscdcmnd.workbench.action.showLogs,
Vsccmdi.workbench.action.showMultipleEditorTabs,
===
* McshEngl.Vscdcmnd.workbench.action.showMultipleEditorTabs,
Vsccmdi.workbench.action.showOutputChannels,
===
* McshEngl.Vscdcmnd.workbench.action.showOutputChannels,
Vsccmdi.workbench.action.showPolicyDiagnostics,
===
* McshEngl.Vscdcmnd.workbench.action.showPolicyDiagnostics,
Vsccmdi.workbench.action.showRuntimeExtensions,
===
* McshEngl.Vscdcmnd.workbench.action.showRuntimeExtensions,
Vsccmdi.workbench.action.showTelemetry,
===
* McshEngl.Vscdcmnd.workbench.action.showTelemetry,
Vsccmdi.workbench.action.showWindowLog,
===
* McshEngl.Vscdcmnd.workbench.action.showWindowLog,
Vsccmdi.workbench.action.speech.stopReadAloud,
· key: escape,
· when: scopedChatSynthesisInProgress && textToSpeechInProgress,
===
* McshEngl.Vscdcmnd.workbench.action.speech.stopReadAloud,
Vsccmdi.workbench.action.splitEditor,
· key: ctrl+\\,
===
* McshEngl.Vscdcmnd.workbench.action.splitEditor,
Vsccmdi.workbench.action.splitEditorDown,
· key: ctrl+k ctrl+\\,
===
* McshEngl.Vscdcmnd.workbench.action.splitEditorDown,
Vsccmdi.workbench.action.splitEditorInGroup,
· key: ctrl+k ctrl+shift+\\,
· when: activeEditorCanSplitInGroup,
===
* McshEngl.Vscdcmnd.workbench.action.splitEditorInGroup,
Vsccmdi.workbench.action.splitEditorLeft,
· key: ctrl+k ctrl+\\,
===
* McshEngl.Vscdcmnd.workbench.action.splitEditorLeft,
Vsccmdi.workbench.action.splitEditorOrthogonal,
· key: ctrl+k ctrl+\\,
===
* McshEngl.Vscdcmnd.workbench.action.splitEditorOrthogonal,
Vsccmdi.workbench.action.splitEditorRight,
· key: ctrl+k ctrl+\\,
===
* McshEngl.Vscdcmnd.workbench.action.splitEditorRight,
Vsccmdi.workbench.action.splitEditorToAboveGroup,
===
* McshEngl.Vscdcmnd.workbench.action.splitEditorToAboveGroup,
Vsccmdi.workbench.action.splitEditorToBelowGroup,
===
* McshEngl.Vscdcmnd.workbench.action.splitEditorToBelowGroup,
Vsccmdi.workbench.action.splitEditorToFirstGroup,
===
* McshEngl.Vscdcmnd.workbench.action.splitEditorToFirstGroup,
Vsccmdi.workbench.action.splitEditorToLastGroup,
===
* McshEngl.Vscdcmnd.workbench.action.splitEditorToLastGroup,
Vsccmdi.workbench.action.splitEditorToLeftGroup,
===
* McshEngl.Vscdcmnd.workbench.action.splitEditorToLeftGroup,
Vsccmdi.workbench.action.splitEditorToNextGroup,
===
* McshEngl.Vscdcmnd.workbench.action.splitEditorToNextGroup,
Vsccmdi.workbench.action.splitEditorToPreviousGroup,
===
* McshEngl.Vscdcmnd.workbench.action.splitEditorToPreviousGroup,
Vsccmdi.workbench.action.splitEditorToRightGroup,
===
* McshEngl.Vscdcmnd.workbench.action.splitEditorToRightGroup,
Vsccmdi.workbench.action.splitEditorUp,
· key: ctrl+k ctrl+\\,
===
* McshEngl.Vscdcmnd.workbench.action.splitEditorUp,
Vsccmdi.workbench.action.stopTracing,
===
* McshEngl.Vscdcmnd.workbench.action.stopTracing,
Vsccmdi.workbench.action.switchWindow,
===
* McshEngl.Vscdcmnd.workbench.action.switchWindow,
Vsccmdi.workbench.action.tasks.build,
· key: ctrl+shift+b,
· when: taskCommandsRegistered,
===
* McshEngl.Vscdcmnd.workbench.action.tasks.build,
Vsccmdi.workbench.action.tasks.configureDefaultBuildTask,
===
* McshEngl.Vscdcmnd.workbench.action.tasks.configureDefaultBuildTask,
Vsccmdi.workbench.action.tasks.configureDefaultTestTask,
===
* McshEngl.Vscdcmnd.workbench.action.tasks.configureDefaultTestTask,
Vsccmdi.workbench.action.tasks.configureTaskRunner,
===
* McshEngl.Vscdcmnd.workbench.action.tasks.configureTaskRunner,
Vsccmdi.workbench.action.tasks.manageAutomaticRunning,
===
* McshEngl.Vscdcmnd.workbench.action.tasks.manageAutomaticRunning,
Vsccmdi.workbench.action.tasks.openUserTasks,
===
* McshEngl.Vscdcmnd.workbench.action.tasks.openUserTasks,
Vsccmdi.workbench.action.tasks.openWorkspaceFileTasks,
===
* McshEngl.Vscdcmnd.workbench.action.tasks.openWorkspaceFileTasks,
Vsccmdi.workbench.action.tasks.reRunTask,
===
* McshEngl.Vscdcmnd.workbench.action.tasks.reRunTask,
Vsccmdi.workbench.action.tasks.rerunAllRunningTasks,
===
* McshEngl.Vscdcmnd.workbench.action.tasks.rerunAllRunningTasks,
Vsccmdi.workbench.action.tasks.rerunForActiveTerminal,
· key: ctrl+shift+r,
· when: taskTerminalActive && terminalFocus,
===
* McshEngl.Vscdcmnd.workbench.action.tasks.rerunForActiveTerminal,
Vsccmdi.workbench.action.tasks.restartTask,
===
* McshEngl.Vscdcmnd.workbench.action.tasks.restartTask,
Vsccmdi.workbench.action.tasks.runTask,
===
* McshEngl.Vscdcmnd.workbench.action.tasks.runTask,
Vsccmdi.workbench.action.tasks.showLog,
===
* McshEngl.Vscdcmnd.workbench.action.tasks.showLog,
Vsccmdi.workbench.action.tasks.showTasks,
===
* McshEngl.Vscdcmnd.workbench.action.tasks.showTasks,
Vsccmdi.workbench.action.tasks.terminate,
===
* McshEngl.Vscdcmnd.workbench.action.tasks.terminate,
Vsccmdi.workbench.action.tasks.test,
===
* McshEngl.Vscdcmnd.workbench.action.tasks.test,
Vsccmdi.workbench.action.tasks.toggleProblems,
===
* McshEngl.Vscdcmnd.workbench.action.tasks.toggleProblems,
Vsccmdi.workbench.action.terminal.acceptSelectedSuggestion,
· key: enter,
· when: simpleSuggestWidgetExplicitlyInvoked && simpleSuggestWidgetHasFocusedSuggestion && terminalFocus && terminalHasBeenCreated && terminalIsOpen && terminalSuggestWidgetVisible || simpleSuggestWidgetExplicitlyInvoked && simpleSuggestWidgetHasFocusedSuggestion && terminalFocus && terminalIsOpen && terminalProcessSupported && terminalSuggestWidgetVisible || simpleSuggestWidgetHasFocusedSuggestion && simpleSuggestWidgetHasNavigated && terminalFocus && terminalHasBeenCreated && terminalIsOpen && terminalSuggestWidgetVisible || simpleSuggestWidgetHasFocusedSuggestion && simpleSuggestWidgetHasNavigated && terminalFocus && terminalIsOpen && terminalProcessSupported && terminalSuggestWidgetVisible || simpleSuggestWidgetHasFocusedSuggestion && terminalFocus && terminalHasBeenCreated && terminalIsOpen && terminalSuggestWidgetVisible && !simpleSuggestWidgetFirstSuggestionFocused || simpleSuggestWidgetHasFocusedSuggestion && terminalFocus && terminalHasBeenCreated && terminalIsOpen && terminalSuggestWidgetVisible && config.terminal.integrated.suggest.selectionMode != 'partial' || simpleSuggestWidgetHasFocusedSuggestion && terminalFocus && terminalIsOpen && terminalProcessSupported && terminalSuggestWidgetVisible && !simpleSuggestWidgetFirstSuggestionFocused || simpleSuggestWidgetHasFocusedSuggestion && terminalFocus && terminalIsOpen && terminalProcessSupported && terminalSuggestWidgetVisible && config.terminal.integrated.suggest.selectionMode != 'partial',
===
* McshEngl.Vscdcmnd.workbench.action.terminal.acceptSelectedSuggestion,
Vsccmdi.workbench.action.terminal.acceptSelectedSuggestion,
· key: tab,
· when: simpleSuggestWidgetHasFocusedSuggestion && terminalFocus && terminalHasBeenCreated && terminalIsOpen && terminalSuggestWidgetVisible || simpleSuggestWidgetHasFocusedSuggestion && terminalFocus && terminalIsOpen && terminalProcessSupported && terminalSuggestWidgetVisible,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.acceptSelectedSuggestion,
Vsccmdi.workbench.action.terminal.acceptSelectedSuggestionEnter,
· key: enter,
· when: terminalFocus && terminalHasBeenCreated && terminalIsOpen && terminalSuggestWidgetVisible && config.terminal.integrated.suggest.runOnEnter != 'never' || terminalFocus && terminalIsOpen && terminalProcessSupported && terminalSuggestWidgetVisible && config.terminal.integrated.suggest.runOnEnter != 'never',
===
* McshEngl.Vscdcmnd.workbench.action.terminal.acceptSelectedSuggestionEnter,
Vsccmdi.workbench.action.terminal.accessibleBufferGoToNextCommand,
· key: alt+down,
· when: accessibleViewIsShown && accessibleViewCurrentProviderId == 'terminal' || accessibleViewIsShown && terminalHasBeenCreated && accessibleViewCurrentProviderId == 'terminal' || accessibleViewIsShown && terminalProcessSupported && accessibleViewCurrentProviderId == 'terminal',
===
* McshEngl.Vscdcmnd.workbench.action.terminal.accessibleBufferGoToNextCommand,
Vsccmdi.workbench.action.terminal.accessibleBufferGoToPreviousCommand,
· key: alt+up,
· when: accessibleViewIsShown && terminalHasBeenCreated && accessibleViewCurrentProviderId == 'terminal' || accessibleViewIsShown && terminalProcessSupported && accessibleViewCurrentProviderId == 'terminal',
===
* McshEngl.Vscdcmnd.workbench.action.terminal.accessibleBufferGoToPreviousCommand,
Vsccmdi.workbench.action.terminal.attachToSession,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.attachToSession,
Vsccmdi.workbench.action.terminal.changeColor,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.changeColor,
Vsccmdi.workbench.action.terminal.changeColorActiveTab,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.changeColorActiveTab,
Vsccmdi.workbench.action.terminal.changeIcon,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.changeIcon,
Vsccmdi.workbench.action.terminal.changeIconActiveTab,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.changeIconActiveTab,
Vsccmdi.workbench.action.terminal.changeSelectionModeAlways,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.changeSelectionModeAlways,
Vsccmdi.workbench.action.terminal.changeSelectionModeNever,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.changeSelectionModeNever,
Vsccmdi.workbench.action.terminal.changeSelectionModePartial,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.changeSelectionModePartial,
Vsccmdi.workbench.action.terminal.chat.addTerminalSelection,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.chat.addTerminalSelection,
Vsccmdi.workbench.action.terminal.chat.close,
· key: escape,
· when: chatIsEnabled && terminalChatFocus && terminalChatVisible || chatIsEnabled && terminalChatVisible && terminalFocus,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.chat.close,
Vsccmdi.workbench.action.terminal.chat.disableSessionAutoApproval,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.chat.disableSessionAutoApproval,
Vsccmdi.workbench.action.terminal.chat.focusMostRecentChatTerminal,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.chat.focusMostRecentChatTerminal,
Vsccmdi.workbench.action.terminal.chat.focusMostRecentChatTerminalOutput,
· key: ctrl+shift+alt+o,
· when: inChat,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.chat.focusMostRecentChatTerminalOutput,
Vsccmdi.workbench.action.terminal.chat.insertCommand,
· key: alt+enter,
· when: chatIsEnabled && terminalChatResponseContainsCodeBlock && terminalHasBeenCreated && !terminalChatActiveRequest && !terminalChatResponseContainsMultipleCodeBlocks || chatIsEnabled && terminalChatResponseContainsCodeBlock && terminalProcessSupported && !terminalChatActiveRequest && !terminalChatResponseContainsMultipleCodeBlocks,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.chat.insertCommand,
Vsccmdi.workbench.action.terminal.chat.insertCommand,
· key: ctrl+alt+enter,
· when: chatIsEnabled && terminalChatResponseContainsCodeBlock && terminalHasBeenCreated && !terminalChatActiveRequest && !terminalChatResponseContainsMultipleCodeBlocks || chatIsEnabled && terminalChatResponseContainsCodeBlock && terminalProcessSupported && !terminalChatActiveRequest && !terminalChatResponseContainsMultipleCodeBlocks,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.chat.insertCommand,
Vsccmdi.workbench.action.terminal.chat.insertFirstCommand,
· key: alt+enter,
· when: chatIsEnabled && terminalChatResponseContainsMultipleCodeBlocks && terminalHasBeenCreated && !terminalChatActiveRequest || chatIsEnabled && terminalChatResponseContainsMultipleCodeBlocks && terminalProcessSupported && !terminalChatActiveRequest,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.chat.insertFirstCommand,
Vsccmdi.workbench.action.terminal.chat.insertFirstCommand,
· key: ctrl+alt+enter,
· when: chatIsEnabled && terminalChatResponseContainsMultipleCodeBlocks && terminalHasBeenCreated && !terminalChatActiveRequest || chatIsEnabled && terminalChatResponseContainsMultipleCodeBlocks && terminalProcessSupported && !terminalChatActiveRequest,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.chat.insertFirstCommand,
Vsccmdi.workbench.action.terminal.chat.openTerminalSettingsLink,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.chat.openTerminalSettingsLink,
Vsccmdi.workbench.action.terminal.chat.rerunRequest,
· key: ctrl+r,
· when: chatIsEnabled && terminalChatFocus && terminalHasBeenCreated && !terminalChatActiveRequest || chatIsEnabled && terminalChatFocus && terminalProcessSupported && !terminalChatActiveRequest,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.chat.rerunRequest,
Vsccmdi.workbench.action.terminal.chat.runCommand,
· key: ctrl+enter,
· when: chatIsEnabled && terminalChatResponseContainsCodeBlock && terminalHasBeenCreated && !terminalChatActiveRequest && !terminalChatResponseContainsMultipleCodeBlocks || chatIsEnabled && terminalChatResponseContainsCodeBlock && terminalProcessSupported && !terminalChatActiveRequest && !terminalChatResponseContainsMultipleCodeBlocks,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.chat.runCommand,
Vsccmdi.workbench.action.terminal.chat.runFirstCommand,
· key: ctrl+enter,
· when: chatIsEnabled && terminalChatResponseContainsMultipleCodeBlocks && terminalHasBeenCreated && !terminalChatActiveRequest || chatIsEnabled && terminalChatResponseContainsMultipleCodeBlocks && terminalProcessSupported && !terminalChatActiveRequest,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.chat.runFirstCommand,
Vsccmdi.workbench.action.terminal.chat.start,
· key: ctrl+i,
· when: chatIsEnabled && terminalChatAgentRegistered && terminalFocusInAny && terminalHasBeenCreated || chatIsEnabled && terminalChatAgentRegistered && terminalFocusInAny && terminalProcessSupported,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.chat.start,
Vsccmdi.workbench.action.terminal.chat.viewHiddenChatTerminals,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.chat.viewHiddenChatTerminals,
Vsccmdi.workbench.action.terminal.chat.viewInChat,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.chat.viewInChat,
Vsccmdi.workbench.action.terminal.clear,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.clear,
Vsccmdi.workbench.action.terminal.clearPreviousSessionHistory,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.clearPreviousSessionHistory,
Vsccmdi.workbench.action.terminal.clearSelection,
· key: escape,
· when: terminalFocusInAny && terminalHasBeenCreated && terminalTextSelected && !terminalFindVisible || terminalFocusInAny && terminalProcessSupported && terminalTextSelected && !terminalFindVisible,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.clearSelection,
Vsccmdi.workbench.action.terminal.configureSuggestSettings,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.configureSuggestSettings,
Vsccmdi.workbench.action.terminal.copyAndClearSelection,
· key: ctrl+c,
· when: terminalTextSelectedInFocused || terminalFocus && terminalHasBeenCreated && terminalTextSelected || terminalFocus && terminalProcessSupported && terminalTextSelected || terminalFocus && terminalTextSelected && terminalTextSelectedInFocused || terminalHasBeenCreated && terminalTextSelected && terminalTextSelectedInFocused || terminalProcessSupported && terminalTextSelected && terminalTextSelectedInFocused,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.copyAndClearSelection,
Vsccmdi.workbench.action.terminal.copyLastCommand,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.copyLastCommand,
Vsccmdi.workbench.action.terminal.copyLastCommandAndLastCommandOutput,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.copyLastCommandAndLastCommandOutput,
Vsccmdi.workbench.action.terminal.copyLastCommandOutput,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.copyLastCommandOutput,
Vsccmdi.workbench.action.terminal.copySelection,
· key: ctrl+shift+c,
· when: terminalTextSelectedInFocused || terminalFocus && terminalHasBeenCreated && terminalTextSelected || terminalFocus && terminalProcessSupported && terminalTextSelected || terminalFocus && terminalTextSelected && terminalTextSelectedInFocused || terminalHasBeenCreated && terminalTextSelected && terminalTextSelectedInFocused || terminalProcessSupported && terminalTextSelected && terminalTextSelectedInFocused,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.copySelection,
Vsccmdi.workbench.action.terminal.copySelectionAsHtml,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.copySelectionAsHtml,
Vsccmdi.workbench.action.terminal.detachSession,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.detachSession,
Vsccmdi.workbench.action.terminal.doNotShowSuggestOnType,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.doNotShowSuggestOnType,
Vsccmdi.workbench.action.terminal.findNext,
· key: f3,
· when: terminalFindFocused && terminalHasBeenCreated || terminalFindFocused && terminalProcessSupported || terminalFocusInAny && terminalHasBeenCreated || terminalFocusInAny && terminalProcessSupported,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.findNext,
Vsccmdi.workbench.action.terminal.findNext,
· key: shift+enter,
· when: terminalFindInputFocused && terminalHasBeenCreated || terminalFindInputFocused && terminalProcessSupported,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.findNext,
Vsccmdi.workbench.action.terminal.findPrevious,
· key: enter,
· when: terminalFindInputFocused && terminalHasBeenCreated || terminalFindInputFocused && terminalProcessSupported,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.findPrevious,
Vsccmdi.workbench.action.terminal.findPrevious,
· key: shift+f3,
· when: terminalFindFocused && terminalHasBeenCreated || terminalFindFocused && terminalProcessSupported || terminalFocusInAny && terminalHasBeenCreated || terminalFocusInAny && terminalProcessSupported,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.findPrevious,
Vsccmdi.workbench.action.terminal.focus,
· key: ctrl+down,
· when: accessibilityModeEnabled && accessibleViewOnLastLine && terminalHasBeenCreated && accessibleViewCurrentProviderId == 'terminal' || accessibilityModeEnabled && accessibleViewOnLastLine && terminalProcessSupported && accessibleViewCurrentProviderId == 'terminal',
===
* McshEngl.Vscdcmnd.workbench.action.terminal.focus,
Vsccmdi.workbench.action.terminal.focusAccessibleBuffer,
· key: alt+f2,
· when: accessibilityModeEnabled && terminalFocus && terminalHasBeenCreated || accessibilityModeEnabled && terminalFocus && terminalProcessSupported,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.focusAccessibleBuffer,
Vsccmdi.workbench.action.terminal.focusAccessibleBuffer,
· key: ctrl+up,
· when: accessibilityModeEnabled && terminalFocus && terminalHasBeenCreated || accessibilityModeEnabled && terminalFocus && terminalProcessSupported,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.focusAccessibleBuffer,
Vsccmdi.workbench.action.terminal.focusAtIndex1,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.focusAtIndex1,
Vsccmdi.workbench.action.terminal.focusAtIndex2,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.focusAtIndex2,
Vsccmdi.workbench.action.terminal.focusAtIndex3,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.focusAtIndex3,
Vsccmdi.workbench.action.terminal.focusAtIndex4,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.focusAtIndex4,
Vsccmdi.workbench.action.terminal.focusAtIndex5,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.focusAtIndex5,
Vsccmdi.workbench.action.terminal.focusAtIndex6,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.focusAtIndex6,
Vsccmdi.workbench.action.terminal.focusAtIndex7,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.focusAtIndex7,
Vsccmdi.workbench.action.terminal.focusAtIndex8,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.focusAtIndex8,
Vsccmdi.workbench.action.terminal.focusAtIndex9,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.focusAtIndex9,
Vsccmdi.workbench.action.terminal.focusFind,
· key: ctrl+f,
· when: terminalFindFocused && terminalHasBeenCreated || terminalFindFocused && terminalProcessSupported || terminalFocusInAny && terminalHasBeenCreated || terminalFocusInAny && terminalProcessSupported,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.focusFind,
Vsccmdi.workbench.action.terminal.focusHover,
· key: ctrl+k ctrl+i,
· when: terminalFocus && terminalHasBeenCreated || terminalFocus && terminalIsOpen || terminalFocus && terminalProcessSupported || terminalHasBeenCreated && terminalTabsFocus || terminalIsOpen && terminalTabsFocus || terminalProcessSupported && terminalTabsFocus,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.focusHover,
Vsccmdi.workbench.action.terminal.focusNext,
· key: ctrl+pagedown,
· when: terminalFocus && terminalHasBeenCreated && !terminalEditorFocus || terminalFocus && terminalProcessSupported && !terminalEditorFocus,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.focusNext,
Vsccmdi.workbench.action.terminal.focusNextPane,
· key: alt+down,
· when: terminalFocus && terminalHasBeenCreated && terminalSplitPaneActive || terminalFocus && terminalProcessSupported && terminalSplitPaneActive,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.focusNextPane,
Vsccmdi.workbench.action.terminal.focusNextPane,
· key: alt+right,
· when: terminalFocus && terminalHasBeenCreated && terminalSplitPaneActive || terminalFocus && terminalProcessSupported && terminalSplitPaneActive,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.focusNextPane,
Vsccmdi.workbench.action.terminal.focusPrevious,
· key: ctrl+pageup,
· when: terminalFocus && terminalHasBeenCreated && !terminalEditorFocus || terminalFocus && terminalProcessSupported && !terminalEditorFocus,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.focusPrevious,
Vsccmdi.workbench.action.terminal.focusPreviousPane,
· key: alt+left,
· when: terminalFocus && terminalHasBeenCreated && terminalSplitPaneActive || terminalFocus && terminalProcessSupported && terminalSplitPaneActive,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.focusPreviousPane,
Vsccmdi.workbench.action.terminal.focusPreviousPane,
· key: alt+up,
· when: terminalFocus && terminalHasBeenCreated && terminalSplitPaneActive || terminalFocus && terminalProcessSupported && terminalSplitPaneActive,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.focusPreviousPane,
Vsccmdi.workbench.action.terminal.focusTabs,
· key: ctrl+shift+\\,
· when: terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported || terminalHasBeenCreated && terminalTabsFocus || terminalProcessSupported && terminalTabsFocus,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.focusTabs,
Vsccmdi.workbench.action.terminal.fontZoomIn,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.fontZoomIn,
Vsccmdi.workbench.action.terminal.fontZoomOut,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.fontZoomOut,
Vsccmdi.workbench.action.terminal.fontZoomReset,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.fontZoomReset,
Vsccmdi.workbench.action.terminal.goToRecentDirectory,
· key: ctrl+g,
· when: terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.goToRecentDirectory,
Vsccmdi.workbench.action.terminal.hideFind,
· key: escape,
· when: terminalFindVisible && terminalFocusInAny && terminalHasBeenCreated || terminalFindVisible && terminalFocusInAny && terminalProcessSupported,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.hideFind,
Vsccmdi.workbench.action.terminal.hideFind,
· key: shift+escape,
· when: terminalFindVisible && terminalFocusInAny && terminalHasBeenCreated || terminalFindVisible && terminalFocusInAny && terminalProcessSupported,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.hideFind,
Vsccmdi.workbench.action.terminal.hideSuggestWidget,
· key: escape,
· when: terminalFocus && terminalHasBeenCreated && terminalIsOpen && terminalSuggestWidgetVisible || terminalFocus && terminalIsOpen && terminalProcessSupported && terminalSuggestWidgetVisible,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.hideSuggestWidget,
Vsccmdi.workbench.action.terminal.hideSuggestWidgetAndNavigateHistory,
· key: up,
· when: config.terminal.integrated.suggest.upArrowNavigatesHistory && terminalFocus && terminalHasBeenCreated && terminalIsOpen && terminalSuggestWidgetVisible && !simpleSuggestWidgetHasNavigated || config.terminal.integrated.suggest.upArrowNavigatesHistory && terminalFocus && terminalIsOpen && terminalProcessSupported && terminalSuggestWidgetVisible && !simpleSuggestWidgetHasNavigated,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.hideSuggestWidgetAndNavigateHistory,
Vsccmdi.workbench.action.terminal.join,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.join,
Vsccmdi.workbench.action.terminal.joinActiveTab,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.joinActiveTab,
Vsccmdi.workbench.action.terminal.kill,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.kill,
Vsccmdi.workbench.action.terminal.killActiveTab,
· key: delete,
· when: terminalHasBeenCreated && terminalTabsFocus || terminalIsOpen && terminalTabsFocus || terminalProcessSupported && terminalTabsFocus,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.killActiveTab,
Vsccmdi.workbench.action.terminal.killAll,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.killAll,
Vsccmdi.workbench.action.terminal.killEditor,
· key: ctrl+f4,
· when: terminalEditorFocus && terminalFocus && terminalHasBeenCreated || terminalEditorFocus && terminalFocus && terminalProcessSupported,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.killEditor,
Vsccmdi.workbench.action.terminal.killEditor,
· key: ctrl+w,
· when: terminalEditorFocus && terminalFocus && terminalHasBeenCreated || terminalEditorFocus && terminalFocus && terminalProcessSupported,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.killEditor,
Vsccmdi.workbench.action.terminal.killViewOrEditor,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.killViewOrEditor,
Vsccmdi.workbench.action.terminal.moveIntoNewWindow,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.moveIntoNewWindow,
Vsccmdi.workbench.action.terminal.moveToEditor,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.moveToEditor,
Vsccmdi.workbench.action.terminal.moveToTerminalPanel,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.moveToTerminalPanel,
Vsccmdi.workbench.action.terminal.new,
· key: ctrl+shift+`,
· when: terminalProcessSupported || terminalWebExtensionContributedProfile,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.new,
Vsccmdi.workbench.action.terminal.newInActiveWorkspace,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.newInActiveWorkspace,
Vsccmdi.workbench.action.terminal.newInNewWindow,
· key: ctrl+shift+alt+`,
· when: terminalHasBeenCreated || terminalProcessSupported,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.newInNewWindow,
Vsccmdi.workbench.action.terminal.newWithCwd,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.newWithCwd,
Vsccmdi.workbench.action.terminal.newWithProfile,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.newWithProfile,
Vsccmdi.workbench.action.terminal.openDetectedLink,
· key: ctrl+shift+g,
· when: accessibleViewIsShown && terminalHasBeenCreated && accessibleViewCurrentProviderId == 'terminal',
===
* McshEngl.Vscdcmnd.workbench.action.terminal.openDetectedLink,
Vsccmdi.workbench.action.terminal.openDetectedLink,
· key: ctrl+shift+o,
· when: terminalFocus && terminalHasBeenCreated,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.openDetectedLink,
Vsccmdi.workbench.action.terminal.openFileLink,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.openFileLink,
Vsccmdi.workbench.action.terminal.openNativeConsole,
· key: ctrl+shift+c,
· when: !terminalFocus,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.openNativeConsole,
Vsccmdi.workbench.action.terminal.openSettings,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.openSettings,
Vsccmdi.workbench.action.terminal.openUrlLink,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.openUrlLink,
Vsccmdi.workbench.action.terminal.paste,
· key: ctrl+shift+v,
· when: terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.paste,
Vsccmdi.workbench.action.terminal.paste,
· key: ctrl+v,
· when: terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.paste,
Vsccmdi.workbench.action.terminal.recordSession,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.recordSession,
Vsccmdi.workbench.action.terminal.relaunch,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.relaunch,
Vsccmdi.workbench.action.terminal.rename,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.rename,
Vsccmdi.workbench.action.terminal.renameActiveTab,
· key: f2,
· when: terminalHasBeenCreated && terminalTabsFocus && terminalTabsSingularSelection || terminalProcessSupported && terminalTabsFocus && terminalTabsSingularSelection,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.renameActiveTab,
Vsccmdi.workbench.action.terminal.resetSuggestWidgetSize,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.resetSuggestWidgetSize,
Vsccmdi.workbench.action.terminal.resizePaneDown,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.resizePaneDown,
Vsccmdi.workbench.action.terminal.resizePaneLeft,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.resizePaneLeft,
Vsccmdi.workbench.action.terminal.resizePaneRight,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.resizePaneRight,
Vsccmdi.workbench.action.terminal.resizePaneUp,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.resizePaneUp,
Vsccmdi.workbench.action.terminal.restartPtyHost,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.restartPtyHost,
Vsccmdi.workbench.action.terminal.runActiveFile,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.runActiveFile,
Vsccmdi.workbench.action.terminal.runRecentCommand,
· key: ctrl+alt+r,
· when: terminalFocus && terminalHasBeenCreated && !accessibilityModeEnabled || terminalFocus && terminalProcessSupported && !accessibilityModeEnabled,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.runRecentCommand,
Vsccmdi.workbench.action.terminal.runRecentCommand,
· key: ctrl+r,
· when: accessibilityModeEnabled && terminalFocus && terminalHasBeenCreated || accessibilityModeEnabled && terminalFocus && terminalProcessSupported || accessibilityModeEnabled && accessibleViewIsShown && terminalHasBeenCreated && accessibleViewCurrentProviderId == 'terminal' || accessibilityModeEnabled && accessibleViewIsShown && terminalProcessSupported && accessibleViewCurrentProviderId == 'terminal',
===
* McshEngl.Vscdcmnd.workbench.action.terminal.runRecentCommand,
Vsccmdi.workbench.action.terminal.runSelectedText,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.runSelectedText,
Vsccmdi.workbench.action.terminal.scrollDown,
· key: ctrl+alt+pagedown,
· when: terminalFocusInAny && terminalHasBeenCreated && !terminalAltBufferActive || terminalFocusInAny && terminalProcessSupported && !terminalAltBufferActive,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.scrollDown,
Vsccmdi.workbench.action.terminal.scrollDownPage,
· key: shift+pagedown,
· when: terminalFocusInAny && terminalHasBeenCreated && !terminalAltBufferActive || terminalFocusInAny && terminalProcessSupported && !terminalAltBufferActive,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.scrollDownPage,
Vsccmdi.workbench.action.terminal.scrollToBottom,
· key: ctrl+end,
· when: terminalFocusInAny && terminalHasBeenCreated && !terminalAltBufferActive || terminalFocusInAny && terminalProcessSupported && !terminalAltBufferActive,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.scrollToBottom,
Vsccmdi.workbench.action.terminal.scrollToBottomAccessibleView,
· key: ctrl+end,
· when: accessibleViewIsShown && terminalHasBeenCreated && accessibleViewCurrentProviderId == 'terminal' || accessibleViewIsShown && terminalProcessSupported && accessibleViewCurrentProviderId == 'terminal',
===
* McshEngl.Vscdcmnd.workbench.action.terminal.scrollToBottomAccessibleView,
Vsccmdi.workbench.action.terminal.scrollToNextCommand,
· key: ctrl+down,
· when: terminalFocus && terminalHasBeenCreated && !accessibilityModeEnabled || terminalFocus && terminalProcessSupported && !accessibilityModeEnabled,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.scrollToNextCommand,
Vsccmdi.workbench.action.terminal.scrollToPreviousCommand,
· key: ctrl+up,
· when: terminalFocus && terminalHasBeenCreated && !accessibilityModeEnabled || terminalFocus && terminalProcessSupported && !accessibilityModeEnabled,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.scrollToPreviousCommand,
Vsccmdi.workbench.action.terminal.scrollToTop,
· key: ctrl+home,
· when: terminalFocusInAny && terminalHasBeenCreated && !terminalAltBufferActive || terminalFocusInAny && terminalProcessSupported && !terminalAltBufferActive,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.scrollToTop,
Vsccmdi.workbench.action.terminal.scrollToTopAccessibleView,
· key: ctrl+home,
· when: accessibleViewIsShown && terminalHasBeenCreated && accessibleViewCurrentProviderId == 'terminal' || accessibleViewIsShown && terminalProcessSupported && accessibleViewCurrentProviderId == 'terminal',
===
* McshEngl.Vscdcmnd.workbench.action.terminal.scrollToTopAccessibleView,
Vsccmdi.workbench.action.terminal.scrollUp,
· key: ctrl+alt+pageup,
· when: terminalFocusInAny && terminalHasBeenCreated && !terminalAltBufferActive || terminalFocusInAny && terminalProcessSupported && !terminalAltBufferActive,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.scrollUp,
Vsccmdi.workbench.action.terminal.scrollUpPage,
· key: shift+pageup,
· when: terminalFocusInAny && terminalHasBeenCreated && !terminalAltBufferActive || terminalFocusInAny && terminalProcessSupported && !terminalAltBufferActive,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.scrollUpPage,
Vsccmdi.workbench.action.terminal.searchWorkspace,
· key: ctrl+shift+f,
· when: terminalFocus && terminalProcessSupported && terminalTextSelected,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.searchWorkspace,
Vsccmdi.workbench.action.terminal.selectAll,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.selectAll,
Vsccmdi.workbench.action.terminal.selectDefaultShell,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.selectDefaultShell,
Vsccmdi.workbench.action.terminal.selectNextPageSuggestion,
· key: pagedown,
· when: terminalFocus && terminalHasBeenCreated && terminalIsOpen && terminalSuggestWidgetVisible || terminalFocus && terminalIsOpen && terminalProcessSupported && terminalSuggestWidgetVisible,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.selectNextPageSuggestion,
Vsccmdi.workbench.action.terminal.selectNextSuggestion,
· key: down,
· when: terminalFocus && terminalHasBeenCreated && terminalIsOpen && terminalSuggestWidgetVisible || terminalFocus && terminalIsOpen && terminalProcessSupported && terminalSuggestWidgetVisible,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.selectNextSuggestion,
Vsccmdi.workbench.action.terminal.selectPrevPageSuggestion,
· key: pageup,
· when: terminalFocus && terminalHasBeenCreated && terminalIsOpen && terminalSuggestWidgetVisible || terminalFocus && terminalIsOpen && terminalProcessSupported && terminalSuggestWidgetVisible,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.selectPrevPageSuggestion,
Vsccmdi.workbench.action.terminal.selectPrevSuggestion,
· key: up,
· when: simpleSuggestWidgetHasNavigated && terminalFocus && terminalHasBeenCreated && terminalIsOpen && terminalSuggestWidgetVisible || simpleSuggestWidgetHasNavigated && terminalFocus && terminalIsOpen && terminalProcessSupported && terminalSuggestWidgetVisible || terminalFocus && terminalHasBeenCreated && terminalIsOpen && terminalSuggestWidgetVisible && !config.terminal.integrated.suggest.upArrowNavigatesHistory || terminalFocus && terminalIsOpen && terminalProcessSupported && terminalSuggestWidgetVisible && !config.terminal.integrated.suggest.upArrowNavigatesHistory,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.selectPrevSuggestion,
Vsccmdi.workbench.action.terminal.selectToNextCommand,
· key: ctrl+shift+down,
· when: terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.selectToNextCommand,
Vsccmdi.workbench.action.terminal.selectToNextLine,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.selectToNextLine,
Vsccmdi.workbench.action.terminal.selectToPreviousCommand,
· key: ctrl+shift+up,
· when: terminalFocus && terminalHasBeenCreated || terminalFocus && terminalProcessSupported,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.selectToPreviousCommand,
Vsccmdi.workbench.action.terminal.selectToPreviousLine,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.selectToPreviousLine,
Vsccmdi.workbench.action.terminal.sendSequence,
· key: alt+down,
· when: terminalFocus,
· args: {"text":"\u001b[1;5B"},
===
* McshEngl.Vscdcmnd.workbench.action.terminal.sendSequence,
Vsccmdi.workbench.action.terminal.sendSequence,
· key: alt+left,
· when: terminalFocus,
· args: {"text":"\u001b[1;5D"},
===
* McshEngl.Vscdcmnd.workbench.action.terminal.sendSequence,
Vsccmdi.workbench.action.terminal.sendSequence,
· key: alt+right,
· when: terminalFocus,
· args: {"text":"\u001b[1;5C"},
===
* McshEngl.Vscdcmnd.workbench.action.terminal.sendSequence,
Vsccmdi.workbench.action.terminal.sendSequence,
· key: alt+space,
· when: config.terminal.integrated.enableWin32InputMode && terminalFocus && terminalShellIntegrationEnabled && !accessibilityModeEnabled && terminalShellType == 'pwsh',
· args: {"text":"\u001b[24~b"},
===
* McshEngl.Vscdcmnd.workbench.action.terminal.sendSequence,
Vsccmdi.workbench.action.terminal.sendSequence,
· key: alt+up,
· when: terminalFocus,
· args: {"text":"\u001b[1;5A"},
===
* McshEngl.Vscdcmnd.workbench.action.terminal.sendSequence,
Vsccmdi.workbench.action.terminal.sendSequence,
· key: ctrl+alt+g,
· when: terminalFocus,
· args: {"text":"\u0007"},
===
* McshEngl.Vscdcmnd.workbench.action.terminal.sendSequence,
Vsccmdi.workbench.action.terminal.sendSequence,
· key: ctrl+alt+r,
· when: accessibilityModeEnabled && terminalFocus,
· args: {"text":"\u0012"},
===
* McshEngl.Vscdcmnd.workbench.action.terminal.sendSequence,
Vsccmdi.workbench.action.terminal.sendSequence,
· key: ctrl+backspace,
· when: terminalFocus && terminalShellType == 'cmd',
· args: {"text":"\b"},
===
* McshEngl.Vscdcmnd.workbench.action.terminal.sendSequence,
Vsccmdi.workbench.action.terminal.sendSequence,
· key: ctrl+backspace,
· when: terminalFocus,
· args: {"text":"\u0017"},
===
* McshEngl.Vscdcmnd.workbench.action.terminal.sendSequence,
Vsccmdi.workbench.action.terminal.sendSequence,
· key: ctrl+delete,
· when: terminalFocus,
· args: {"text":"\u001bd"},
===
* McshEngl.Vscdcmnd.workbench.action.terminal.sendSequence,
Vsccmdi.workbench.action.terminal.sendSequence,
· key: ctrl+shift+2,
· when: terminalFocus,
· args: {"text":"\u0000"},
===
* McshEngl.Vscdcmnd.workbench.action.terminal.sendSequence,
Vsccmdi.workbench.action.terminal.sendSequence,
· key: ctrl+shift+6,
· when: terminalFocus,
· args: {"text":"\u001e"},
===
* McshEngl.Vscdcmnd.workbench.action.terminal.sendSequence,
Vsccmdi.workbench.action.terminal.sendSequence,
· key: ctrl+space,
· when: config.terminal.integrated.enableWin32InputMode && terminalFocus && terminalShellIntegrationEnabled && !accessibilityModeEnabled && terminalShellType == 'pwsh',
· args: {"text":"\u001b[24~a"},
===
* McshEngl.Vscdcmnd.workbench.action.terminal.sendSequence,
Vsccmdi.workbench.action.terminal.sendSequence,
· key: ctrl+v,
· when: terminalFocus && !accessibilityModeEnabled && terminalShellType == 'pwsh',
· args: {"text":"\u0016"},
===
* McshEngl.Vscdcmnd.workbench.action.terminal.sendSequence,
Vsccmdi.workbench.action.terminal.sendSequence,
· key: shift+enter,
· when: config.terminal.integrated.enableWin32InputMode && terminalFocus && terminalShellIntegrationEnabled && !accessibilityModeEnabled && terminalShellType == 'pwsh',
· args: {"text":"\u001b[24~c"},
===
* McshEngl.Vscdcmnd.workbench.action.terminal.sendSequence,
Vsccmdi.workbench.action.terminal.setDimensions,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.setDimensions,
Vsccmdi.workbench.action.terminal.showEnvironmentContributions,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.showEnvironmentContributions,
Vsccmdi.workbench.action.terminal.showQuickFixes,
· key: ctrl+.,
· when: terminalFocus,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.showQuickFixes,
Vsccmdi.workbench.action.terminal.showSuggestOnType,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.showSuggestOnType,
Vsccmdi.workbench.action.terminal.showTextureAtlas,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.showTextureAtlas,
Vsccmdi.workbench.action.terminal.sizeToContentWidth,
· key: alt+z,
· when: terminalFocus && terminalHasBeenCreated && terminalIsOpen || terminalFocus && terminalIsOpen && terminalProcessSupported,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.sizeToContentWidth,
Vsccmdi.workbench.action.terminal.split,
· key: ctrl+shift+5,
· when: terminalFocus && terminalProcessSupported || terminalFocus && terminalWebExtensionContributedProfile,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.split,
Vsccmdi.workbench.action.terminal.splitActiveTab,
· key: ctrl+shift+5,
· when: terminalProcessSupported && terminalTabsFocus,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.splitActiveTab,
Vsccmdi.workbench.action.terminal.splitInActiveWorkspace,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.splitInActiveWorkspace,
Vsccmdi.workbench.action.terminal.startVoice,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.startVoice,
Vsccmdi.workbench.action.terminal.stopVoice,
· key: escape,
· when: terminalDictationInProgress,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.stopVoice,
Vsccmdi.workbench.action.terminal.suggestLearnMore,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.suggestLearnMore,
Vsccmdi.workbench.action.terminal.suggestToggleDetails,
· key: ctrl+i,
· when: simpleSuggestWidgetHasFocusedSuggestion && terminalFocus && terminalHasBeenCreated && terminalIsOpen && terminalSuggestWidgetVisible || simpleSuggestWidgetHasFocusedSuggestion && terminalFocus && terminalIsOpen && terminalProcessSupported && terminalSuggestWidgetVisible,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.suggestToggleDetails,
Vsccmdi.workbench.action.terminal.suggestToggleDetails,
· key: ctrl+space,
· when: simpleSuggestWidgetHasFocusedSuggestion && terminalFocus && terminalHasBeenCreated && terminalIsOpen && terminalSuggestWidgetVisible || simpleSuggestWidgetHasFocusedSuggestion && terminalFocus && terminalIsOpen && terminalProcessSupported && terminalSuggestWidgetVisible,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.suggestToggleDetails,
Vsccmdi.workbench.action.terminal.suggestToggleDetailsFocus,
· key: ctrl+alt+space,
· when: !textInputFocus,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.suggestToggleDetailsFocus,
Vsccmdi.workbench.action.terminal.switchTerminal,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.switchTerminal,
Vsccmdi.workbench.action.terminal.toggleFindCaseSensitive,
· key: alt+c,
· when: terminalFindVisible && terminalHasBeenCreated || terminalFindVisible && terminalProcessSupported,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.toggleFindCaseSensitive,
Vsccmdi.workbench.action.terminal.toggleFindRegex,
· key: alt+r,
· when: terminalFindVisible && terminalHasBeenCreated || terminalFindVisible && terminalProcessSupported,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.toggleFindRegex,
Vsccmdi.workbench.action.terminal.toggleFindWholeWord,
· key: alt+w,
· when: terminalFindVisible && terminalHasBeenCreated || terminalFindVisible && terminalProcessSupported,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.toggleFindWholeWord,
Vsccmdi.workbench.action.terminal.toggleStickyScroll,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.toggleStickyScroll,
Vsccmdi.workbench.action.terminal.toggleTerminal,
· key: ctrl+`,
· when: terminal.active,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.toggleTerminal,
Vsccmdi.workbench.action.terminal.triggerSuggest,
· key: ctrl+space,
· when: config.terminal.integrated.suggest.enabled && terminalFocus && terminalProcessSupported && !terminalSuggestWidgetVisible,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.triggerSuggest,
Vsccmdi.workbench.action.terminal.unsplit,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.unsplit,
Vsccmdi.workbench.action.terminal.writeDataToTerminal,
===
* McshEngl.Vscdcmnd.workbench.action.terminal.writeDataToTerminal,
Vsccmdi.workbench.action.toggleActivityBarVisibility,
===
* McshEngl.Vscdcmnd.workbench.action.toggleActivityBarVisibility,
Vsccmdi.workbench.action.toggleAutoSave,
===
* McshEngl.Vscdcmnd.workbench.action.toggleAutoSave,
Vsccmdi.workbench.action.toggleAuxiliaryBar,
· key: ctrl+alt+b,
===
* McshEngl.Vscdcmnd.workbench.action.toggleAuxiliaryBar,
Vsccmdi.workbench.action.toggleCenteredLayout,
===
* McshEngl.Vscdcmnd.workbench.action.toggleCenteredLayout,
Vsccmdi.workbench.action.toggleCommenting,
===
* McshEngl.Vscdcmnd.workbench.action.toggleCommenting,
Vsccmdi.workbench.action.toggleCompactAuxiliaryWindow,
===
* McshEngl.Vscdcmnd.workbench.action.toggleCompactAuxiliaryWindow,
Vsccmdi.workbench.action.toggleConfirmBeforeClose,
===
* McshEngl.Vscdcmnd.workbench.action.toggleConfirmBeforeClose,
Vsccmdi.workbench.action.toggleDevTools,
· key: ctrl+shift+i,
· when: isDevelopment,
===
* McshEngl.Vscdcmnd.workbench.action.toggleDevTools,
Vsccmdi.workbench.action.toggleEditorGroupLayout,
· key: shift+alt+0,
===
* McshEngl.Vscdcmnd.workbench.action.toggleEditorGroupLayout,
Vsccmdi.workbench.action.toggleEditorGroupLock,
===
* McshEngl.Vscdcmnd.workbench.action.toggleEditorGroupLock,
Vsccmdi.workbench.action.toggleEditorType,
===
* McshEngl.Vscdcmnd.workbench.action.toggleEditorType,
Vsccmdi.workbench.action.toggleEditorVisibility,
===
* McshEngl.Vscdcmnd.workbench.action.toggleEditorVisibility,
Vsccmdi.workbench.action.toggleEditorWidths,
===
* McshEngl.Vscdcmnd.workbench.action.toggleEditorWidths,
Vsccmdi.workbench.action.toggleFullScreen,
· key: f11,
· when: !isIOS,
===
* McshEngl.Vscdcmnd.workbench.action.toggleFullScreen,
Vsccmdi.workbench.action.toggleKeepEditors,
===
* McshEngl.Vscdcmnd.workbench.action.toggleKeepEditors,
Vsccmdi.workbench.action.toggleKeybindingsLog,
===
* McshEngl.Vscdcmnd.workbench.action.toggleKeybindingsLog,
Vsccmdi.workbench.action.toggleLightDarkThemes,
===
* McshEngl.Vscdcmnd.workbench.action.toggleLightDarkThemes,
Vsccmdi.workbench.action.toggleLockedScrolling,
===
* McshEngl.Vscdcmnd.workbench.action.toggleLockedScrolling,
Vsccmdi.workbench.action.toggleMaximizeEditorGroup,
· key: ctrl+k ctrl+m,
· when: editorPartMaximizedEditorGroup || editorPartMultipleEditorGroups,
===
* McshEngl.Vscdcmnd.workbench.action.toggleMaximizeEditorGroup,
Vsccmdi.workbench.action.toggleMaximizedAuxiliaryBar,
===
* McshEngl.Vscdcmnd.workbench.action.toggleMaximizedAuxiliaryBar,
Vsccmdi.workbench.action.toggleMaximizedPanel,
===
* McshEngl.Vscdcmnd.workbench.action.toggleMaximizedPanel,
Vsccmdi.workbench.action.toggleMenuBar,
===
* McshEngl.Vscdcmnd.workbench.action.toggleMenuBar,
Vsccmdi.workbench.action.toggleModalEditorMaximized,
===
* McshEngl.Vscdcmnd.workbench.action.toggleModalEditorMaximized,
Vsccmdi.workbench.action.toggleMultiCursorModifier,
===
* McshEngl.Vscdcmnd.workbench.action.toggleMultiCursorModifier,
Vsccmdi.workbench.action.toggleNotebookClipboardLog,
===
* McshEngl.Vscdcmnd.workbench.action.toggleNotebookClipboardLog,
Vsccmdi.workbench.action.togglePanel,
· key: ctrl+j,
===
* McshEngl.Vscdcmnd.workbench.action.togglePanel,
Vsccmdi.workbench.action.toggleScreencastMode,
===
* McshEngl.Vscdcmnd.workbench.action.toggleScreencastMode,
Vsccmdi.workbench.action.toggleSearchOnType,
===
* McshEngl.Vscdcmnd.workbench.action.toggleSearchOnType,
Vsccmdi.workbench.action.toggleSeparatePinnedEditorTabs,
===
* McshEngl.Vscdcmnd.workbench.action.toggleSeparatePinnedEditorTabs,
Vsccmdi.workbench.action.toggleSidebarPosition,
===
* McshEngl.Vscdcmnd.workbench.action.toggleSidebarPosition,
Vsccmdi.workbench.action.toggleSidebarVisibility,
· key: ctrl+b,
===
* McshEngl.Vscdcmnd.workbench.action.toggleSidebarVisibility,
Vsccmdi.workbench.action.toggleSplitEditorInGroup,
===
* McshEngl.Vscdcmnd.workbench.action.toggleSplitEditorInGroup,
Vsccmdi.workbench.action.toggleSplitEditorInGroupLayout,
===
* McshEngl.Vscdcmnd.workbench.action.toggleSplitEditorInGroupLayout,
Vsccmdi.workbench.action.toggleStatusbarVisibility,
===
* McshEngl.Vscdcmnd.workbench.action.toggleStatusbarVisibility,
Vsccmdi.workbench.action.toggleWindowAlwaysOnTop,
===
* McshEngl.Vscdcmnd.workbench.action.toggleWindowAlwaysOnTop,
Vsccmdi.workbench.action.toggleZenMode,
· key: ctrl+k z,
· when: !isAuxiliaryWindowFocusedContext,
===
* McshEngl.Vscdcmnd.workbench.action.toggleZenMode,
Vsccmdi.workbench.action.triggerReconnect,
===
* McshEngl.Vscdcmnd.workbench.action.triggerReconnect,
Vsccmdi.workbench.action.troubleshootIssue.start,
===
* McshEngl.Vscdcmnd.workbench.action.troubleshootIssue.start,
Vsccmdi.workbench.action.troubleshootIssue.stop,
===
* McshEngl.Vscdcmnd.workbench.action.troubleshootIssue.stop,
Vsccmdi.workbench.action.tryNewDefaultThemes,
===
* McshEngl.Vscdcmnd.workbench.action.tryNewDefaultThemes,
Vsccmdi.workbench.action.unifiedQuickAccess,
===
* McshEngl.Vscdcmnd.workbench.action.unifiedQuickAccess,
Vsccmdi.workbench.action.unlockEditorGroup,
===
* McshEngl.Vscdcmnd.workbench.action.unlockEditorGroup,
Vsccmdi.workbench.action.unpinEditor,
· key: ctrl+k shift+enter,
· when: activeEditorIsPinned,
===
* McshEngl.Vscdcmnd.workbench.action.unpinEditor,
Vsccmdi.workbench.action.url.openUrl,
===
* McshEngl.Vscdcmnd.workbench.action.url.openUrl,
Vsccmdi.workbench.action.webview.openDeveloperTools,
===
* McshEngl.Vscdcmnd.workbench.action.webview.openDeveloperTools,
Vsccmdi.workbench.action.webview.reloadWebviewAction,
===
* McshEngl.Vscdcmnd.workbench.action.webview.reloadWebviewAction,
Vsccmdi.workbench.action.zenHideEditorTabs,
===
* McshEngl.Vscdcmnd.workbench.action.zenHideEditorTabs,
Vsccmdi.workbench.action.zenShowEditorTab,
===
* McshEngl.Vscdcmnd.workbench.action.zenShowEditorTab,
Vsccmdi.workbench.action.zenShowMultipleEditorTabs,
===
* McshEngl.Vscdcmnd.workbench.action.zenShowMultipleEditorTabs,
Vsccmdi.workbench.action.zoomIn,
· key: ctrl+=,
===
* McshEngl.Vscdcmnd.workbench.action.zoomIn,
Vsccmdi.workbench.action.zoomIn,
· key: ctrl+numpad_add,
===
* McshEngl.Vscdcmnd.workbench.action.zoomIn,
Vsccmdi.workbench.action.zoomIn,
· key: ctrl+shift+=,
===
* McshEngl.Vscdcmnd.workbench.action.zoomIn,
Vsccmdi.workbench.action.zoomOut,
· key: ctrl+-,
===
* McshEngl.Vscdcmnd.workbench.action.zoomOut,
Vsccmdi.workbench.action.zoomOut,
· key: ctrl+numpad_subtract,
===
* McshEngl.Vscdcmnd.workbench.action.zoomOut,
Vsccmdi.workbench.action.zoomOut,
· key: ctrl+shift+-,
===
* McshEngl.Vscdcmnd.workbench.action.zoomOut,
Vsccmdi.workbench.action.zoomReset,
· key: ctrl+numpad0,
===
* McshEngl.Vscdcmnd.workbench.action.zoomReset,
Vsccmdi.workbench.actions.accounts.signIn,
===
* McshEngl.Vscdcmnd.workbench.actions.accounts.signIn,
Vsccmdi.workbench.actions.sync.editMachineName,
===
* McshEngl.Vscdcmnd.workbench.actions.sync.editMachineName,
Vsccmdi.workbench.actions.sync.loadActivity,
===
* McshEngl.Vscdcmnd.workbench.actions.sync.loadActivity,
Vsccmdi.workbench.actions.sync.turnOffSyncOnMachine,
===
* McshEngl.Vscdcmnd.workbench.actions.sync.turnOffSyncOnMachine,
Vsccmdi.workbench.actions.sync.workbench.views.sync.localActivity.compareWithLocal,
===
* McshEngl.Vscdcmnd.workbench.actions.sync.workbench.views.sync.localActivity.compareWithLocal,
Vsccmdi.workbench.actions.sync.workbench.views.sync.localActivity.replaceCurrent,
===
* McshEngl.Vscdcmnd.workbench.actions.sync.workbench.views.sync.localActivity.replaceCurrent,
Vsccmdi.workbench.actions.sync.workbench.views.sync.localActivity.resolveResource,
===
* McshEngl.Vscdcmnd.workbench.actions.sync.workbench.views.sync.localActivity.resolveResource,
Vsccmdi.workbench.actions.sync.workbench.views.sync.remoteActivity.compareWithLocal,
===
* McshEngl.Vscdcmnd.workbench.actions.sync.workbench.views.sync.remoteActivity.compareWithLocal,
Vsccmdi.workbench.actions.sync.workbench.views.sync.remoteActivity.replaceCurrent,
===
* McshEngl.Vscdcmnd.workbench.actions.sync.workbench.views.sync.remoteActivity.replaceCurrent,
Vsccmdi.workbench.actions.sync.workbench.views.sync.remoteActivity.resolveResource,
===
* McshEngl.Vscdcmnd.workbench.actions.sync.workbench.views.sync.remoteActivity.resolveResource,
Vsccmdi.workbench.actions.syncData.reset,
===
* McshEngl.Vscdcmnd.workbench.actions.syncData.reset,
Vsccmdi.workbench.actions.table.workbench.panel.markers.view.viewAsTable,
===
* McshEngl.Vscdcmnd.workbench.actions.table.workbench.panel.markers.view.viewAsTable,
Vsccmdi.workbench.actions.table.workbench.panel.markers.view.viewAsTree,
===
* McshEngl.Vscdcmnd.workbench.actions.table.workbench.panel.markers.view.viewAsTree,
Vsccmdi.workbench.actions.treeView.workbench.panel.markers.view.collapseAll,
===
* McshEngl.Vscdcmnd.workbench.actions.treeView.workbench.panel.markers.view.collapseAll,
Vsccmdi.workbench.actions.updateIndicator,
===
* McshEngl.Vscdcmnd.workbench.actions.updateIndicator,
Vsccmdi.workbench.actions.view.problems,
· key: ctrl+shift+m,
· when: workbench.panel.markers.view.active,
===
* McshEngl.Vscdcmnd.workbench.actions.view.problems,
Vsccmdi.workbench.actions.view.toggleProblems,
===
* McshEngl.Vscdcmnd.workbench.actions.view.toggleProblems,
Vsccmdi.workbench.actions.workbench.panel.comments.toggleResolvedComments,
===
* McshEngl.Vscdcmnd.workbench.actions.workbench.panel.comments.toggleResolvedComments,
Vsccmdi.workbench.actions.workbench.panel.comments.toggleSortByResource,
===
* McshEngl.Vscdcmnd.workbench.actions.workbench.panel.comments.toggleSortByResource,
Vsccmdi.workbench.actions.workbench.panel.comments.toggleSortByUpdatedAt,
===
* McshEngl.Vscdcmnd.workbench.actions.workbench.panel.comments.toggleSortByUpdatedAt,
Vsccmdi.workbench.actions.workbench.panel.comments.toggleUnResolvedComments,
===
* McshEngl.Vscdcmnd.workbench.actions.workbench.panel.comments.toggleUnResolvedComments,
Vsccmdi.workbench.actions.workbench.panel.markers.view.toggleActiveFile,
===
* McshEngl.Vscdcmnd.workbench.actions.workbench.panel.markers.view.toggleActiveFile,
Vsccmdi.workbench.actions.workbench.panel.markers.view.toggleErrors,
===
* McshEngl.Vscdcmnd.workbench.actions.workbench.panel.markers.view.toggleErrors,
Vsccmdi.workbench.actions.workbench.panel.markers.view.toggleExcludedFiles,
===
* McshEngl.Vscdcmnd.workbench.actions.workbench.panel.markers.view.toggleExcludedFiles,
Vsccmdi.workbench.actions.workbench.panel.markers.view.toggleInfos,
===
* McshEngl.Vscdcmnd.workbench.actions.workbench.panel.markers.view.toggleInfos,
Vsccmdi.workbench.actions.workbench.panel.markers.view.toggleWarnings,
===
* McshEngl.Vscdcmnd.workbench.actions.workbench.panel.markers.view.toggleWarnings,
Vsccmdi.workbench.actions.workbench.panel.output.clearFilterText,
===
* McshEngl.Vscdcmnd.workbench.actions.workbench.panel.output.clearFilterText,
Vsccmdi.workbench.actions.workbench.panel.output.toggle.debug,
===
* McshEngl.Vscdcmnd.workbench.actions.workbench.panel.output.toggle.debug,
Vsccmdi.workbench.actions.workbench.panel.output.toggle.error,
===
* McshEngl.Vscdcmnd.workbench.actions.workbench.panel.output.toggle.error,
Vsccmdi.workbench.actions.workbench.panel.output.toggle.info,
===
* McshEngl.Vscdcmnd.workbench.actions.workbench.panel.output.toggle.info,
Vsccmdi.workbench.actions.workbench.panel.output.toggle.trace,
===
* McshEngl.Vscdcmnd.workbench.actions.workbench.panel.output.toggle.trace,
Vsccmdi.workbench.actions.workbench.panel.output.toggle.warn,
===
* McshEngl.Vscdcmnd.workbench.actions.workbench.panel.output.toggle.warn,
Vsccmdi.workbench.agentPlugins.browse,
===
* McshEngl.Vscdcmnd.workbench.agentPlugins.browse,
Vsccmdi.workbench.agentPlugins.checkForUpdates,
===
* McshEngl.Vscdcmnd.workbench.agentPlugins.checkForUpdates,
Vsccmdi.workbench.agentPlugins.forceUpdate,
===
* McshEngl.Vscdcmnd.workbench.agentPlugins.forceUpdate,
Vsccmdi.workbench.banner.focusBanner,
· key: escape,
· when: bannerFocused,
===
* McshEngl.Vscdcmnd.workbench.banner.focusBanner,
Vsccmdi.workbench.banner.focusNextAction,
· key: down,
· when: bannerFocused,
===
* McshEngl.Vscdcmnd.workbench.banner.focusNextAction,
Vsccmdi.workbench.banner.focusNextAction,
· key: right,
· when: bannerFocused,
===
* McshEngl.Vscdcmnd.workbench.banner.focusNextAction,
Vsccmdi.workbench.banner.focusPreviousAction,
· key: left,
· when: bannerFocused,
===
* McshEngl.Vscdcmnd.workbench.banner.focusPreviousAction,
Vsccmdi.workbench.banner.focusPreviousAction,
· key: up,
· when: bannerFocused,
===
* McshEngl.Vscdcmnd.workbench.banner.focusPreviousAction,
Vsccmdi.workbench.chat.action.focusLastFocused,
· key: ctrl+shift+down,
· when: inChat && inChatInput && quickChatHasFocus,
===
* McshEngl.Vscdcmnd.workbench.chat.action.focusLastFocused,
Vsccmdi.workbench.chat.action.focusLastFocused,
· key: ctrl+shift+up,
· when: chatCursorAtTop && inChatInput && !quickChatHasFocus,
===
* McshEngl.Vscdcmnd.workbench.chat.action.focusLastFocused,
Vsccmdi.workbench.chat.action.focusLastFocused,
· key: ctrl+shift+up,
· when: inChatInput && isLinux && !quickChatHasFocus || inChatInput && isWindows && !quickChatHasFocus,
===
* McshEngl.Vscdcmnd.workbench.chat.action.focusLastFocused,
Vsccmdi.workbench.command.new.agent,
===
* McshEngl.Vscdcmnd.workbench.command.new.agent,
Vsccmdi.workbench.command.new.instructions,
===
* McshEngl.Vscdcmnd.workbench.command.new.instructions,
Vsccmdi.workbench.command.new.prompt,
===
* McshEngl.Vscdcmnd.workbench.command.new.prompt,
Vsccmdi.workbench.command.new.skill,
===
* McshEngl.Vscdcmnd.workbench.command.new.skill,
Vsccmdi.workbench.command.new.untitled.prompt,
===
* McshEngl.Vscdcmnd.workbench.command.new.untitled.prompt,
Vsccmdi.workbench.debug.action.addScopeToChat,
===
* McshEngl.Vscdcmnd.workbench.debug.action.addScopeToChat,
Vsccmdi.workbench.debug.action.addVariableToChat,
===
* McshEngl.Vscdcmnd.workbench.debug.action.addVariableToChat,
Vsccmdi.workbench.debug.action.addWatchExpressionToChat,
===
* McshEngl.Vscdcmnd.workbench.debug.action.addWatchExpressionToChat,
Vsccmdi.workbench.debug.action.copyAll,
===
* McshEngl.Vscdcmnd.workbench.debug.action.copyAll,
Vsccmdi.workbench.debug.action.focusBreakpointsView,
===
* McshEngl.Vscdcmnd.workbench.debug.action.focusBreakpointsView,
Vsccmdi.workbench.debug.action.focusCallStackView,
===
* McshEngl.Vscdcmnd.workbench.debug.action.focusCallStackView,
Vsccmdi.workbench.debug.action.focusRepl,
===
* McshEngl.Vscdcmnd.workbench.debug.action.focusRepl,
Vsccmdi.workbench.debug.action.focusVariablesView,
===
* McshEngl.Vscdcmnd.workbench.debug.action.focusVariablesView,
Vsccmdi.workbench.debug.action.focusWatchView,
===
* McshEngl.Vscdcmnd.workbench.debug.action.focusWatchView,
Vsccmdi.workbench.debug.action.toggleRepl,
· key: ctrl+shift+y,
· when: workbench.panel.repl.view.active,
===
* McshEngl.Vscdcmnd.workbench.debug.action.toggleRepl,
Vsccmdi.workbench.debug.breakPointsView.resetViewLocation,
===
* McshEngl.Vscdcmnd.workbench.debug.breakPointsView.resetViewLocation,
Vsccmdi.workbench.debug.callStackView.resetViewLocation,
===
* McshEngl.Vscdcmnd.workbench.debug.callStackView.resetViewLocation,
Vsccmdi.workbench.debug.loadedScriptsView.focus,
===
* McshEngl.Vscdcmnd.workbench.debug.loadedScriptsView.focus,
Vsccmdi.workbench.debug.loadedScriptsView.resetViewLocation,
===
* McshEngl.Vscdcmnd.workbench.debug.loadedScriptsView.resetViewLocation,
Vsccmdi.workbench.debug.panel.action.clearReplAction,
===
* McshEngl.Vscdcmnd.workbench.debug.panel.action.clearReplAction,
Vsccmdi.workbench.debug.variablesView.resetViewLocation,
===
* McshEngl.Vscdcmnd.workbench.debug.variablesView.resetViewLocation,
Vsccmdi.workbench.debug.viewlet.action.addDataBreakpointOnAddress,
===
* McshEngl.Vscdcmnd.workbench.debug.viewlet.action.addDataBreakpointOnAddress,
Vsccmdi.workbench.debug.viewlet.action.addFunctionBreakpointAction,
===
* McshEngl.Vscdcmnd.workbench.debug.viewlet.action.addFunctionBreakpointAction,
Vsccmdi.workbench.debug.viewlet.action.addWatchExpression,
===
* McshEngl.Vscdcmnd.workbench.debug.viewlet.action.addWatchExpression,
Vsccmdi.workbench.debug.viewlet.action.copyValue,
· key: ctrl+c,
· when: !expressionSelected && focusedView == 'workbench.debug.variablesView' || !expressionSelected && focusedView == 'workbench.debug.watchExpressionsView',
===
* McshEngl.Vscdcmnd.workbench.debug.viewlet.action.copyValue,
Vsccmdi.workbench.debug.viewlet.action.copyWorkspaceVariableValue,
===
* McshEngl.Vscdcmnd.workbench.debug.viewlet.action.copyWorkspaceVariableValue,
Vsccmdi.workbench.debug.viewlet.action.disableAllBreakpoints,
===
* McshEngl.Vscdcmnd.workbench.debug.viewlet.action.disableAllBreakpoints,
Vsccmdi.workbench.debug.viewlet.action.editDataBreakpointOnAddress,
===
* McshEngl.Vscdcmnd.workbench.debug.viewlet.action.editDataBreakpointOnAddress,
Vsccmdi.workbench.debug.viewlet.action.enableAllBreakpoints,
===
* McshEngl.Vscdcmnd.workbench.debug.viewlet.action.enableAllBreakpoints,
Vsccmdi.workbench.debug.viewlet.action.reapplyBreakpointsAction,
===
* McshEngl.Vscdcmnd.workbench.debug.viewlet.action.reapplyBreakpointsAction,
Vsccmdi.workbench.debug.viewlet.action.removeAllBreakpoints,
===
* McshEngl.Vscdcmnd.workbench.debug.viewlet.action.removeAllBreakpoints,
Vsccmdi.workbench.debug.viewlet.action.removeAllWatchExpressions,
===
* McshEngl.Vscdcmnd.workbench.debug.viewlet.action.removeAllWatchExpressions,
Vsccmdi.workbench.debug.viewlet.action.removeBreakpoint,
===
* McshEngl.Vscdcmnd.workbench.debug.viewlet.action.removeBreakpoint,
Vsccmdi.workbench.debug.viewlet.action.toggleBreakpointsActivatedAction,
===
* McshEngl.Vscdcmnd.workbench.debug.viewlet.action.toggleBreakpointsActivatedAction,
Vsccmdi.workbench.debug.viewlet.action.toggleBreakpointsPresentation,
===
* McshEngl.Vscdcmnd.workbench.debug.viewlet.action.toggleBreakpointsPresentation,
Vsccmdi.workbench.debug.viewlet.action.viewMemory,
===
* McshEngl.Vscdcmnd.workbench.debug.viewlet.action.viewMemory,
Vsccmdi.workbench.debug.watchExpressionsView.resetViewLocation,
===
* McshEngl.Vscdcmnd.workbench.debug.watchExpressionsView.resetViewLocation,
Vsccmdi.workbench.debug.welcome.focus,
===
* McshEngl.Vscdcmnd.workbench.debug.welcome.focus,
Vsccmdi.workbench.debug.welcome.removeView,
===
* McshEngl.Vscdcmnd.workbench.debug.welcome.removeView,
Vsccmdi.workbench.debug.welcome.resetViewLocation,
===
* McshEngl.Vscdcmnd.workbench.debug.welcome.resetViewLocation,
Vsccmdi.workbench.debug.welcome.toggleVisibility,
===
* McshEngl.Vscdcmnd.workbench.debug.welcome.toggleVisibility,
Vsccmdi.workbench.edit.chat.cancel,
· key: escape,
· when: chatSessionCurrentlyEditing && inChatInput && !editorHasMultipleSelections && !editorHasSelection && !editorHoverVisible || chatSessionCurrentlyEditingInput && inChatInput && !editorHasMultipleSelections && !editorHasSelection && !editorHoverVisible,
===
* McshEngl.Vscdcmnd.workbench.edit.chat.cancel,
Vsccmdi.workbench.editSessions.actions.delete,
===
* McshEngl.Vscdcmnd.workbench.editSessions.actions.delete,
Vsccmdi.workbench.editSessions.actions.deleteAll,
===
* McshEngl.Vscdcmnd.workbench.editSessions.actions.deleteAll,
Vsccmdi.workbench.editSessions.actions.resetAuth,
===
* McshEngl.Vscdcmnd.workbench.editSessions.actions.resetAuth,
Vsccmdi.workbench.editSessions.actions.resume,
===
* McshEngl.Vscdcmnd.workbench.editSessions.actions.resume,
Vsccmdi.workbench.editSessions.actions.resumeFromSerializedPayload,
===
* McshEngl.Vscdcmnd.workbench.editSessions.actions.resumeFromSerializedPayload,
Vsccmdi.workbench.editSessions.actions.resumeLatest,
===
* McshEngl.Vscdcmnd.workbench.editSessions.actions.resumeLatest,
Vsccmdi.workbench.editSessions.actions.showEditSessions,
===
* McshEngl.Vscdcmnd.workbench.editSessions.actions.showEditSessions,
Vsccmdi.workbench.editSessions.actions.showOutputChannel,
===
* McshEngl.Vscdcmnd.workbench.editSessions.actions.showOutputChannel,
Vsccmdi.workbench.editSessions.actions.signIn,
===
* McshEngl.Vscdcmnd.workbench.editSessions.actions.signIn,
Vsccmdi.workbench.editSessions.actions.store,
===
* McshEngl.Vscdcmnd.workbench.editSessions.actions.store,
Vsccmdi.workbench.editSessions.actions.storeCurrent,
===
* McshEngl.Vscdcmnd.workbench.editSessions.actions.storeCurrent,
Vsccmdi.workbench.explorer.fileView.focus,
===
* McshEngl.Vscdcmnd.workbench.explorer.fileView.focus,
Vsccmdi.workbench.explorer.fileView.removeView,
===
* McshEngl.Vscdcmnd.workbench.explorer.fileView.removeView,
Vsccmdi.workbench.explorer.fileView.resetViewLocation,
===
* McshEngl.Vscdcmnd.workbench.explorer.fileView.resetViewLocation,
Vsccmdi.workbench.explorer.fileView.toggleVisibility,
===
* McshEngl.Vscdcmnd.workbench.explorer.fileView.toggleVisibility,
Vsccmdi.workbench.explorer.openEditorsView.removeView,
===
* McshEngl.Vscdcmnd.workbench.explorer.openEditorsView.removeView,
Vsccmdi.workbench.explorer.openEditorsView.resetViewLocation,
===
* McshEngl.Vscdcmnd.workbench.explorer.openEditorsView.resetViewLocation,
Vsccmdi.workbench.explorer.openEditorsView.toggleVisibility,
===
* McshEngl.Vscdcmnd.workbench.explorer.openEditorsView.toggleVisibility,
Vsccmdi.workbench.extensions.action.addExtensionToWorkspaceRecommendations,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.addExtensionToWorkspaceRecommendations,
Vsccmdi.workbench.extensions.action.addToWorkspaceFolderIgnoredRecommendations,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.addToWorkspaceFolderIgnoredRecommendations,
Vsccmdi.workbench.extensions.action.addToWorkspaceFolderRecommendations,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.addToWorkspaceFolderRecommendations,
Vsccmdi.workbench.extensions.action.addToWorkspaceIgnoredRecommendations,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.addToWorkspaceIgnoredRecommendations,
Vsccmdi.workbench.extensions.action.addToWorkspaceRecommendations,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.addToWorkspaceRecommendations,
Vsccmdi.workbench.extensions.action.checkForUpdates,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.checkForUpdates,
Vsccmdi.workbench.extensions.action.clearExtensionsSearchResults,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.clearExtensionsSearchResults,
Vsccmdi.workbench.extensions.action.clearLanguage,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.clearLanguage,
Vsccmdi.workbench.extensions.action.configure,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.configure,
Vsccmdi.workbench.extensions.action.configureKeybindings,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.configureKeybindings,
Vsccmdi.workbench.extensions.action.configureWorkspaceFolderRecommendedExtensions,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.configureWorkspaceFolderRecommendedExtensions,
Vsccmdi.workbench.extensions.action.configureWorkspaceRecommendedExtensions,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.configureWorkspaceRecommendedExtensions,
Vsccmdi.workbench.extensions.action.copyExtension,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.copyExtension,
Vsccmdi.workbench.extensions.action.copyExtensionId,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.copyExtensionId,
Vsccmdi.workbench.extensions.action.copyLink,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.copyLink,
Vsccmdi.workbench.extensions.action.debugExtensionHost,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.debugExtensionHost,
Vsccmdi.workbench.extensions.action.devtoolsExtensionHost,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.devtoolsExtensionHost,
Vsccmdi.workbench.extensions.action.disableAll,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.disableAll,
Vsccmdi.workbench.extensions.action.disableAllWorkspace,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.disableAllWorkspace,
Vsccmdi.workbench.extensions.action.disableAutoUpdate,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.disableAutoUpdate,
Vsccmdi.workbench.extensions.action.download,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.download,
Vsccmdi.workbench.extensions.action.downloadPreRelease,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.downloadPreRelease,
Vsccmdi.workbench.extensions.action.downloadSpecificVersion,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.downloadSpecificVersion,
Vsccmdi.workbench.extensions.action.enableAll,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.enableAll,
Vsccmdi.workbench.extensions.action.enableAllWorkspace,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.enableAllWorkspace,
Vsccmdi.workbench.extensions.action.enableAutoUpdate,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.enableAutoUpdate,
Vsccmdi.workbench.extensions.action.extensionHostProfile,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.extensionHostProfile,
Vsccmdi.workbench.extensions.action.extensionUpdates,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.extensionUpdates,
Vsccmdi.workbench.extensions.action.focusExtensionsView,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.focusExtensionsView,
Vsccmdi.workbench.extensions.action.ignoreRecommendation,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.ignoreRecommendation,
Vsccmdi.workbench.extensions.action.install.anotherVersion,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.install.anotherVersion,
Vsccmdi.workbench.extensions.action.install.specificVersion,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.install.specificVersion,
Vsccmdi.workbench.extensions.action.installAndDonotSync,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.installAndDonotSync,
Vsccmdi.workbench.extensions.action.installExtensionFromLocation,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.installExtensionFromLocation,
Vsccmdi.workbench.extensions.action.installExtensions,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.installExtensions,
Vsccmdi.workbench.extensions.action.installPrereleaseAndDonotSync,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.installPrereleaseAndDonotSync,
Vsccmdi.workbench.extensions.action.installUnsigned,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.installUnsigned,
Vsccmdi.workbench.extensions.action.installVSIX,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.installVSIX,
Vsccmdi.workbench.extensions.action.installWorkspaceRecommendedExtensions,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.installWorkspaceRecommendedExtensions,
Vsccmdi.workbench.extensions.action.installedExtensions,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.installedExtensions,
Vsccmdi.workbench.extensions.action.listBuiltInExtensions,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.listBuiltInExtensions,
Vsccmdi.workbench.extensions.action.listWorkspaceUnsupportedExtensions,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.listWorkspaceUnsupportedExtensions,
Vsccmdi.workbench.extensions.action.manageAccountPreferences,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.manageAccountPreferences,
Vsccmdi.workbench.extensions.action.manageAuthorizedExtensionURIs,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.manageAuthorizedExtensionURIs,
Vsccmdi.workbench.extensions.action.manageTrustedPublishers,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.manageTrustedPublishers,
Vsccmdi.workbench.extensions.action.openExtensionHostProfile,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.openExtensionHostProfile,
Vsccmdi.workbench.extensions.action.openExtensionsFolder,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.openExtensionsFolder,
Vsccmdi.workbench.extensions.action.recentlyPublishedExtensions,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.recentlyPublishedExtensions,
Vsccmdi.workbench.extensions.action.refreshExtension,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.refreshExtension,
Vsccmdi.workbench.extensions.action.removeExtensionFromWorkspaceRecommendations,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.removeExtensionFromWorkspaceRecommendations,
Vsccmdi.workbench.extensions.action.saveExtensionHostProfile,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.saveExtensionHostProfile,
Vsccmdi.workbench.extensions.action.setColorTheme,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.setColorTheme,
Vsccmdi.workbench.extensions.action.setFileIconTheme,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.setFileIconTheme,
Vsccmdi.workbench.extensions.action.setProductIconTheme,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.setProductIconTheme,
Vsccmdi.workbench.extensions.action.showDisabledExtensions,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.showDisabledExtensions,
Vsccmdi.workbench.extensions.action.showEnabledExtensions,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.showEnabledExtensions,
Vsccmdi.workbench.extensions.action.showExtensionsForLanguage,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.showExtensionsForLanguage,
Vsccmdi.workbench.extensions.action.showExtensionsWithIds,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.showExtensionsWithIds,
Vsccmdi.workbench.extensions.action.showLanguageExtensions,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.showLanguageExtensions,
Vsccmdi.workbench.extensions.action.showPopularExtensions,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.showPopularExtensions,
Vsccmdi.workbench.extensions.action.showPreReleaseVersion,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.showPreReleaseVersion,
Vsccmdi.workbench.extensions.action.showRecommendedExtensions,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.showRecommendedExtensions,
Vsccmdi.workbench.extensions.action.showRecommendedKeymapExtensions,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.showRecommendedKeymapExtensions,
Vsccmdi.workbench.extensions.action.showReleasedVersion,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.showReleasedVersion,
Vsccmdi.workbench.extensions.action.stopExtensionHostProfile,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.stopExtensionHostProfile,
Vsccmdi.workbench.extensions.action.switchToPreRlease,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.switchToPreRlease,
Vsccmdi.workbench.extensions.action.switchToRelease,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.switchToRelease,
Vsccmdi.workbench.extensions.action.toggleApplyToAllProfiles,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.toggleApplyToAllProfiles,
Vsccmdi.workbench.extensions.action.toggleAutoUpdateForExtension,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.toggleAutoUpdateForExtension,
Vsccmdi.workbench.extensions.action.toggleAutoUpdatesForPublisher,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.toggleAutoUpdatesForPublisher,
Vsccmdi.workbench.extensions.action.toggleIgnoreExtension,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.toggleIgnoreExtension,
Vsccmdi.workbench.extensions.action.undoIgnoredRecommendation,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.undoIgnoredRecommendation,
Vsccmdi.workbench.extensions.action.updateAllExtensions,
===
* McshEngl.Vscdcmnd.workbench.extensions.action.updateAllExtensions,
Vsccmdi.workbench.extensions.actions.gallery.signIn,
===
* McshEngl.Vscdcmnd.workbench.extensions.actions.gallery.signIn,
Vsccmdi.workbench.extensions.command.installFromVSIX,
===
* McshEngl.Vscdcmnd.workbench.extensions.command.installFromVSIX,
Vsccmdi.workbench.extensions.installMissingDependencies,
===
* McshEngl.Vscdcmnd.workbench.extensions.installMissingDependencies,
Vsccmdi.workbench.files.action.acceptLocalChanges,
===
* McshEngl.Vscdcmnd.workbench.files.action.acceptLocalChanges,
Vsccmdi.workbench.files.action.collapseExplorerFolders,
===
* McshEngl.Vscdcmnd.workbench.files.action.collapseExplorerFolders,
Vsccmdi.workbench.files.action.compareFileWith,
===
* McshEngl.Vscdcmnd.workbench.files.action.compareFileWith,
Vsccmdi.workbench.files.action.compareNewUntitledTextFiles,
===
* McshEngl.Vscdcmnd.workbench.files.action.compareNewUntitledTextFiles,
Vsccmdi.workbench.files.action.compareWithClipboard,
· key: ctrl+k c,
===
* McshEngl.Vscdcmnd.workbench.files.action.compareWithClipboard,
Vsccmdi.workbench.files.action.compareWithSaved,
· key: ctrl+k d,
===
* McshEngl.Vscdcmnd.workbench.files.action.compareWithSaved,
Vsccmdi.workbench.files.action.createFileFromExplorer,
===
* McshEngl.Vscdcmnd.workbench.files.action.createFileFromExplorer,
Vsccmdi.workbench.files.action.createFolderFromExplorer,
===
* McshEngl.Vscdcmnd.workbench.files.action.createFolderFromExplorer,
Vsccmdi.workbench.files.action.focusFilesExplorer,
===
* McshEngl.Vscdcmnd.workbench.files.action.focusFilesExplorer,
Vsccmdi.workbench.files.action.focusOpenEditorsView,
· key: ctrl+k e,
· when: workbench.explorer.openEditorsView.active,
===
* McshEngl.Vscdcmnd.workbench.files.action.focusOpenEditorsView,
Vsccmdi.workbench.files.action.refreshFilesExplorer,
===
* McshEngl.Vscdcmnd.workbench.files.action.refreshFilesExplorer,
Vsccmdi.workbench.files.action.revertLocalChanges,
===
* McshEngl.Vscdcmnd.workbench.files.action.revertLocalChanges,
Vsccmdi.workbench.files.action.saveAllInGroup,
===
* McshEngl.Vscdcmnd.workbench.files.action.saveAllInGroup,
Vsccmdi.workbench.files.action.showActiveFileInExplorer,
===
* McshEngl.Vscdcmnd.workbench.files.action.showActiveFileInExplorer,
Vsccmdi.workbench.getCodeExchangeProxyEndpoints,
===
* McshEngl.Vscdcmnd.workbench.getCodeExchangeProxyEndpoints,
Vsccmdi.workbench.mcp.addConfiguration,
===
* McshEngl.Vscdcmnd.workbench.mcp.addConfiguration,
Vsccmdi.workbench.mcp.browseResources,
===
* McshEngl.Vscdcmnd.workbench.mcp.browseResources,
Vsccmdi.workbench.mcp.browseServers,
===
* McshEngl.Vscdcmnd.workbench.mcp.browseServers,
Vsccmdi.workbench.mcp.configureSamplingModels,
===
* McshEngl.Vscdcmnd.workbench.mcp.configureSamplingModels,
Vsccmdi.workbench.mcp.editStoredInput,
===
* McshEngl.Vscdcmnd.workbench.mcp.editStoredInput,
Vsccmdi.workbench.mcp.installFromManifest,
===
* McshEngl.Vscdcmnd.workbench.mcp.installFromManifest,
Vsccmdi.workbench.mcp.listServer,
===
* McshEngl.Vscdcmnd.workbench.mcp.listServer,
Vsccmdi.workbench.mcp.openRemoteUserMcpJson,
===
* McshEngl.Vscdcmnd.workbench.mcp.openRemoteUserMcpJson,
Vsccmdi.workbench.mcp.openUserMcpJson,
===
* McshEngl.Vscdcmnd.workbench.mcp.openUserMcpJson,
Vsccmdi.workbench.mcp.openWorkspaceFolderMcpJson,
===
* McshEngl.Vscdcmnd.workbench.mcp.openWorkspaceFolderMcpJson,
Vsccmdi.workbench.mcp.openWorkspaceMcpJson,
===
* McshEngl.Vscdcmnd.workbench.mcp.openWorkspaceMcpJson,
Vsccmdi.workbench.mcp.removeStoredInput,
===
* McshEngl.Vscdcmnd.workbench.mcp.removeStoredInput,
Vsccmdi.workbench.mcp.resetCachedTools,
===
* McshEngl.Vscdcmnd.workbench.mcp.resetCachedTools,
Vsccmdi.workbench.mcp.resetTrust,
===
* McshEngl.Vscdcmnd.workbench.mcp.resetTrust,
Vsccmdi.workbench.mcp.restartServer,
===
* McshEngl.Vscdcmnd.workbench.mcp.restartServer,
Vsccmdi.workbench.mcp.serverOptions,
===
* McshEngl.Vscdcmnd.workbench.mcp.serverOptions,
Vsccmdi.workbench.mcp.serverOptionsInConfirmation,
===
* McshEngl.Vscdcmnd.workbench.mcp.serverOptionsInConfirmation,
Vsccmdi.workbench.mcp.showConfiguration,
===
* McshEngl.Vscdcmnd.workbench.mcp.showConfiguration,
Vsccmdi.workbench.mcp.showInstalledServers,
===
* McshEngl.Vscdcmnd.workbench.mcp.showInstalledServers,
Vsccmdi.workbench.mcp.showOutput,
===
* McshEngl.Vscdcmnd.workbench.mcp.showOutput,
Vsccmdi.workbench.mcp.skipAutostart,
===
* McshEngl.Vscdcmnd.workbench.mcp.skipAutostart,
Vsccmdi.workbench.mcp.startPromptForServer,
===
* McshEngl.Vscdcmnd.workbench.mcp.startPromptForServer,
Vsccmdi.workbench.mcp.startServer,
===
* McshEngl.Vscdcmnd.workbench.mcp.startServer,
Vsccmdi.workbench.mcp.stopServer,
===
* McshEngl.Vscdcmnd.workbench.mcp.stopServer,
Vsccmdi.workbench.notebook.layout.configure,
===
* McshEngl.Vscdcmnd.workbench.notebook.layout.configure,
Vsccmdi.workbench.notebook.layout.configure.editorTitle,
===
* McshEngl.Vscdcmnd.workbench.notebook.layout.configure.editorTitle,
Vsccmdi.workbench.notebook.layout.gettingStarted,
===
* McshEngl.Vscdcmnd.workbench.notebook.layout.gettingStarted,
Vsccmdi.workbench.notebook.layout.select,
===
* McshEngl.Vscdcmnd.workbench.notebook.layout.select,
Vsccmdi.workbench.notebook.layout.webview.reset,
===
* McshEngl.Vscdcmnd.workbench.notebook.layout.webview.reset,
Vsccmdi.workbench.output.action.clearOutput,
===
* McshEngl.Vscdcmnd.workbench.output.action.clearOutput,
Vsccmdi.workbench.output.action.switchBetweenOutputs,
===
* McshEngl.Vscdcmnd.workbench.output.action.switchBetweenOutputs,
Vsccmdi.workbench.output.action.toggleAutoScroll,
===
* McshEngl.Vscdcmnd.workbench.output.action.toggleAutoScroll,
Vsccmdi.workbench.panel.chat,
· key: ctrl+alt+i,
· when: workbench.panel.chat.view.copilot.active,
===
* McshEngl.Vscdcmnd.workbench.panel.chat,
Vsccmdi.workbench.panel.chat.resetViewContainerLocation,
===
* McshEngl.Vscdcmnd.workbench.panel.chat.resetViewContainerLocation,
Vsccmdi.workbench.panel.chat.view.copilot.focus,
===
* McshEngl.Vscdcmnd.workbench.panel.chat.view.copilot.focus,
Vsccmdi.workbench.panel.chat.view.copilot.removeView,
===
* McshEngl.Vscdcmnd.workbench.panel.chat.view.copilot.removeView,
Vsccmdi.workbench.panel.chat.view.copilot.resetViewLocation,
===
* McshEngl.Vscdcmnd.workbench.panel.chat.view.copilot.resetViewLocation,
Vsccmdi.workbench.panel.chat.view.copilot.toggleVisibility,
===
* McshEngl.Vscdcmnd.workbench.panel.chat.view.copilot.toggleVisibility,
Vsccmdi.workbench.panel.markers.resetViewContainerLocation,
===
* McshEngl.Vscdcmnd.workbench.panel.markers.resetViewContainerLocation,
Vsccmdi.workbench.panel.markers.view.focus,
===
* McshEngl.Vscdcmnd.workbench.panel.markers.view.focus,
Vsccmdi.workbench.panel.markers.view.removeView,
===
* McshEngl.Vscdcmnd.workbench.panel.markers.view.removeView,
Vsccmdi.workbench.panel.markers.view.resetViewLocation,
===
* McshEngl.Vscdcmnd.workbench.panel.markers.view.resetViewLocation,
Vsccmdi.workbench.panel.markers.view.toggleVisibility,
===
* McshEngl.Vscdcmnd.workbench.panel.markers.view.toggleVisibility,
Vsccmdi.workbench.panel.output.focus,
===
* McshEngl.Vscdcmnd.workbench.panel.output.focus,
Vsccmdi.workbench.panel.output.removeView,
===
* McshEngl.Vscdcmnd.workbench.panel.output.removeView,
Vsccmdi.workbench.panel.output.resetViewContainerLocation,
===
* McshEngl.Vscdcmnd.workbench.panel.output.resetViewContainerLocation,
Vsccmdi.workbench.panel.output.resetViewLocation,
===
* McshEngl.Vscdcmnd.workbench.panel.output.resetViewLocation,
Vsccmdi.workbench.panel.output.toggleVisibility,
===
* McshEngl.Vscdcmnd.workbench.panel.output.toggleVisibility,
Vsccmdi.workbench.panel.repl.resetViewContainerLocation,
===
* McshEngl.Vscdcmnd.workbench.panel.repl.resetViewContainerLocation,
Vsccmdi.workbench.panel.repl.view.focus,
===
* McshEngl.Vscdcmnd.workbench.panel.repl.view.focus,
Vsccmdi.workbench.panel.repl.view.removeView,
===
* McshEngl.Vscdcmnd.workbench.panel.repl.view.removeView,
Vsccmdi.workbench.panel.repl.view.resetViewLocation,
===
* McshEngl.Vscdcmnd.workbench.panel.repl.view.resetViewLocation,
Vsccmdi.workbench.panel.repl.view.toggleVisibility,
===
* McshEngl.Vscdcmnd.workbench.panel.repl.view.toggleVisibility,
Vsccmdi.workbench.panel.testResults.resetViewContainerLocation,
===
* McshEngl.Vscdcmnd.workbench.panel.testResults.resetViewContainerLocation,
Vsccmdi.workbench.panel.testResults.view.focus,
===
* McshEngl.Vscdcmnd.workbench.panel.testResults.view.focus,
Vsccmdi.workbench.panel.testResults.view.resetViewLocation,
===
* McshEngl.Vscdcmnd.workbench.panel.testResults.view.resetViewLocation,
Vsccmdi.workbench.profiles.actions.cleanupProfiles,
===
* McshEngl.Vscdcmnd.workbench.profiles.actions.cleanupProfiles,
Vsccmdi.workbench.profiles.actions.createFromCurrentProfile,
===
* McshEngl.Vscdcmnd.workbench.profiles.actions.createFromCurrentProfile,
Vsccmdi.workbench.profiles.actions.createProfile,
===
* McshEngl.Vscdcmnd.workbench.profiles.actions.createProfile,
Vsccmdi.workbench.profiles.actions.createTemporaryProfile,
===
* McshEngl.Vscdcmnd.workbench.profiles.actions.createTemporaryProfile,
Vsccmdi.workbench.profiles.actions.deleteProfile,
===
* McshEngl.Vscdcmnd.workbench.profiles.actions.deleteProfile,
Vsccmdi.workbench.profiles.actions.exportProfile,
===
* McshEngl.Vscdcmnd.workbench.profiles.actions.exportProfile,
Vsccmdi.workbench.profiles.actions.help,
===
* McshEngl.Vscdcmnd.workbench.profiles.actions.help,
Vsccmdi.workbench.profiles.actions.manageProfiles,
===
* McshEngl.Vscdcmnd.workbench.profiles.actions.manageProfiles,
Vsccmdi.workbench.profiles.actions.newWindowWithProfile,
===
* McshEngl.Vscdcmnd.workbench.profiles.actions.newWindowWithProfile,
Vsccmdi.workbench.profiles.actions.profileEntry.__default__profile__,
===
* McshEngl.Vscdcmnd.workbench.profiles.actions.profileEntry.__default__profile__,
Vsccmdi.workbench.profiles.actions.resetWorkspaces,
===
* McshEngl.Vscdcmnd.workbench.profiles.actions.resetWorkspaces,
Vsccmdi.workbench.profiles.actions.switchProfile,
===
* McshEngl.Vscdcmnd.workbench.profiles.actions.switchProfile,
Vsccmdi.workbench.remote.action.closeUnusedPorts,
===
* McshEngl.Vscdcmnd.workbench.remote.action.closeUnusedPorts,
Vsccmdi.workbench.remoteTunnel.actions.configure,
===
* McshEngl.Vscdcmnd.workbench.remoteTunnel.actions.configure,
Vsccmdi.workbench.remoteTunnel.actions.connecting,
===
* McshEngl.Vscdcmnd.workbench.remoteTunnel.actions.connecting,
Vsccmdi.workbench.remoteTunnel.actions.copyToClipboard,
===
* McshEngl.Vscdcmnd.workbench.remoteTunnel.actions.copyToClipboard,
Vsccmdi.workbench.remoteTunnel.actions.learnMore,
===
* McshEngl.Vscdcmnd.workbench.remoteTunnel.actions.learnMore,
Vsccmdi.workbench.remoteTunnel.actions.manage,
===
* McshEngl.Vscdcmnd.workbench.remoteTunnel.actions.manage,
Vsccmdi.workbench.remoteTunnel.actions.showLog,
===
* McshEngl.Vscdcmnd.workbench.remoteTunnel.actions.showLog,
Vsccmdi.workbench.remoteTunnel.actions.turnOff,
===
* McshEngl.Vscdcmnd.workbench.remoteTunnel.actions.turnOff,
Vsccmdi.workbench.remoteTunnel.actions.turnOn,
===
* McshEngl.Vscdcmnd.workbench.remoteTunnel.actions.turnOn,
Vsccmdi.workbench.scm.action.collapseAll,
===
* McshEngl.Vscdcmnd.workbench.scm.action.collapseAll,
Vsccmdi.workbench.scm.action.collapseAllRepositories,
===
* McshEngl.Vscdcmnd.workbench.scm.action.collapseAllRepositories,
Vsccmdi.workbench.scm.action.expandAllRepositories,
===
* McshEngl.Vscdcmnd.workbench.scm.action.expandAllRepositories,
Vsccmdi.workbench.scm.action.focusNextInput,
===
* McshEngl.Vscdcmnd.workbench.scm.action.focusNextInput,
Vsccmdi.workbench.scm.action.focusNextResourceGroup,
===
* McshEngl.Vscdcmnd.workbench.scm.action.focusNextResourceGroup,
Vsccmdi.workbench.scm.action.focusPreviousInput,
===
* McshEngl.Vscdcmnd.workbench.scm.action.focusPreviousInput,
Vsccmdi.workbench.scm.action.focusPreviousResourceGroup,
===
* McshEngl.Vscdcmnd.workbench.scm.action.focusPreviousResourceGroup,
Vsccmdi.workbench.scm.action.graph.addHistoryItemChangeToChat,
===
* McshEngl.Vscdcmnd.workbench.scm.action.graph.addHistoryItemChangeToChat,
Vsccmdi.workbench.scm.action.graph.addHistoryItemToChat,
===
* McshEngl.Vscdcmnd.workbench.scm.action.graph.addHistoryItemToChat,
Vsccmdi.workbench.scm.action.graph.openFile,
===
* McshEngl.Vscdcmnd.workbench.scm.action.graph.openFile,
Vsccmdi.workbench.scm.action.graph.pickHistoryItemRefs,
===
* McshEngl.Vscdcmnd.workbench.scm.action.graph.pickHistoryItemRefs,
Vsccmdi.workbench.scm.action.graph.pickRepository,
===
* McshEngl.Vscdcmnd.workbench.scm.action.graph.pickRepository,
Vsccmdi.workbench.scm.action.graph.refresh,
===
* McshEngl.Vscdcmnd.workbench.scm.action.graph.refresh,
Vsccmdi.workbench.scm.action.graph.revealCurrentHistoryItem,
===
* McshEngl.Vscdcmnd.workbench.scm.action.graph.revealCurrentHistoryItem,
Vsccmdi.workbench.scm.action.graph.setListViewMode,
===
* McshEngl.Vscdcmnd.workbench.scm.action.graph.setListViewMode,
Vsccmdi.workbench.scm.action.graph.setTreeViewMode,
===
* McshEngl.Vscdcmnd.workbench.scm.action.graph.setTreeViewMode,
Vsccmdi.workbench.scm.action.graph.summarizeHistoryItem,
===
* McshEngl.Vscdcmnd.workbench.scm.action.graph.summarizeHistoryItem,
Vsccmdi.workbench.scm.action.graph.viewChanges,
===
* McshEngl.Vscdcmnd.workbench.scm.action.graph.viewChanges,
Vsccmdi.workbench.scm.action.repositories.setSelectionMode.multiple,
===
* McshEngl.Vscdcmnd.workbench.scm.action.repositories.setSelectionMode.multiple,
Vsccmdi.workbench.scm.action.repositories.setSelectionMode.single,
===
* McshEngl.Vscdcmnd.workbench.scm.action.repositories.setSelectionMode.single,
Vsccmdi.workbench.scm.action.repositories.setSortKey.discoveryTime,
===
* McshEngl.Vscdcmnd.workbench.scm.action.repositories.setSortKey.discoveryTime,
Vsccmdi.workbench.scm.action.repositories.setSortKey.name,
===
* McshEngl.Vscdcmnd.workbench.scm.action.repositories.setSortKey.name,
Vsccmdi.workbench.scm.action.repositories.setSortKey.path,
===
* McshEngl.Vscdcmnd.workbench.scm.action.repositories.setSortKey.path,
Vsccmdi.workbench.scm.action.setListViewMode,
===
* McshEngl.Vscdcmnd.workbench.scm.action.setListViewMode,
Vsccmdi.workbench.scm.action.setListViewModeNavigation,
===
* McshEngl.Vscdcmnd.workbench.scm.action.setListViewModeNavigation,
Vsccmdi.workbench.scm.action.setSortKey.name,
===
* McshEngl.Vscdcmnd.workbench.scm.action.setSortKey.name,
Vsccmdi.workbench.scm.action.setSortKey.path,
===
* McshEngl.Vscdcmnd.workbench.scm.action.setSortKey.path,
Vsccmdi.workbench.scm.action.setSortKey.status,
===
* McshEngl.Vscdcmnd.workbench.scm.action.setSortKey.status,
Vsccmdi.workbench.scm.action.setTreeViewMode,
===
* McshEngl.Vscdcmnd.workbench.scm.action.setTreeViewMode,
Vsccmdi.workbench.scm.action.setTreeViewModeNavigation,
===
* McshEngl.Vscdcmnd.workbench.scm.action.setTreeViewModeNavigation,
Vsccmdi.workbench.scm.focus,
===
* McshEngl.Vscdcmnd.workbench.scm.focus,
Vsccmdi.workbench.scm.history.focus,
===
* McshEngl.Vscdcmnd.workbench.scm.history.focus,
Vsccmdi.workbench.scm.history.resetViewLocation,
===
* McshEngl.Vscdcmnd.workbench.scm.history.resetViewLocation,
Vsccmdi.workbench.scm.removeView,
===
* McshEngl.Vscdcmnd.workbench.scm.removeView,
Vsccmdi.workbench.scm.repositories.focus,
===
* McshEngl.Vscdcmnd.workbench.scm.repositories.focus,
Vsccmdi.workbench.scm.repositories.resetViewLocation,
===
* McshEngl.Vscdcmnd.workbench.scm.repositories.resetViewLocation,
Vsccmdi.workbench.scm.resetViewLocation,
===
* McshEngl.Vscdcmnd.workbench.scm.resetViewLocation,
Vsccmdi.workbench.scm.toggleVisibility,
===
* McshEngl.Vscdcmnd.workbench.scm.toggleVisibility,
Vsccmdi.workbench.statusBar.clearFocus,
· key: escape,
· when: statusBarFocused,
===
* McshEngl.Vscdcmnd.workbench.statusBar.clearFocus,
Vsccmdi.workbench.statusBar.focusFirst,
· key: home,
· when: statusBarFocused,
===
* McshEngl.Vscdcmnd.workbench.statusBar.focusFirst,
Vsccmdi.workbench.statusBar.focusLast,
· key: end,
· when: statusBarFocused,
===
* McshEngl.Vscdcmnd.workbench.statusBar.focusLast,
Vsccmdi.workbench.statusBar.focusNext,
· key: down,
· when: statusBarFocused,
===
* McshEngl.Vscdcmnd.workbench.statusBar.focusNext,
Vsccmdi.workbench.statusBar.focusNext,
· key: right,
· when: statusBarFocused,
===
* McshEngl.Vscdcmnd.workbench.statusBar.focusNext,
Vsccmdi.workbench.statusBar.focusPrevious,
· key: left,
· when: statusBarFocused,
===
* McshEngl.Vscdcmnd.workbench.statusBar.focusPrevious,
Vsccmdi.workbench.statusBar.focusPrevious,
· key: up,
· when: statusBarFocused,
===
* McshEngl.Vscdcmnd.workbench.statusBar.focusPrevious,
Vsccmdi.workbench.trust.configure,
===
* McshEngl.Vscdcmnd.workbench.trust.configure,
Vsccmdi.workbench.trust.manage,
===
* McshEngl.Vscdcmnd.workbench.trust.manage,
Vsccmdi.workbench.userData.actions.cancelTurnOn,
===
* McshEngl.Vscdcmnd.workbench.userData.actions.cancelTurnOn,
Vsccmdi.workbench.userData.actions.openSyncBackupsFolder,
===
* McshEngl.Vscdcmnd.workbench.userData.actions.openSyncBackupsFolder,
Vsccmdi.workbench.userData.actions.signin,
===
* McshEngl.Vscdcmnd.workbench.userData.actions.signin,
Vsccmdi.workbench.userData.actions.turningOn,
===
* McshEngl.Vscdcmnd.workbench.userData.actions.turningOn,
Vsccmdi.workbench.userDataSync.actions.acceptMerges,
===
* McshEngl.Vscdcmnd.workbench.userDataSync.actions.acceptMerges,
Vsccmdi.workbench.userDataSync.actions.configure,
===
* McshEngl.Vscdcmnd.workbench.userDataSync.actions.configure,
Vsccmdi.workbench.userDataSync.actions.downloadSyncActivity,
===
* McshEngl.Vscdcmnd.workbench.userDataSync.actions.downloadSyncActivity,
Vsccmdi.workbench.userDataSync.actions.help,
===
* McshEngl.Vscdcmnd.workbench.userDataSync.actions.help,
Vsccmdi.workbench.userDataSync.actions.manage,
===
* McshEngl.Vscdcmnd.workbench.userDataSync.actions.manage,
Vsccmdi.workbench.userDataSync.actions.settings,
===
* McshEngl.Vscdcmnd.workbench.userDataSync.actions.settings,
Vsccmdi.workbench.userDataSync.actions.showConflicts,
===
* McshEngl.Vscdcmnd.workbench.userDataSync.actions.showConflicts,
Vsccmdi.workbench.userDataSync.actions.showLog,
===
* McshEngl.Vscdcmnd.workbench.userDataSync.actions.showLog,
Vsccmdi.workbench.userDataSync.actions.showSyncedData,
===
* McshEngl.Vscdcmnd.workbench.userDataSync.actions.showSyncedData,
Vsccmdi.workbench.userDataSync.actions.syncNow,
===
* McshEngl.Vscdcmnd.workbench.userDataSync.actions.syncNow,
Vsccmdi.workbench.userDataSync.actions.turnOff,
===
* McshEngl.Vscdcmnd.workbench.userDataSync.actions.turnOff,
Vsccmdi.workbench.userDataSync.actions.turnOn,
===
* McshEngl.Vscdcmnd.workbench.userDataSync.actions.turnOn,
Vsccmdi.workbench.view.debug,
· key: ctrl+shift+d,
· when: viewContainer.workbench.view.debug.enabled,
===
* McshEngl.Vscdcmnd.workbench.view.debug,
Vsccmdi.workbench.view.debug.resetViewContainerLocation,
===
* McshEngl.Vscdcmnd.workbench.view.debug.resetViewContainerLocation,
Vsccmdi.workbench.view.editSessions.resetViewContainerLocation,
===
* McshEngl.Vscdcmnd.workbench.view.editSessions.resetViewContainerLocation,
Vsccmdi.workbench.view.explorer,
· key: ctrl+shift+e,
· when: viewContainer.workbench.view.explorer.enabled,
===
* McshEngl.Vscdcmnd.workbench.view.explorer,
Vsccmdi.workbench.view.explorer.resetViewContainerLocation,
===
* McshEngl.Vscdcmnd.workbench.view.explorer.resetViewContainerLocation,
Vsccmdi.workbench.view.extension.ai-toolkit-explorer,
===
* McshEngl.Vscdcmnd.workbench.view.extension.ai_toolkit_explorer,
Vsccmdi.workbench.view.extension.ai-toolkit-explorer.resetViewContainerLocation,
===
* McshEngl.Vscdcmnd.workbench.view.extension.ai_toolkit_explorer.resetViewContainerLocation,
Vsccmdi.workbench.view.extension.azure,
· key: ctrl+shift+a,
· when: viewContainer.workbench.view.extension.azure.enabled,
===
* McshEngl.Vscdcmnd.workbench.view.extension.azure,
Vsccmdi.workbench.view.extension.azure.resetViewContainerLocation,
===
* McshEngl.Vscdcmnd.workbench.view.extension.azure.resetViewContainerLocation,
Vsccmdi.workbench.view.extension.azurePanel,
===
* McshEngl.Vscdcmnd.workbench.view.extension.azurePanel,
Vsccmdi.workbench.view.extension.azurePanel.resetViewContainerLocation,
===
* McshEngl.Vscdcmnd.workbench.view.extension.azurePanel.resetViewContainerLocation,
Vsccmdi.workbench.view.extension.context-inspector,
===
* McshEngl.Vscdcmnd.workbench.view.extension.context_inspector,
Vsccmdi.workbench.view.extension.context-inspector.resetViewContainerLocation,
===
* McshEngl.Vscdcmnd.workbench.view.extension.context_inspector.resetViewContainerLocation,
Vsccmdi.workbench.view.extension.copilot-chat,
===
* McshEngl.Vscdcmnd.workbench.view.extension.copilot_chat,
Vsccmdi.workbench.view.extension.copilot-chat.resetViewContainerLocation,
===
* McshEngl.Vscdcmnd.workbench.view.extension.copilot_chat.resetViewContainerLocation,
Vsccmdi.workbench.view.extension.microsoft-foundry,
===
* McshEngl.Vscdcmnd.workbench.view.extension.microsoft_foundry,
Vsccmdi.workbench.view.extension.microsoft-foundry.resetViewContainerLocation,
===
* McshEngl.Vscdcmnd.workbench.view.extension.microsoft_foundry.resetViewContainerLocation,
Vsccmdi.workbench.view.extension.references-view,
===
* McshEngl.Vscdcmnd.workbench.view.extension.references_view,
Vsccmdi.workbench.view.extension.references-view.resetViewContainerLocation,
===
* McshEngl.Vscdcmnd.workbench.view.extension.references_view.resetViewContainerLocation,
Vsccmdi.workbench.view.extension.test,
===
* McshEngl.Vscdcmnd.workbench.view.extension.test,
Vsccmdi.workbench.view.extension.test.resetViewContainerLocation,
===
* McshEngl.Vscdcmnd.workbench.view.extension.test.resetViewContainerLocation,
Vsccmdi.workbench.view.extension.vscode-edge-devtools-view,
===
* McshEngl.Vscdcmnd.workbench.view.extension.vscode_edge_devtools_view,
Vsccmdi.workbench.view.extension.vscode-edge-devtools-view.resetViewContainerLocation,
===
* McshEngl.Vscdcmnd.workbench.view.extension.vscode_edge_devtools_view.resetViewContainerLocation,
Vsccmdi.workbench.view.extensions,
· key: ctrl+shift+x,
· when: viewContainer.workbench.view.extensions.enabled,
===
* McshEngl.Vscdcmnd.workbench.view.extensions,
Vsccmdi.workbench.view.extensions.resetViewContainerLocation,
===
* McshEngl.Vscdcmnd.workbench.view.extensions.resetViewContainerLocation,
Vsccmdi.workbench.view.remote,
===
* McshEngl.Vscdcmnd.workbench.view.remote,
Vsccmdi.workbench.view.remote.resetViewContainerLocation,
===
* McshEngl.Vscdcmnd.workbench.view.remote.resetViewContainerLocation,
Vsccmdi.workbench.view.scm,
· key: ctrl+shift+g,
· when: workbench.scm.active,
===
* McshEngl.Vscdcmnd.workbench.view.scm,
Vsccmdi.workbench.view.scm.resetViewContainerLocation,
===
* McshEngl.Vscdcmnd.workbench.view.scm.resetViewContainerLocation,
Vsccmdi.workbench.view.search,
· key: ctrl+shift+f,
· when: workbench.view.search.active && neverMatch =~ /doesNotMatch/,
===
* McshEngl.Vscdcmnd.workbench.view.search,
Vsccmdi.workbench.view.search.focus,
===
* McshEngl.Vscdcmnd.workbench.view.search.focus,
Vsccmdi.workbench.view.search.removeView,
===
* McshEngl.Vscdcmnd.workbench.view.search.removeView,
Vsccmdi.workbench.view.search.resetViewContainerLocation,
===
* McshEngl.Vscdcmnd.workbench.view.search.resetViewContainerLocation,
Vsccmdi.workbench.view.search.resetViewLocation,
===
* McshEngl.Vscdcmnd.workbench.view.search.resetViewLocation,
Vsccmdi.workbench.view.search.toggleVisibility,
===
* McshEngl.Vscdcmnd.workbench.view.search.toggleVisibility,
Vsccmdi.workbench.view.sync,
===
* McshEngl.Vscdcmnd.workbench.view.sync,
Vsccmdi.workbench.view.sync.resetViewContainerLocation,
===
* McshEngl.Vscdcmnd.workbench.view.sync.resetViewContainerLocation,
Vsccmdi.workbench.view.testCoverage.focus,
===
* McshEngl.Vscdcmnd.workbench.view.testCoverage.focus,
Vsccmdi.workbench.view.testCoverage.resetViewLocation,
===
* McshEngl.Vscdcmnd.workbench.view.testCoverage.resetViewLocation,
Vsccmdi.workbench.view.testing.focus,
===
* McshEngl.Vscdcmnd.workbench.view.testing.focus,
Vsccmdi.workbench.view.testing.resetViewLocation,
===
* McshEngl.Vscdcmnd.workbench.view.testing.resetViewLocation,
Vsccmdi.workbench.views.agentPlugins.default.marketplace.focus,
===
* McshEngl.Vscdcmnd.workbench.views.agentPlugins.default.marketplace.focus,
Vsccmdi.workbench.views.agentPlugins.default.marketplace.resetViewLocation,
===
* McshEngl.Vscdcmnd.workbench.views.agentPlugins.default.marketplace.resetViewLocation,
Vsccmdi.workbench.views.agentPlugins.installed.focus,
===
* McshEngl.Vscdcmnd.workbench.views.agentPlugins.installed.focus,
Vsccmdi.workbench.views.agentPlugins.installed.resetViewLocation,
===
* McshEngl.Vscdcmnd.workbench.views.agentPlugins.installed.resetViewLocation,
Vsccmdi.workbench.views.agentPlugins.marketplace.focus,
===
* McshEngl.Vscdcmnd.workbench.views.agentPlugins.marketplace.focus,
Vsccmdi.workbench.views.agentPlugins.marketplace.resetViewLocation,
===
* McshEngl.Vscdcmnd.workbench.views.agentPlugins.marketplace.resetViewLocation,
Vsccmdi.workbench.views.editSessions.data.focus,
===
* McshEngl.Vscdcmnd.workbench.views.editSessions.data.focus,
Vsccmdi.workbench.views.editSessions.data.resetViewLocation,
===
* McshEngl.Vscdcmnd.workbench.views.editSessions.data.resetViewLocation,
Vsccmdi.workbench.views.extensions.builtinFeatureExtensions.focus,
===
* McshEngl.Vscdcmnd.workbench.views.extensions.builtinFeatureExtensions.focus,
Vsccmdi.workbench.views.extensions.builtinFeatureExtensions.resetViewLocation,
===
* McshEngl.Vscdcmnd.workbench.views.extensions.builtinFeatureExtensions.resetViewLocation,
Vsccmdi.workbench.views.extensions.builtinProgrammingLanguageExtensions.focus,
===
* McshEngl.Vscdcmnd.workbench.views.extensions.builtinProgrammingLanguageExtensions.focus,
Vsccmdi.workbench.views.extensions.builtinProgrammingLanguageExtensions.resetViewLocation,
===
* McshEngl.Vscdcmnd.workbench.views.extensions.builtinProgrammingLanguageExtensions.resetViewLocation,
Vsccmdi.workbench.views.extensions.builtinThemeExtensions.focus,
===
* McshEngl.Vscdcmnd.workbench.views.extensions.builtinThemeExtensions.focus,
Vsccmdi.workbench.views.extensions.builtinThemeExtensions.resetViewLocation,
===
* McshEngl.Vscdcmnd.workbench.views.extensions.builtinThemeExtensions.resetViewLocation,
Vsccmdi.workbench.views.extensions.deprecatedExtensions.focus,
===
* McshEngl.Vscdcmnd.workbench.views.extensions.deprecatedExtensions.focus,
Vsccmdi.workbench.views.extensions.deprecatedExtensions.resetViewLocation,
===
* McshEngl.Vscdcmnd.workbench.views.extensions.deprecatedExtensions.resetViewLocation,
Vsccmdi.workbench.views.extensions.disabled.focus,
===
* McshEngl.Vscdcmnd.workbench.views.extensions.disabled.focus,
Vsccmdi.workbench.views.extensions.disabled.resetViewLocation,
===
* McshEngl.Vscdcmnd.workbench.views.extensions.disabled.resetViewLocation,
Vsccmdi.workbench.views.extensions.enabled.focus,
===
* McshEngl.Vscdcmnd.workbench.views.extensions.enabled.focus,
Vsccmdi.workbench.views.extensions.enabled.resetViewLocation,
===
* McshEngl.Vscdcmnd.workbench.views.extensions.enabled.resetViewLocation,
Vsccmdi.workbench.views.extensions.installed.focus,
===
* McshEngl.Vscdcmnd.workbench.views.extensions.installed.focus,
Vsccmdi.workbench.views.extensions.installed.resetViewLocation,
===
* McshEngl.Vscdcmnd.workbench.views.extensions.installed.resetViewLocation,
Vsccmdi.workbench.views.extensions.marketplace.focus,
===
* McshEngl.Vscdcmnd.workbench.views.extensions.marketplace.focus,
Vsccmdi.workbench.views.extensions.marketplace.resetViewLocation,
===
* McshEngl.Vscdcmnd.workbench.views.extensions.marketplace.resetViewLocation,
Vsccmdi.workbench.views.extensions.marketplaceAccess.focus,
===
* McshEngl.Vscdcmnd.workbench.views.extensions.marketplaceAccess.focus,
Vsccmdi.workbench.views.extensions.marketplaceAccess.resetViewLocation,
===
* McshEngl.Vscdcmnd.workbench.views.extensions.marketplaceAccess.resetViewLocation,
Vsccmdi.workbench.views.extensions.otherRecommendations.focus,
===
* McshEngl.Vscdcmnd.workbench.views.extensions.otherRecommendations.focus,
Vsccmdi.workbench.views.extensions.otherRecommendations.resetViewLocation,
===
* McshEngl.Vscdcmnd.workbench.views.extensions.otherRecommendations.resetViewLocation,
Vsccmdi.workbench.views.extensions.popular.focus,
===
* McshEngl.Vscdcmnd.workbench.views.extensions.popular.focus,
Vsccmdi.workbench.views.extensions.popular.resetViewLocation,
===
* McshEngl.Vscdcmnd.workbench.views.extensions.popular.resetViewLocation,
Vsccmdi.workbench.views.extensions.restartRequired.focus,
===
* McshEngl.Vscdcmnd.workbench.views.extensions.restartRequired.focus,
Vsccmdi.workbench.views.extensions.restartRequired.resetViewLocation,
===
* McshEngl.Vscdcmnd.workbench.views.extensions.restartRequired.resetViewLocation,
Vsccmdi.workbench.views.extensions.searchBuiltin.focus,
===
* McshEngl.Vscdcmnd.workbench.views.extensions.searchBuiltin.focus,
Vsccmdi.workbench.views.extensions.searchBuiltin.resetViewLocation,
===
* McshEngl.Vscdcmnd.workbench.views.extensions.searchBuiltin.resetViewLocation,
Vsccmdi.workbench.views.extensions.searchDisabled.focus,
===
* McshEngl.Vscdcmnd.workbench.views.extensions.searchDisabled.focus,
Vsccmdi.workbench.views.extensions.searchDisabled.resetViewLocation,
===
* McshEngl.Vscdcmnd.workbench.views.extensions.searchDisabled.resetViewLocation,
Vsccmdi.workbench.views.extensions.searchEnabled.focus,
===
* McshEngl.Vscdcmnd.workbench.views.extensions.searchEnabled.focus,
Vsccmdi.workbench.views.extensions.searchEnabled.resetViewLocation,
===
* McshEngl.Vscdcmnd.workbench.views.extensions.searchEnabled.resetViewLocation,
Vsccmdi.workbench.views.extensions.searchInstalled.focus,
===
* McshEngl.Vscdcmnd.workbench.views.extensions.searchInstalled.focus,
Vsccmdi.workbench.views.extensions.searchInstalled.resetViewLocation,
===
* McshEngl.Vscdcmnd.workbench.views.extensions.searchInstalled.resetViewLocation,
Vsccmdi.workbench.views.extensions.searchOutdated.focus,
===
* McshEngl.Vscdcmnd.workbench.views.extensions.searchOutdated.focus,
Vsccmdi.workbench.views.extensions.searchOutdated.resetViewLocation,
===
* McshEngl.Vscdcmnd.workbench.views.extensions.searchOutdated.resetViewLocation,
Vsccmdi.workbench.views.extensions.searchRecentlyUpdated.focus,
===
* McshEngl.Vscdcmnd.workbench.views.extensions.searchRecentlyUpdated.focus,
Vsccmdi.workbench.views.extensions.searchRecentlyUpdated.resetViewLocation,
===
* McshEngl.Vscdcmnd.workbench.views.extensions.searchRecentlyUpdated.resetViewLocation,
Vsccmdi.workbench.views.extensions.searchWorkspaceUnsupported.focus,
===
* McshEngl.Vscdcmnd.workbench.views.extensions.searchWorkspaceUnsupported.focus,
Vsccmdi.workbench.views.extensions.searchWorkspaceUnsupported.resetViewLocation,
===
* McshEngl.Vscdcmnd.workbench.views.extensions.searchWorkspaceUnsupported.resetViewLocation,
Vsccmdi.workbench.views.extensions.untrustedPartiallySupportedExtensions.focus,
===
* McshEngl.Vscdcmnd.workbench.views.extensions.untrustedPartiallySupportedExtensions.focus,
Vsccmdi.workbench.views.extensions.untrustedPartiallySupportedExtensions.resetViewLocation,
===
* McshEngl.Vscdcmnd.workbench.views.extensions.untrustedPartiallySupportedExtensions.resetViewLocation,
Vsccmdi.workbench.views.extensions.untrustedUnsupportedExtensions.focus,
===
* McshEngl.Vscdcmnd.workbench.views.extensions.untrustedUnsupportedExtensions.focus,
Vsccmdi.workbench.views.extensions.untrustedUnsupportedExtensions.resetViewLocation,
===
* McshEngl.Vscdcmnd.workbench.views.extensions.untrustedUnsupportedExtensions.resetViewLocation,
Vsccmdi.workbench.views.extensions.virtualPartiallySupportedExtensions.focus,
===
* McshEngl.Vscdcmnd.workbench.views.extensions.virtualPartiallySupportedExtensions.focus,
Vsccmdi.workbench.views.extensions.virtualPartiallySupportedExtensions.resetViewLocation,
===
* McshEngl.Vscdcmnd.workbench.views.extensions.virtualPartiallySupportedExtensions.resetViewLocation,
Vsccmdi.workbench.views.extensions.virtualUnsupportedExtensions.focus,
===
* McshEngl.Vscdcmnd.workbench.views.extensions.virtualUnsupportedExtensions.focus,
Vsccmdi.workbench.views.extensions.virtualUnsupportedExtensions.resetViewLocation,
===
* McshEngl.Vscdcmnd.workbench.views.extensions.virtualUnsupportedExtensions.resetViewLocation,
Vsccmdi.workbench.views.extensions.workspaceRecommendations.focus,
===
* McshEngl.Vscdcmnd.workbench.views.extensions.workspaceRecommendations.focus,
Vsccmdi.workbench.views.extensions.workspaceRecommendations.resetViewLocation,
===
* McshEngl.Vscdcmnd.workbench.views.extensions.workspaceRecommendations.resetViewLocation,
Vsccmdi.workbench.views.mcp.default.marketplace.focus,
===
* McshEngl.Vscdcmnd.workbench.views.mcp.default.marketplace.focus,
Vsccmdi.workbench.views.mcp.default.marketplace.resetViewLocation,
===
* McshEngl.Vscdcmnd.workbench.views.mcp.default.marketplace.resetViewLocation,
Vsccmdi.workbench.views.mcp.default.welcomeView.focus,
===
* McshEngl.Vscdcmnd.workbench.views.mcp.default.welcomeView.focus,
Vsccmdi.workbench.views.mcp.default.welcomeView.resetViewLocation,
===
* McshEngl.Vscdcmnd.workbench.views.mcp.default.welcomeView.resetViewLocation,
Vsccmdi.workbench.views.mcp.installed.focus,
===
* McshEngl.Vscdcmnd.workbench.views.mcp.installed.focus,
Vsccmdi.workbench.views.mcp.installed.resetViewLocation,
===
* McshEngl.Vscdcmnd.workbench.views.mcp.installed.resetViewLocation,
Vsccmdi.workbench.views.mcp.marketplace.focus,
===
* McshEngl.Vscdcmnd.workbench.views.mcp.marketplace.focus,
Vsccmdi.workbench.views.mcp.marketplace.resetViewLocation,
===
* McshEngl.Vscdcmnd.workbench.views.mcp.marketplace.resetViewLocation,
Vsccmdi.workbench.views.mcp.welcomeView.focus,
===
* McshEngl.Vscdcmnd.workbench.views.mcp.welcomeView.focus,
Vsccmdi.workbench.views.mcp.welcomeView.resetViewLocation,
===
* McshEngl.Vscdcmnd.workbench.views.mcp.welcomeView.resetViewLocation,
Vsccmdi.workbench.views.sync.conflicts.focus,
===
* McshEngl.Vscdcmnd.workbench.views.sync.conflicts.focus,
Vsccmdi.workbench.views.sync.conflicts.resetViewLocation,
===
* McshEngl.Vscdcmnd.workbench.views.sync.conflicts.resetViewLocation,
Vsccmdi.workbench.views.sync.externalActivity.focus,
===
* McshEngl.Vscdcmnd.workbench.views.sync.externalActivity.focus,
Vsccmdi.workbench.views.sync.externalActivity.resetViewLocation,
===
* McshEngl.Vscdcmnd.workbench.views.sync.externalActivity.resetViewLocation,
Vsccmdi.workbench.views.sync.localActivity.focus,
===
* McshEngl.Vscdcmnd.workbench.views.sync.localActivity.focus,
Vsccmdi.workbench.views.sync.localActivity.resetViewLocation,
===
* McshEngl.Vscdcmnd.workbench.views.sync.localActivity.resetViewLocation,
Vsccmdi.workbench.views.sync.machines.focus,
===
* McshEngl.Vscdcmnd.workbench.views.sync.machines.focus,
Vsccmdi.workbench.views.sync.machines.resetViewLocation,
===
* McshEngl.Vscdcmnd.workbench.views.sync.machines.resetViewLocation,
Vsccmdi.workbench.views.sync.remoteActivity.focus,
===
* McshEngl.Vscdcmnd.workbench.views.sync.remoteActivity.focus,
Vsccmdi.workbench.views.sync.remoteActivity.resetViewLocation,
===
* McshEngl.Vscdcmnd.workbench.views.sync.remoteActivity.resetViewLocation,
Vsccmdi.workbench.views.sync.troubleshoot.focus,
===
* McshEngl.Vscdcmnd.workbench.views.sync.troubleshoot.focus,
Vsccmdi.workbench.views.sync.troubleshoot.resetViewLocation,
===
* McshEngl.Vscdcmnd.workbench.views.sync.troubleshoot.resetViewLocation,
Vsccmdi.~remote.forwardedPorts.focus,
===
* McshEngl.Vscdcmnd.~remote.forwardedPorts.focus,
Vsccmdi.~remote.forwardedPorts.removeView,
===
* McshEngl.Vscdcmnd.~remote.forwardedPorts.removeView,
Vsccmdi.~remote.forwardedPorts.resetViewLocation,
===
* McshEngl.Vscdcmnd.~remote.forwardedPorts.resetViewLocation,
Vsccmdi.~remote.forwardedPorts.toggleVisibility,
===
* McshEngl.Vscdcmnd.~remote.forwardedPorts.toggleVisibility,
Vsccmdi.~remote.forwardedPortsContainer,
===
* McshEngl.Vscdcmnd.~remote.forwardedPortsContainer,
Vsccmdi.~remote.forwardedPortsContainer.resetViewContainerLocation,
===
* McshEngl.Vscdcmnd.~remote.forwardedPortsContainer.resetViewContainerLocation,
this page was-visited times since {2026-04-12}
page-wholepath:: synagonism.net / worldviewSngu / dirTchInf / Vsccmdi
SEARCH::
· this page uses 'locator-names', names that when you find them, you find the-LOCATION of the-concept they denote.
⊛ GLOBAL-SEARCH:
· clicking on the-green-BAR of a-page you have access to the-global--locator-names of my-site.
· use the-prefix 'Vsccmdi' for senso-concepts related to current concept 'VSCode-command-ID'.
⊛ LOCAL-SEARCH:
· TYPE CTRL+F "McshLang.words-of-concept's-name", to go to the-LOCATION of the-concept.
· a-preview of the-description of a-global-name makes reading fast.
webpage-versions::
• version.last.dynamic: ../../dirMcsh/dirTchInf/McshTchInf000042.last.html,
• version.previous: ../../dirMcs/dirTchInf/McsTchInf000042.last.html,
• version.draft.creation: McsTchInf000042.0-1-0.2026-04-12.last.html,