Search
Preparing search index...
The search index is not available
Theia TypeDoc
Options
All
Public
Public/Protected
All
Inherited
Menu
Theia TypeDoc
debug
DebugServiceImpl
Class DebugServiceImpl
DebugService implementation.
Hierarchy
DebugServiceImpl
Implements
DebugService
Index
Constructors
constructor
Properties
registry
session
Manager
sessions
Accessors
on
Did
Change
Debug
Configuration
Providers
Methods
create
Debug
Session
debug
Types
dispose
do
Stop
fetch
Dynamic
Debug
Configuration
get
Configuration
Snippets
get
Debuggers
For
Language
get
Schema
Attributes
provide
Debug
Configurations
provide
Debugger
Variables
provide
Dynamic
Debug
Configurations
resolve
Debug
Configuration
resolve
Debug
Configuration
With
Substituted
Variables
terminate
Debug
Session
Constructors
constructor
new
Debug
Service
Impl
(
)
:
DebugServiceImpl
Returns
DebugServiceImpl
Properties
Protected
Readonly
registry
registry
:
DebugAdapterContributionRegistry
Protected
Readonly
session
Manager
session
Manager
:
DebugAdapterSessionManager
Protected
Readonly
sessions
sessions
:
Set
<
string
>
= ...
Accessors
on
Did
Change
Debug
Configuration
Providers
get
onDidChangeDebugConfigurationProviders
(
)
:
Event
<
void
>
Returns
Event
<
void
>
Methods
create
Debug
Session
create
Debug
Session
(
config
:
DebugConfiguration
, _workspaceFolderUri
?:
string
)
:
Promise
<
string
>
Parameters
config:
DebugConfiguration
Optional
_workspaceFolderUri:
string
Returns
Promise
<
string
>
debug
Types
debug
Types
(
)
:
Promise
<
string
[]
>
Returns
Promise
<
string
[]
>
dispose
dispose
(
)
:
void
Returns
void
Protected
do
Stop
do
Stop
(
sessionId
:
string
)
:
Promise
<
void
>
Parameters
sessionId:
string
Returns
Promise
<
void
>
fetch
Dynamic
Debug
Configuration
fetch
Dynamic
Debug
Configuration
(
name
:
string
, type
:
string
, folder
?:
string
)
:
Promise
<
undefined
|
DebugConfiguration
>
Parameters
name:
string
type:
string
Optional
folder:
string
Returns
Promise
<
undefined
|
DebugConfiguration
>
get
Configuration
Snippets
get
Configuration
Snippets
(
)
:
Promise
<
IJSONSchemaSnippet
[]
>
Returns
Promise
<
IJSONSchemaSnippet
[]
>
get
Debuggers
For
Language
get
Debuggers
For
Language
(
language
:
string
)
:
Promise
<
DebuggerDescription
[]
>
Parameters
language:
string
Returns
Promise
<
DebuggerDescription
[]
>
get
Schema
Attributes
get
Schema
Attributes
(
debugType
:
string
)
:
Promise
<
IJSONSchema
[]
>
Parameters
debugType:
string
Returns
Promise
<
IJSONSchema
[]
>
provide
Debug
Configurations
provide
Debug
Configurations
(
debugType
:
string
, workspaceFolderUri
?:
string
)
:
Promise
<
DebugConfiguration
[]
>
Parameters
debugType:
string
Optional
workspaceFolderUri:
string
Returns
Promise
<
DebugConfiguration
[]
>
provide
Debugger
Variables
provide
Debugger
Variables
(
debugType
:
string
)
:
Promise
<
CommandIdVariables
>
Parameters
debugType:
string
Returns
Promise
<
CommandIdVariables
>
provide
Dynamic
Debug
Configurations
provide
Dynamic
Debug
Configurations
(
)
:
Promise
<
Record
<
string
,
DebugConfiguration
[]
>
>
Returns
Promise
<
Record
<
string
,
DebugConfiguration
[]
>
>
resolve
Debug
Configuration
resolve
Debug
Configuration
(
config
:
DebugConfiguration
, workspaceFolderUri
?:
string
)
:
Promise
<
DebugConfiguration
>
Parameters
config:
DebugConfiguration
Optional
workspaceFolderUri:
string
Returns
Promise
<
DebugConfiguration
>
resolve
Debug
Configuration
With
Substituted
Variables
resolve
Debug
Configuration
With
Substituted
Variables
(
config
:
DebugConfiguration
, workspaceFolderUri
?:
string
)
:
Promise
<
DebugConfiguration
>
Parameters
config:
DebugConfiguration
Optional
workspaceFolderUri:
string
Returns
Promise
<
DebugConfiguration
>
terminate
Debug
Session
terminate
Debug
Session
(
sessionId
?:
string
)
:
Promise
<
void
>
Parameters
Optional
sessionId:
string
Returns
Promise
<
void
>
Modules
bulk-
edit
callhierarchy
console
core
debug
Breakpoint
Manager
Breakpoint
Marker
Debug
Action
Debug
Breakpoint
Widget
Debug
Breakpoint
Widget
Commands
Debug
Commands
Debug
Compound
Debug
Configuration
Debug
Configuration
Manager
Debug
Configuration
Model
Debug
Console
Commands
Debug
Editor
Context
Commands
Debug
Error
Debug
Event
Types
Debug
Keybinding
Contexts
Debug
Menus
Debug
Session
Context
Commands
Debug
Session
Options
Debug
Thread
Context
Commands
Exception
Breakpoint
Expression
Container
Function
Breakpoint
Instruction
Breakpoint
Internal
Debug
Session
Options
Source
Breakpoint
VSCode
Debugger
Contribution
Virtual
Variable
Item
editor
editor-
preview
electron
external-
terminal
file-
search
filesystem
getting-
started
git
keymaps
markers
memory-
inspector
messages
metrics
mini-
browser
monaco
navigator
outline-
view
output
plugin
plugin-
dev
plugin-
ext
plugin-
ext-
vscode
plugin-
metrics
preferences
preview
process
property-
view
scm
scm-
extra
search-
in-
workspace
secondary-
window
task
terminal
timeline
toolbar
typehierarchy
userstorage
variable-
resolver
vsx-
registry
workspace
Debug
Service
Impl
constructor
registry
session
Manager
sessions
on
Did
Change
Debug
Configuration
Providers
create
Debug
Session
debug
Types
dispose
do
Stop
fetch
Dynamic
Debug
Configuration
get
Configuration
Snippets
get
Debuggers
For
Language
get
Schema
Attributes
provide
Debug
Configurations
provide
Debugger
Variables
provide
Dynamic
Debug
Configurations
resolve
Debug
Configuration
resolve
Debug
Configuration
With
Substituted
Variables
terminate
Debug
Session
DebugService implementation.