Theia master
Theia v1.14.0
Theia v1.12.1
VSCode master
VSCode 1.57.0
VSCode 1.56.2
VSCode 1.55.2
VSCode 1.54.3
namespace/root
AccessibilityInformation
AuthenticationGetSessionOptions
        createIfNone
        clearSessionPreference
AuthenticationProvider
AuthenticationProviderAuthenticationSessionsChangeEvent
AuthenticationProviderInformation
        id
        label
AuthenticationProviderOptions
AuthenticationSession
        id
        accessToken
        account
        scopes
AuthenticationSessionAccountInformation
        id
        label
AuthenticationSessionsChangeEvent
        provider
Breakpoint
        constructor(enabled/condition/hitCondition/logMessage)
        id
        enabled
        condition
        hitCondition
        logMessage
BreakpointsChangeEvent
        added
        removed
        changed
CallHierarchyIncomingCall
        constructor(item/fromRanges)
        from
        fromRanges
CallHierarchyItem
        constructor(kind/name/detail/uri/range/selectionRange)
        name
        kind
        tags
        detail
        uri
        range
        selectionRange
CallHierarchyOutgoingCall
        constructor(item/fromRanges)
        to
        fromRanges
CallHierarchyProvider
        prepareCallHierarchy
        provideCallHierarchyIncomingCalls
        provideCallHierarchyOutgoingCalls
CancellationError
CancellationToken
        isCancellationRequested
        onCancellationRequested
CancellationTokenSource
        constructor()
        token
        cancel
        dispose
CharacterPair
Clipboard
        readText
        writeText
CodeAction
        constructor(title/kind)
        title
        edit
        diagnostics
        command
        kind
        isPreferred
        disabled
CodeActionContext
        triggerKind
N/A
N/A
        diagnostics
        only
CodeActionKind
        constructor(value)
        Empty
        QuickFix
        Refactor
        RefactorExtract
        RefactorInline
        RefactorRewrite
        Source
        SourceOrganizeImports
        SourceFixAll
        value
        append
        intersects
        contains
CodeActionProvider
        T
        provideCodeActions
        resolveCodeAction
CodeActionProviderMetadata
        providedCodeActionKinds
        documentation
CodeActionTriggerKind
N/A
N/A
CodeLens
        constructor(range/command)
        range
        command
        isResolved
CodeLensProvider
        T
        onDidChangeCodeLenses
        provideCodeLenses
        resolveCodeLens
Color
        constructor(red/green/blue/alpha)
        red
        green
        blue
        alpha
ColorInformation
        constructor(range/color)
        range
        color
ColorPresentation
        constructor(label)
        label
        textEdit
        additionalTextEdits
ColorTheme
        kind
ColorThemeKind
        Light
        Dark
        HighContrast
Command
        title
        command
        tooltip
        arguments
Comment
        body
        mode
        author
        contextValue
        reactions
        label
CommentAuthorInformation
        name
        iconPath
CommentController
        id
        label
        options
        commentingRangeProvider
        createCommentThread
        reactionHandler
        dispose
CommentingRangeProvider
        provideCommentingRanges
CommentMode
        Editing
        Preview
CommentOptions
        prompt
        placeHolder
CommentReaction
        label
        iconPath
        count
        authorHasReacted
CommentReply
        thread
        text
CommentRule
        lineComment
        blockComment
CommentThread
        uri
        range
        comments
        collapsibleState
        canReply
        contextValue
        label
        dispose
CommentThreadCollapsibleState
        Collapsed
        Expanded
CompletionContext
        triggerKind
        triggerCharacter
CompletionItem
        constructor(label/kind)
        label
        kind
        tags
        detail
        documentation
        sortText
        filterText
        preselect
        insertText
        range
        commitCharacters
        keepWhitespace
        textEdit
        additionalTextEdits
        command
CompletionItemKind
        Text
        Method
        Function
        Constructor
        Field
        Variable
        Class
        Interface
        Module
        Property
        Unit
        Value
        Enum
        Keyword
        Snippet
        Color
        Reference
        File
        Folder
        EnumMember
        Constant
        Struct
        Event
        Operator
        TypeParameter
        User
        Issue
CompletionItemProvider
        T
        provideCompletionItems
        resolveCompletionItem
CompletionItemTag
CompletionList
        constructor(items/isIncomplete)
        T
        isIncomplete
        items
CompletionTriggerKind
        Invoke
        TriggerCharacter
        TriggerForIncompleteCompletions
ConfigurationChangeEvent
        affectsConfiguration
ConfigurationScope
ConfigurationTarget
        Global
        Workspace
        WorkspaceFolder
CustomDocument
        uri
        dispose
CustomDocumentBackup
        id
        delete
CustomDocumentBackupContext
        destination
CustomDocumentContentChangeEvent
        T
        document
CustomDocumentEditEvent
        T
        document
        undo
        redo
        label
CustomDocumentOpenContext
        backupId
        untitledDocumentData
N/A
CustomEditorProvider
        T
        onDidChangeCustomDocument
        saveCustomDocument
        saveCustomDocumentAs
        revertCustomDocument
        backupCustomDocument
CustomExecution
        constructor(callback)
CustomReadonlyEditorProvider
        T
        openCustomDocument
        resolveCustomEditor
CustomTextEditorProvider
        resolveCustomTextEditor
DebugAdapter
DebugAdapterDescriptor
        DebugAdapterExecutable
        DebugAdapterServer
        DebugAdapterNamedPipeServer
        DebugAdapterInlineImplementation
DebugAdapterDescriptorFactory
        createDebugAdapterDescriptor
DebugAdapterExecutable
        constructor(command/args/options)
        command
        args
        options
DebugAdapterExecutableOptions
        env
        cwd
DebugAdapterInlineImplementation
DebugAdapterNamedPipeServer
DebugAdapterServer
        constructor(port/host)
        port
        host
DebugAdapterTracker
        onWillStartSession
        onWillReceiveMessage
        onDidSendMessage
        onWillStopSession
        onError
        onExit
DebugAdapterTrackerFactory
        createDebugAdapterTracker
DebugConfiguration
        type
        name
        request
        __index
DebugConfigurationProvider
        provideDebugConfigurations
        resolveDebugConfiguration
        resolveDebugConfigurationWithSubstitutedVariables
DebugConfigurationProviderTriggerKind
DebugConsole
        append
        appendLine
DebugConsoleMode
DebugProtocolBreakpoint
DebugProtocolMessage
DebugProtocolSource
DebugSession
        id
        type
        parentSession
N/A
N/A
N/A
        name
        workspaceFolder
        configuration
        customRequest
        getDebugProtocolBreakpoint
DebugSessionCustomEvent
        session
        event
        body
DebugSessionOptions
Declaration
DeclarationProvider
        provideDeclaration
DecorationInstanceRenderOptions
        light
        dark
DecorationOptions
        range
        hoverMessage
        renderOptions
DecorationRangeBehavior
        OpenOpen
        ClosedClosed
        OpenClosed
        ClosedOpen
DecorationRenderOptions
        isWholeLine
        rangeBehavior
        overviewRulerLane
        light
        dark
Definition
        Location
        Array
DefinitionLink
DefinitionProvider
        provideDefinition
Diagnostic
        constructor(range/message/severity)
        range
        message
        severity
        source
        code
        relatedInformation
        tags
DiagnosticChangeEvent
        uris
DiagnosticCollection
        name
        set
        delete
        clear
        forEach
        get
        has
        dispose
DiagnosticRelatedInformation
        constructor(location/message)
        location
        message
DiagnosticSeverity
        Error
        Warning
        Information
        Hint
DiagnosticTag
        Unnecessary
        Deprecated
Disposable
        constructor(callOnDispose)
        from
        dispose
DocumentColorProvider
        provideDocumentColors
        provideColorPresentations
DocumentFilter
        language
        scheme
        pattern
DocumentFormattingEditProvider
        provideDocumentFormattingEdits
DocumentHighlight
        constructor(range/kind)
        range
        kind
DocumentHighlightKind
        Text
        Read
        Write
DocumentHighlightProvider
        provideDocumentHighlights
DocumentLink
        constructor(range/target)
        range
        target
        tooltip
DocumentLinkProvider
        T
        provideDocumentLinks
        resolveDocumentLink
DocumentRangeFormattingEditProvider
        provideDocumentRangeFormattingEdits
DocumentRangeSemanticTokensProvider
        provideDocumentRangeSemanticTokens
DocumentSelector
        string
        DocumentFilter
        ReadonlyArray
DocumentSemanticTokensProvider
        onDidChangeSemanticTokens
        provideDocumentSemanticTokens
        provideDocumentSemanticTokensEdits
DocumentSymbol
        constructor(name/detail/kind/range/selectionRange)
        name
        detail
        kind
        tags
        range
        selectionRange
        children
DocumentSymbolProvider
        provideDocumentSymbols
DocumentSymbolProviderMetadata
EndOfLine
        LF
        CRLF
EnterAction
        indentAction
        appendText
        removeText
EnvironmentVariableCollection
        persistent
        replace
        append
        prepend
        get
        forEach
        delete
        clear
EnvironmentVariableMutator
        type
        value
EnvironmentVariableMutatorType
        Replace
        Append
        Prepend
EvaluatableExpression
EvaluatableExpressionProvider
Event
        T
        __call
EventEmitter
        constructor()
        T
        event
        fire
        dispose
Extension
        T
        id
        extensionUri
        extensionPath
        isActive
        packageJSON
        extensionKind
        exports
        activate
ExtensionContext
        subscriptions
        workspaceState
        globalState
        secrets
        extensionUri
        extensionPath
        environmentVariableCollection
        asAbsolutePath
        storageUri
        storagePath
        globalStorageUri
        globalStoragePath
        logUri
        logPath
        extensionMode
        extension
N/A
ExtensionKind
ExtensionMode
ExtensionTerminalOptions
FileChangeEvent
        type
        uri
FileChangeType
        Changed
        Created
        Deleted
FileCreateEvent
        files
FileDecoration
        constructor(badge/tooltip/color)
        badge
        tooltip
        color
        propagate
FileDecorationProvider
        onDidChangeFileDecorations
        provideFileDecoration
FileDeleteEvent
        files
FileRenameEvent
        files
FileStat
        type
        ctime
        mtime
        size
FileSystem
        stat
        readDirectory
        createDirectory
        readFile
        writeFile
        delete
        rename
        copy
        isWritableFileSystem
FileSystemError
        constructor(messageOrUri)
        FileNotFound
        FileExists
        FileNotADirectory
        FileIsADirectory
        NoPermissions
        Unavailable
        captureStackTrace
        prepareStackTrace
        stackTraceLimit
        code
FileSystemProvider
        onDidChangeFile
        watch
        stat
        readDirectory
        createDirectory
        readFile
        writeFile
        delete
        rename
        copy
FileSystemWatcher
        ignoreCreateEvents
        ignoreChangeEvents
        ignoreDeleteEvents
        onDidCreate
        onDidChange
        onDidDelete
FileType
        Unknown
        File
        Directory
        SymbolicLink
FileWillCreateEvent
        files
        waitUntil
FileWillDeleteEvent
        files
        waitUntil
FileWillRenameEvent
        files
        waitUntil
FoldingContext
FoldingRange
        constructor(start/end/kind)
        start
        end
        kind
FoldingRangeKind
        Comment
        Imports
        Region
FoldingRangeProvider
        onDidChangeFoldingRanges
        provideFoldingRanges
FormattingOptions
        tabSize
        insertSpaces
        __index
FunctionBreakpoint
        constructor(functionName/enabled/condition/hitCondition/logMessage)
        functionName
GlobPattern
        string
        RelativePattern
Hover
        constructor(contents/range)
        contents
        range
HoverProvider
        provideHover
ImplementationProvider
        provideImplementation
IndentAction
        None
        Indent
        IndentOutdent
        Outdent
IndentationRule
        decreaseIndentPattern
        increaseIndentPattern
        indentNextLinePattern
        unIndentedLinePattern
InlineValue
N/A
InlineValueContext
N/A
InlineValueEvaluatableExpression
N/A
InlineValuesProvider
N/A
InlineValueText
N/A
InlineValueVariableLookup
N/A
InputBox
        value
        placeholder
        password
        onDidChangeValue
        onDidAccept
        buttons
        onDidTriggerButton
        prompt
        validationMessage
InputBoxOptions
        title
N/A
N/A
        value
        valueSelection
        prompt
        placeHolder
        password
        ignoreFocusOut
        validateInput
LanguageConfiguration
        comments
        brackets
        wordPattern
        indentationRules
        onEnterRules
        __electricCharacterSupport
        __characterPairSupport
LinkedEditingRangeProvider
LinkedEditingRanges
Location
        constructor(uri/rangeOrPosition)
        uri
        range
LocationLink
MarkdownString
        constructor(value/supportThemeIcons)
        value
        isTrusted
        supportThemeIcons
        appendText
        appendMarkdown
        appendCodeblock
