Options
All
  • Public
  • Public/Protected
  • All
Menu

Class PluginDebugAdapterContribution

Hierarchy

  • PluginDebugAdapterContribution

Index

Constructors

constructor

Properties

Protected Readonly debugExt

debugExt: DebugExt

Protected Readonly description

description: DebuggerDescription

Protected Readonly pluginService

pluginService: HostedPluginSupport

Accessors

label

  • get label(): MaybePromise<undefined | string>

type

  • get type(): string

Methods

createDebugSession

  • createDebugSession(config: DebugConfiguration): Promise<string>

provideDebugConfigurations

  • provideDebugConfigurations(workspaceFolderUri: undefined | string, dynamic?: boolean): Promise<DebugConfiguration[]>

resolveDebugConfiguration

  • resolveDebugConfiguration(config: DebugConfiguration, workspaceFolderUri: undefined | string): Promise<undefined | DebugConfiguration>

resolveDebugConfigurationWithSubstitutedVariables

  • resolveDebugConfigurationWithSubstitutedVariables(config: DebugConfiguration, workspaceFolderUri: undefined | string): Promise<undefined | DebugConfiguration>

terminateDebugSession

  • terminateDebugSession(sessionId: string): Promise<void>