Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface PluginContribution

This interface describes some static plugin contributions.

Hierarchy

  • PluginContribution

Index

Properties

activationEvents?: string[]
colors?: ColorDefinition[]
commands?: PluginCommand[]
configuration?: PreferenceSchema[]
configurationDefaults?: PreferenceSchemaProperties
customEditors?: CustomEditor[]
debuggers?: DebuggerContribution[]
iconThemes?: IconThemeContribution[]
keybindings?: Keybinding[]
languages?: LanguageContribution[]
localizations?: Localization[]
menus?: {}

Type declaration

  • [location: string]: Menu[]
notebooks?: NotebookContribution[]
problemMatchers?: ProblemMatcherContribution[]
problemPatterns?: ProblemPatternContribution[]
resourceLabelFormatters?: ResourceLabelFormatter[]
snippets?: SnippetContribution[]
submenus?: Submenu[]
taskDefinitions?: TaskDefinition[]
terminalProfiles?: TerminalProfile[]
views?: {}

Type declaration

  • [location: string]: View[]
viewsContainers?: {}

Type declaration

viewsWelcome?: ViewWelcome[]