MarkedString
        string
        MarkdownString
        __type
Memento
        get
        update
MessageItem
        title
        isCloseAffordance
MessageOptions
        modal
NotebookCell
N/A
N/A
N/A
NotebookCellData
N/A
N/A
N/A
NotebookCellExecution
N/A
N/A
N/A
NotebookCellExecutionSummary
N/A
N/A
N/A
NotebookCellKind
N/A
N/A
N/A
NotebookCellOutput
N/A
N/A
N/A
NotebookCellOutputItem
N/A
N/A
N/A
NotebookCellStatusBarAlignment
N/A
N/A
N/A
NotebookCellStatusBarItem
N/A
N/A
N/A
NotebookCellStatusBarItemProvider
N/A
N/A
N/A
NotebookController
N/A
N/A
N/A
NotebookControllerAffinity
N/A
N/A
N/A
NotebookData
N/A
N/A
N/A
NotebookDocument
N/A
N/A
N/A
NotebookDocumentContentOptions
N/A
N/A
N/A
NotebookRange
N/A
N/A
N/A
NotebookSerializer
N/A
N/A
N/A
OnEnterRule
        beforeText
        afterText
        previousLineText
        action
OnTypeFormattingEditProvider
        provideOnTypeFormattingEdits
OpenDialogOptions
        defaultUri
        openLabel
        canSelectFiles
        canSelectFolders
        canSelectMany
        filters
        title
OutputChannel
        name
        append
        appendLine
        clear
        show
        hide
        dispose
OverviewRulerLane
        Left
        Center
        Right
        Full
ParameterInformation
        constructor(label/documentation)
        label
        documentation
Position
        constructor(line/character)
        line
        character
        isBefore
        isBeforeOrEqual
        isAfter
        isAfterOrEqual
        isEqual
        compareTo
        translate
        with
ProcessExecution
        constructor(process/options)
        constructor(process/args/options)
        process
        args
        options
ProcessExecutionOptions
        cwd
        env
Progress
        T
        report
ProgressLocation
        SourceControl
        Window
        Notification
ProgressOptions
        location
        title
        cancellable
ProviderResult
        T
        Thenable
Pseudoterminal
        onDidWrite
        onDidOverrideDimensions
        onDidClose
        onDidChangeName
N/A
N/A
N/A
N/A
        open
        close
        handleInput
        setDimensions
QuickDiffProvider
        provideOriginalResource
QuickInput
        title
        step
        totalSteps
        enabled
        busy
        ignoreFocusOut
        show
        hide
        onDidHide
        dispose
QuickInputButton
        iconPath
        tooltip
QuickInputButtons
        constructor()
        Back
QuickPick
        T
        value
        placeholder
        onDidChangeValue
        onDidAccept
        buttons
        onDidTriggerButton
        items
        canSelectMany
        matchOnDescription
        matchOnDetail
        activeItems
        onDidChangeActive
        selectedItems
        onDidChangeSelection
QuickPickItem
        label
        description
        detail
        picked
        alwaysShow
QuickPickOptions
        title
N/A
N/A
        matchOnDescription
        matchOnDetail
        placeHolder
        ignoreFocusOut
        canPickMany
        onDidSelectItem
Range
        constructor(start/end)
        constructor(startLine/startCharacter/endLine/endCharacter)
        start
        end
        isEmpty
        isSingleLine
        contains
        isEqual
        intersection
        union
        with
ReferenceContext
        includeDeclaration
ReferenceProvider
        provideReferences
RelativePattern
        constructor(base/pattern)
        base
        pattern
RenameProvider
        provideRenameEdits
        prepareRename
RunOptions
SaveDialogOptions
        defaultUri
        saveLabel
        filters
        title
SecretStorage
        get
        store
        delete
        onDidChange
SecretStorageChangeEvent
        key
Selection
        constructor(anchor/active)
        constructor(anchorLine/anchorCharacter/activeLine/activeCharacter)
        anchor
        active
        isReversed
SelectionRange
        constructor(range/parent)
        range
        parent
SelectionRangeProvider
        provideSelectionRanges
SemanticTokens
        constructor(data/resultId)
        resultId
        data
SemanticTokensBuilder
        constructor(legend)
        push
        build
SemanticTokensEdit
        constructor(start/deleteCount/data)
        start
        deleteCount
        data
SemanticTokensEdits
        constructor(edits/resultId)
        resultId
        edits
