mirror of
https://github.com/Microsoft/vscode
synced 2024-08-27 04:49:35 +00:00
voice - default keybinding for editor dictation (#205981)
This commit is contained in:
parent
71b0a729fe
commit
0b5864063c
|
@ -16,7 +16,7 @@ import { Codicon } from 'vs/base/common/codicons';
|
|||
import { EditorOption } from 'vs/editor/common/config/editorOptions';
|
||||
import { EditorAction2, EditorContributionInstantiation, registerEditorContribution } from 'vs/editor/browser/editorExtensions';
|
||||
import { EditorContextKeys } from 'vs/editor/common/editorContextKeys';
|
||||
import { KeyCode } from 'vs/base/common/keyCodes';
|
||||
import { KeyCode, KeyMod } from 'vs/base/common/keyCodes';
|
||||
import { KeybindingWeight } from 'vs/platform/keybinding/common/keybindingsRegistry';
|
||||
import { ServicesAccessor } from 'vs/platform/instantiation/common/instantiation';
|
||||
import { IKeybindingService } from 'vs/platform/keybinding/common/keybinding';
|
||||
|
@ -41,7 +41,11 @@ export class EditorDictationStartAction extends EditorAction2 {
|
|||
title: localize2('startDictation', "Start Dictation in Editor"),
|
||||
category: VOICE_CATEGORY,
|
||||
precondition: ContextKeyExpr.and(HasSpeechProvider, EDITOR_DICTATION_IN_PROGRESS.toNegated(), EditorContextKeys.readOnly.toNegated()),
|
||||
f1: true
|
||||
f1: true,
|
||||
keybinding: {
|
||||
primary: KeyMod.CtrlCmd | KeyMod.Alt | KeyCode.KeyV,
|
||||
weight: KeybindingWeight.WorkbenchContrib
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue