Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface PluginContribution

This interface describes some static plugin contributions.

Hierarchy

  • PluginContribution

Index

Properties

Optional activationEvents

activationEvents: string[]

Optional colors

colors: ColorDefinition[]

Optional commands

commands: PluginCommand[]

Optional configuration

configuration: PreferenceSchema[]

Optional configurationDefaults

configurationDefaults: PreferenceSchemaProperties

Optional customEditors

customEditors: CustomEditor[]

Optional debuggers

Optional grammars

Optional iconThemes

iconThemes: IconThemeContribution[]

Optional keybindings

keybindings: Keybinding[]

Optional languages

Optional localizations

localizations: Localization[]

Optional menus

menus: {}

Type declaration

  • [location: string]: Menu[]

Optional problemMatchers

problemMatchers: ProblemMatcherContribution[]

Optional problemPatterns

problemPatterns: ProblemPatternContribution[]

Optional resourceLabelFormatters

resourceLabelFormatters: ResourceLabelFormatter[]

Optional snippets

Optional submenus

submenus: Submenu[]

Optional taskDefinitions

taskDefinitions: TaskDefinition[]

Optional themes

Optional views

views: {}

Type declaration

  • [location: string]: View[]

Optional viewsContainers

viewsContainers: {}

Type declaration

Optional viewsWelcome

viewsWelcome: ViewWelcome[]