SemanticTokensLegend
        constructor(tokenTypes/tokenModifiers)
        tokenTypes
        tokenModifiers
ShellExecution
        constructor(commandLine/options)
        constructor(command/args/options)
        commandLine
        command
        args
        options
ShellExecutionOptions
        executable
        shellArgs
        shellQuoting
        cwd
        env
ShellQuotedString
        value
        quoting
ShellQuoting
        Escape
        Strong
        Weak
ShellQuotingOptions
        escape
        strong
        weak
SignatureHelp
        constructor()
        signatures
        activeSignature
        activeParameter
SignatureHelpContext
        triggerKind
        triggerCharacter
        isRetrigger
        activeSignatureHelp
SignatureHelpProvider
        provideSignatureHelp
SignatureHelpProviderMetadata
        triggerCharacters
        retriggerCharacters
SignatureHelpTriggerKind
        Invoke
        TriggerCharacter
        ContentChange
SignatureInformation
        constructor(label/documentation)
        label
        documentation
        parameters
        activeParameter
SnippetString
        constructor(value)
        value
        appendText
        appendTabstop
        appendPlaceholder
        appendChoice
        appendVariable
SourceBreakpoint
        constructor(location/enabled/condition/hitCondition/logMessage)
        location
SourceControl
        id
        label
        rootUri
        inputBox
        count
        quickDiffProvider
        commitTemplate
        acceptInputCommand
        statusBarCommands
        createResourceGroup
        dispose
SourceControlInputBox
        value
        placeholder
        visible
SourceControlResourceDecorations
        strikeThrough
        faded
        tooltip
        light
        dark
SourceControlResourceGroup
        id
        label
        hideWhenEmpty
        resourceStates
        dispose
SourceControlResourceState
        resourceUri
        command
        decorations
        contextValue
SourceControlResourceThemableDecorations
        iconPath
StatusBarAlignment
        Left
        Right
StatusBarItem
        id
N/A
N/A
N/A
        alignment
        priority
        name
N/A
N/A
N/A
        text
        tooltip
        color
        backgroundColor
        command
        accessibilityInformation
        show
        hide
        dispose
SymbolInformation
        constructor(name/kind/containerName/location)
        constructor(name/kind/range/uri/containerName)
        name
        containerName
        kind
        tags
        location
SymbolKind
        File
        Module
        Namespace
        Package
        Class
        Method
        Property
        Field
        Constructor
        Enum
        Interface
        Function
        Variable
        Constant
        String
        Number
        Boolean
        Array
        Object
        Key
        Null
        EnumMember
        Struct
        Event
        Operator
        TypeParameter
SymbolTag
Task
        constructor(taskDefinition/scope/name/source/execution/problemMatchers)
        constructor(taskDefinition/name/source/execution/problemMatchers)
        definition
        scope
        name
        detail
        execution
        isBackground
        source
        group
        presentationOptions
        problemMatchers
        runOptions
TaskDefinition
        type
        __index
TaskEndEvent
        execution
TaskExecution
        task
        terminate
TaskFilter
        version
        type
TaskGroup
        constructor(id/label)
        Clean
        Build
        Rebuild
        Test
TaskPanelKind
        Shared
        Dedicated
        New
TaskPresentationOptions
        reveal
        echo
        focus
        panel
        showReuseMessage
        clear
TaskProcessEndEvent
        execution
        exitCode
TaskProcessStartEvent
        execution
        processId
TaskProvider
        T
        provideTasks
        resolveTask
TaskRevealKind
        Always
        Silent
        Never
TaskScope
        Global
        Workspace
TaskStartEvent
        execution
Terminal
        name
        processId
        creationOptions
        exitStatus
        sendText
        show
        hide
        dispose
TerminalDimensions
        columns
        rows
TerminalExitStatus
TerminalLink
        startIndex
        length
        tooltip
TerminalLinkContext
        line
        terminal
TerminalLinkProvider
        T
        provideTerminalLinks
        handleTerminalLink
TerminalOptions
        name
        shellPath
        shellArgs
        cwd
        env
        strictEnv
        hideFromUser
        message
N/A
N/A
N/A
TerminalProfile
N/A
N/A
N/A
N/A
TerminalProfileProvider
N/A
N/A
N/A
N/A
TextDocument
        uri
        fileName
        isUntitled
        languageId
        version
        isDirty
        isClosed
        save
        eol