Options
All
  • Public
  • Public/Protected
  • All
Menu

Class EditorCommandContribution

Hierarchy

  • EditorCommandContribution

Implements

  • CommandContribution

Index

Constructors

constructor

Properties

Protected Readonly editorManager

editorManager: EditorManager

Protected Readonly editorPreferences

editorPreferences: PreferenceProxy<EditorConfiguration>

Protected Readonly labelProvider

labelProvider: LabelProvider

Protected Readonly languages

languages: LanguageService

Protected Readonly messageService

messageService: MessageService

Protected Readonly preferencesService

preferencesService: PreferenceService

Protected Readonly quickInputService

quickInputService: QuickInputService

Protected Readonly resourceProvider

resourceProvider: ResourceProvider

Protected Readonly shell

shell: ApplicationShell

Static Readonly AUTOSAVE_PREFERENCE

AUTOSAVE_PREFERENCE: string = 'editor.autoSave'

Methods

Protected canConfigureEncoding

  • canConfigureEncoding(): boolean

Protected canConfigureLanguage

  • canConfigureLanguage(): boolean

Protected configureEncoding

  • configureEncoding(): Promise<void>

Protected configureLanguage

  • configureLanguage(): Promise<void>

Protected init

  • init(): void

Private isAutoSaveOn

  • isAutoSaveOn(): boolean

registerCommands

  • registerCommands(registry: CommandRegistry): void

Protected toLanguageUri

  • toLanguageUri(language: Language): default

Protected toQuickPickLanguage

  • toQuickPickLanguage(value: Language, current: string): QuickPickValue<Language>

Private toggleAutoSave

  • toggleAutoSave(): Promise<void>