| Theia local | VSCode main | VSCode 1.90.0 | VSCode 1.89.1 | Note |
|---|
| namespace/root |
| AccessibilityInformation | Supported | ✓ | ✓ | ✓ | #9965 |
|---|
| label | Supported | ✓ | ✓ | ✓ | |
|---|
| role | Supported | ✓ | ✓ | ✓ | |
|---|
| AuthenticationForceNewSessionOptions | Supported | ✓ | ✓ | ✓ | |
|---|
| detail | Supported | ✓ | ✓ | ✓ | |
|---|
| AuthenticationGetSessionOptions | Supported | ✓ | ✓ | ✓ | |
|---|
| clearSessionPreference | Supported | ✓ | ✓ | ✓ | |
|---|
| createIfNone | Supported | ✓ | ✓ | ✓ | |
|---|
| forceNewSession | Supported | ✓ | ✓ | ✓ | #9345 |
|---|
| silent | Supported | ✓ | ✓ | ✓ | #9345 |
|---|
| AuthenticationProvider | Supported | ✓ | ✓ | ✓ | #9345 |
|---|
| createSession | Supported | ✓ | ✓ | ✓ | |
|---|
| getSessions | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidChangeSessions | Supported | ✓ | ✓ | ✓ | |
|---|
| removeSession | Supported | ✓ | ✓ | ✓ | |
|---|
| AuthenticationProviderAuthenticationSessionsChangeEvent | Supported | ✓ | ✓ | ✓ | #9345 |
|---|
| added | Supported | ✓ | ✓ | ✓ | |
|---|
| changed | Supported | ✓ | ✓ | ✓ | |
|---|
| removed | Supported | ✓ | ✓ | ✓ | |
|---|
| AuthenticationProviderInformation | Supported | ✓ | ✓ | ✓ | |
|---|
| id | Supported | ✓ | ✓ | ✓ | |
|---|
| label | Supported | ✓ | ✓ | ✓ | |
|---|
| AuthenticationProviderOptions | Supported | ✓ | ✓ | ✓ | #9345 |
|---|
| supportsMultipleAccounts | Supported | ✓ | ✓ | ✓ | |
|---|
| AuthenticationSession | Supported | ✓ | ✓ | ✓ | |
|---|
| accessToken | Supported | ✓ | ✓ | ✓ | |
|---|
| account | Supported | ✓ | ✓ | ✓ | |
|---|
| id | Supported | ✓ | ✓ | ✓ | |
|---|
| scopes | Supported | ✓ | ✓ | ✓ | |
|---|
| AuthenticationSessionAccountInformation | Supported | ✓ | ✓ | ✓ | |
|---|
| id | Supported | ✓ | ✓ | ✓ | |
|---|
| label | Supported | ✓ | ✓ | ✓ | |
|---|
| AuthenticationSessionsChangeEvent | Supported | ✓ | ✓ | ✓ | |
|---|
| provider | Supported | ✓ | ✓ | ✓ | |
|---|
| AutoClosingPair | Supported | ✓ | ✓ | ✓ | |
|---|
| close | Supported | ✓ | ✓ | ✓ | |
|---|
| notIn | Supported | ✓ | ✓ | ✓ | |
|---|
| open | Supported | ✓ | ✓ | ✓ | |
|---|
| BranchCoverage | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| executed | Supported | ✓ | ✓ | ✓ | |
|---|
| label | Supported | ✓ | ✓ | ✓ | |
|---|
| location | Supported | ✓ | ✓ | ✓ | |
|---|
| Breakpoint | Supported | ✓ | ✓ | ✓ | |
|---|
| condition | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| enabled | Supported | ✓ | ✓ | ✓ | |
|---|
| hitCondition | Supported | ✓ | ✓ | ✓ | |
|---|
| id | Supported | ✓ | ✓ | ✓ | |
|---|
| logMessage | Supported | ✓ | ✓ | ✓ | |
|---|
| BreakpointsChangeEvent | Supported | ✓ | ✓ | ✓ | |
|---|
| added | Supported | ✓ | ✓ | ✓ | |
|---|
| changed | Supported | ✓ | ✓ | ✓ | |
|---|
| removed | Supported | ✓ | ✓ | ✓ | |
|---|
| CallHierarchyIncomingCall | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| from | Supported | ✓ | ✓ | ✓ | |
|---|
| fromRanges | Supported | ✓ | ✓ | ✓ | |
|---|
| CallHierarchyItem | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| detail | Supported | ✓ | ✓ | ✓ | |
|---|
| kind | Supported | ✓ | ✓ | ✓ | |
|---|
| name | Supported | ✓ | ✓ | ✓ | |
|---|
| range | Supported | ✓ | ✓ | ✓ | |
|---|
| selectionRange | Supported | ✓ | ✓ | ✓ | |
|---|
| tags | Supported | ✓ | ✓ | ✓ | |
|---|
| uri | Supported | ✓ | ✓ | ✓ | |
|---|
| CallHierarchyOutgoingCall | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| fromRanges | Supported | ✓ | ✓ | ✓ | |
|---|
| to | Supported | ✓ | ✓ | ✓ | |
|---|
| CallHierarchyProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| prepareCallHierarchy | Supported | ✓ | ✓ | ✓ | |
|---|
| provideCallHierarchyIncomingCalls | Supported | ✓ | ✓ | ✓ | |
|---|
| provideCallHierarchyOutgoingCalls | Supported | ✓ | ✓ | ✓ | |
|---|
| CancellationError | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| CancellationToken | Supported | ✓ | ✓ | ✓ | |
|---|
| isCancellationRequested | Supported | ✓ | ✓ | ✓ | |
|---|
| onCancellationRequested | Supported | ✓ | ✓ | ✓ | |
|---|
| CancellationTokenSource | Supported | ✓ | ✓ | ✓ | |
|---|
| cancel | Supported | ✓ | ✓ | ✓ | |
|---|
| dispose | Supported | ✓ | ✓ | ✓ | |
|---|
| token | Supported | ✓ | ✓ | ✓ | |
|---|
| CharacterPair | Supported | ✓ | ✓ | ✓ | |
|---|
| ChatContext | Supported | ✓ | ✓ | ✓ | |
|---|
| history | Supported | ✓ | ✓ | ✓ | |
|---|
| ChatErrorDetails | Supported | ✓ | ✓ | ✓ | |
|---|
| message | Supported | ✓ | ✓ | ✓ | |
|---|
| responseIsFiltered | Supported | ✓ | ✓ | ✓ | |
|---|
| ChatFollowup | Supported | ✓ | ✓ | ✓ | |
|---|
| command | Supported | ✓ | ✓ | ✓ | |
|---|
| label | Supported | ✓ | ✓ | ✓ | |
|---|
| participant | Supported | ✓ | ✓ | ✓ | |
|---|
| prompt | Supported | ✓ | ✓ | ✓ | |
|---|
| ChatFollowupProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| provideFollowups | Supported | ✓ | ✓ | ✓ | |
|---|
| ChatParticipant | Supported | ✓ | ✓ | ✓ | |
|---|
| dispose | Supported | ✓ | ✓ | ✓ | |
|---|
| followupProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| iconPath | Supported | ✓ | ✓ | ✓ | |
|---|
| id | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidReceiveFeedback | Supported | ✓ | ✓ | ✓ | |
|---|
| requestHandler | Supported | ✓ | ✓ | ✓ | |
|---|
| ChatPromptReference | Supported | ✓ | ✓ | ✓ | |
|---|
| id | Supported | ✓ | ✓ | ✓ | |
|---|
| modelDescription | Supported | ✓ | ✓ | ✓ | |
|---|
| range | Supported | ✓ | ✓ | ✓ | |
|---|
| value | Supported | ✓ | ✓ | ✓ | |
|---|
| ChatRequest | Supported | ✓ | ✓ | ✓ | |
|---|
| command | Supported | ✓ | ✓ | ✓ | |
|---|
| prompt | Supported | ✓ | ✓ | ✓ | |
|---|
| references | Supported | ✓ | ✓ | ✓ | |
|---|
| ChatRequestHandler | Supported | ✓ | ✓ | ✓ | |
|---|
| ChatRequestTurn | Supported | ✓ | ✓ | ✓ | |
|---|
| command | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| participant | Supported | ✓ | ✓ | ✓ | |
|---|
| prompt | Supported | ✓ | ✓ | ✓ | |
|---|
| references | Supported | ✓ | ✓ | ✓ | |
|---|
| ChatResponseAnchorPart | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| title | Supported | ✓ | ✓ | ✓ | |
|---|
| value | Supported | ✓ | ✓ | ✓ | |
|---|
| ChatResponseCommandButtonPart | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| value | Supported | ✓ | ✓ | ✓ | |
|---|
| ChatResponseFileTree | Supported | ✓ | ✓ | ✓ | |
|---|
| children | Supported | ✓ | ✓ | ✓ | |
|---|
| name | Supported | ✓ | ✓ | ✓ | |
|---|
| ChatResponseFileTreePart | Supported | ✓ | ✓ | ✓ | |
|---|
| baseUri | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| value | Supported | ✓ | ✓ | ✓ | |
|---|
| ChatResponseMarkdownPart | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| value | Supported | ✓ | ✓ | ✓ | |
|---|
| ChatResponsePart | Supported | ✓ | ✓ | ✓ | |
|---|
| ChatResponseProgressPart | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| value | Supported | ✓ | ✓ | ✓ | |
|---|
| ChatResponseReferencePart | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| iconPath | Supported | ✓ | ✓ | ✓ | |
|---|
| value | Supported | ✓ | ✓ | ✓ | |
|---|
| ChatResponseStream | Supported | ✓ | ✓ | ✓ | |
|---|
| anchor | Supported | ✓ | ✓ | ✓ | |
|---|
| button | Supported | ✓ | ✓ | ✓ | |
|---|
| filetree | Supported | ✓ | ✓ | ✓ | |
|---|
| markdown | Supported | ✓ | ✓ | ✓ | |
|---|
| progress | Supported | ✓ | ✓ | ✓ | |
|---|
| push | Supported | ✓ | ✓ | ✓ | |
|---|
| reference | Supported | ✓ | ✓ | ✓ | |
|---|
| ChatResponseTurn | Supported | ✓ | ✓ | ✓ | |
|---|
| command | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| participant | Supported | ✓ | ✓ | ✓ | |
|---|
| response | Supported | ✓ | ✓ | ✓ | |
|---|
| result | Supported | ✓ | ✓ | ✓ | |
|---|
| ChatResult | Supported | ✓ | ✓ | ✓ | |
|---|
| errorDetails | Supported | ✓ | ✓ | ✓ | |
|---|
| metadata | Supported | ✓ | ✓ | ✓ | |
|---|
| ChatResultFeedback | Supported | ✓ | ✓ | ✓ | |
|---|
| kind | Supported | ✓ | ✓ | ✓ | |
|---|
| result | Supported | ✓ | ✓ | ✓ | |
|---|
| ChatResultFeedbackKind | Supported | ✓ | ✓ | ✓ | |
|---|
| Helpful | Supported | ✓ | ✓ | ✓ | |
|---|
| Unhelpful | Supported | ✓ | ✓ | ✓ | |
|---|
| Clipboard | Supported | ✓ | ✓ | ✓ | |
|---|
| readText | Supported | ✓ | ✓ | ✓ | |
|---|
| writeText | Supported | ✓ | ✓ | ✓ | |
|---|
| CodeAction | Supported | ✓ | ✓ | ✓ | |
|---|
| command | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| diagnostics | Supported | ✓ | ✓ | ✓ | |
|---|
| disabled | Supported | ✓ | ✓ | ✓ | #9989 |
|---|
| edit | Supported | ✓ | ✓ | ✓ | |
|---|
| isPreferred | Supported | ✓ | ✓ | ✓ | #9989 |
|---|
| kind | Supported | ✓ | ✓ | ✓ | |
|---|
| title | Supported | ✓ | ✓ | ✓ | |
|---|
| CodeActionContext | Supported | ✓ | ✓ | ✓ | |
|---|
| diagnostics | Supported | ✓ | ✓ | ✓ | |
|---|
| only | Supported | ✓ | ✓ | ✓ | |
|---|
| triggerKind | Supported | ✓ | ✓ | ✓ | #11502 |
|---|
| CodeActionKind | Supported | ✓ | ✓ | ✓ | |
|---|
| Empty | Supported | ✓ | ✓ | ✓ | |
|---|
| Notebook | Supported | ✓ | ✓ | ✓ | |
|---|
| QuickFix | Supported | ✓ | ✓ | ✓ | |
|---|
| Refactor | Supported | ✓ | ✓ | ✓ | |
|---|
| RefactorExtract | Supported | ✓ | ✓ | ✓ | |
|---|
| RefactorInline | Supported | ✓ | ✓ | ✓ | |
|---|
| RefactorMove | Supported | ✓ | ✓ | ✓ | |
|---|
| RefactorRewrite | Supported | ✓ | ✓ | ✓ | |
|---|
| Source | Supported | ✓ | ✓ | ✓ | |
|---|
| SourceFixAll | Supported | ✓ | ✓ | ✓ | #9991 |
|---|
| SourceOrganizeImports | Supported | ✓ | ✓ | ✓ | |
|---|
| append | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| contains | Supported | ✓ | ✓ | ✓ | |
|---|
| intersects | Supported | ✓ | ✓ | ✓ | |
|---|
| value | Supported | ✓ | ✓ | ✓ | |
|---|
| CodeActionProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| provideCodeActions | Supported | ✓ | ✓ | ✓ | |
|---|
| resolveCodeAction | Supported | ✓ | ✓ | ✓ | |
|---|
| CodeActionProviderMetadata | Supported | ✓ | ✓ | ✓ | |
|---|
| documentation | Supported | ✓ | ✓ | ✓ | |
|---|
| providedCodeActionKinds | Supported | ✓ | ✓ | ✓ | |
|---|
| CodeActionTriggerKind | Supported | ✓ | ✓ | ✓ | #11502 |
|---|
| Automatic | Supported | ✓ | ✓ | ✓ | |
|---|
| Invoke | Supported | ✓ | ✓ | ✓ | |
|---|
| CodeLens | Supported | ✓ | ✓ | ✓ | |
|---|
| command | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| isResolved | Supported | ✓ | ✓ | ✓ | |
|---|
| range | Supported | ✓ | ✓ | ✓ | |
|---|
| CodeLensProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidChangeCodeLenses | Supported | ✓ | ✓ | ✓ | |
|---|
| provideCodeLenses | Supported | ✓ | ✓ | ✓ | |
|---|
| resolveCodeLens | Supported | ✓ | ✓ | ✓ | |
|---|
| Color | Supported | ✓ | ✓ | ✓ | |
|---|
| alpha | Supported | ✓ | ✓ | ✓ | |
|---|
| blue | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| green | Supported | ✓ | ✓ | ✓ | |
|---|
| red | Supported | ✓ | ✓ | ✓ | |
|---|
| ColorInformation | Supported | ✓ | ✓ | ✓ | |
|---|
| color | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| range | Supported | ✓ | ✓ | ✓ | |
|---|
| ColorPresentation | Supported | ✓ | ✓ | ✓ | |
|---|
| additionalTextEdits | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| label | Supported | ✓ | ✓ | ✓ | |
|---|
| textEdit | Supported | ✓ | ✓ | ✓ | |
|---|
| ColorTheme | Supported | ✓ | ✓ | ✓ | |
|---|
| kind | Supported | ✓ | ✓ | ✓ | |
|---|
| ColorThemeKind | Supported | ✓ | ✓ | ✓ | |
|---|
| Dark | Supported | ✓ | ✓ | ✓ | |
|---|
| HighContrast | Supported | ✓ | ✓ | ✓ | |
|---|
| HighContrastLight | Supported | ✓ | ✓ | ✓ | |
|---|
| Light | Supported | ✓ | ✓ | ✓ | |
|---|
| Command | Supported | ✓ | ✓ | ✓ | |
|---|
| arguments | Supported | ✓ | ✓ | ✓ | |
|---|
| command | Supported | ✓ | ✓ | ✓ | |
|---|
| title | Supported | ✓ | ✓ | ✓ | |
|---|
| tooltip | Supported | ✓ | ✓ | ✓ | |
|---|
| Comment | Supported | ✓ | ✓ | ✓ | |
|---|
| author | Supported | ✓ | ✓ | ✓ | |
|---|
| body | Supported | ✓ | ✓ | ✓ | |
|---|
| contextValue | Supported | ✓ | ✓ | ✓ | |
|---|
| label | Supported | ✓ | ✓ | ✓ | |
|---|
| mode | Supported | ✓ | ✓ | ✓ | |
|---|
| reactions | Supported | ✓ | ✓ | ✓ | |
|---|
| timestamp | Supported | ✓ | ✓ | ✓ | |
|---|
| CommentAuthorInformation | Supported | ✓ | ✓ | ✓ | |
|---|
| iconPath | Supported | ✓ | ✓ | ✓ | |
|---|
| name | Supported | ✓ | ✓ | ✓ | |
|---|
| CommentController | Supported | ✓ | ✓ | ✓ | |
|---|
| commentingRangeProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| createCommentThread | Supported | ✓ | ✓ | ✓ | |
|---|
| dispose | Supported | ✓ | ✓ | ✓ | |
|---|
| id | Supported | ✓ | ✓ | ✓ | |
|---|
| label | Supported | ✓ | ✓ | ✓ | |
|---|
| options | Supported | ✓ | ✓ | ✓ | |
|---|
| reactionHandler | Supported | ✓ | ✓ | ✓ | |
|---|
| CommentMode | Supported | ✓ | ✓ | ✓ | |
|---|
| Editing | Supported | ✓ | ✓ | ✓ | |
|---|
| Preview | Supported | ✓ | ✓ | ✓ | |
|---|
| CommentOptions | Supported | ✓ | ✓ | ✓ | |
|---|
| placeHolder | Supported | ✓ | ✓ | ✓ | |
|---|
| prompt | Supported | ✓ | ✓ | ✓ | |
|---|
| CommentReaction | Supported | ✓ | ✓ | ✓ | |
|---|
| authorHasReacted | Supported | ✓ | ✓ | ✓ | |
|---|
| count | Supported | ✓ | ✓ | ✓ | |
|---|
| iconPath | Supported | ✓ | ✓ | ✓ | |
|---|
| label | Supported | ✓ | ✓ | ✓ | |
|---|
| CommentReply | Supported | ✓ | ✓ | ✓ | |
|---|
| text | Supported | ✓ | ✓ | ✓ | |
|---|
| thread | Supported | ✓ | ✓ | ✓ | |
|---|
| CommentRule | Supported | ✓ | ✓ | ✓ | |
|---|
| blockComment | Supported | ✓ | ✓ | ✓ | |
|---|
| lineComment | Supported | ✓ | ✓ | ✓ | |
|---|
| CommentThread | Supported | ✓ | ✓ | ✓ | |
|---|
| canReply | Supported | ✓ | ✓ | ✓ | #10002 |
|---|
| collapsibleState | Supported | ✓ | ✓ | ✓ | |
|---|
| comments | Supported | ✓ | ✓ | ✓ | |
|---|
| contextValue | Supported | ✓ | ✓ | ✓ | |
|---|
| dispose | Supported | ✓ | ✓ | ✓ | |
|---|
| label | Supported | ✓ | ✓ | ✓ | |
|---|
| range | Supported | ✓ | ✓ | ✓ | |
|---|
| state | Supported | ✓ | ✓ | ✓ | |
|---|
| uri | Supported | ✓ | ✓ | ✓ | |
|---|
| CommentThreadCollapsibleState | Supported | ✓ | ✓ | ✓ | |
|---|
| Collapsed | Supported | ✓ | ✓ | ✓ | |
|---|
| Expanded | Supported | ✓ | ✓ | ✓ | |
|---|
| CommentThreadState | Supported | ✓ | ✓ | ✓ | |
|---|
| Resolved | Supported | ✓ | ✓ | ✓ | |
|---|
| Unresolved | Supported | ✓ | ✓ | ✓ | |
|---|
| CommentingRangeProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| provideCommentingRanges | Supported | ✓ | ✓ | ✓ | |
|---|
| CompletionContext | Supported | ✓ | ✓ | ✓ | |
|---|
| triggerCharacter | Supported | ✓ | ✓ | ✓ | |
|---|
| triggerKind | Supported | ✓ | ✓ | ✓ | |
|---|
| CompletionItem | Supported | ✓ | ✓ | ✓ | |
|---|
| additionalTextEdits | Supported | ✓ | ✓ | ✓ | |
|---|
| command | Supported | ✓ | ✓ | ✓ | |
|---|
| commitCharacters | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| detail | Supported | ✓ | ✓ | ✓ | |
|---|
| documentation | Supported | ✓ | ✓ | ✓ | |
|---|
| filterText | Supported | ✓ | ✓ | ✓ | |
|---|
| insertText | Supported | ✓ | ✓ | ✓ | |
|---|
| keepWhitespace | Supported | ✓ | ✓ | ✓ | |
|---|
| kind | Supported | ✓ | ✓ | ✓ | |
|---|
| label | Supported | ✓ | ✓ | ✓ | |
|---|
| preselect | Supported | ✓ | ✓ | ✓ | |
|---|
| range | Supported | ✓ | ✓ | ✓ | |
|---|
| sortText | Supported | ✓ | ✓ | ✓ | |
|---|
| tags | Supported | ✓ | ✓ | ✓ | |
|---|
| textEdit | Supported | ✓ | ✓ | ✓ | |
|---|
| CompletionItemKind | Supported | ✓ | ✓ | ✓ | |
|---|
| Class | Supported | ✓ | ✓ | ✓ | |
|---|
| Color | Supported | ✓ | ✓ | ✓ | |
|---|
| Constant | Supported | ✓ | ✓ | ✓ | |
|---|
| Constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| Enum | Supported | ✓ | ✓ | ✓ | |
|---|
| EnumMember | Supported | ✓ | ✓ | ✓ | |
|---|
| Event | Supported | ✓ | ✓ | ✓ | |
|---|
| Field | Supported | ✓ | ✓ | ✓ | |
|---|
| File | Supported | ✓ | ✓ | ✓ | |
|---|
| Folder | Supported | ✓ | ✓ | ✓ | |
|---|
| Function | Supported | ✓ | ✓ | ✓ | |
|---|
| Interface | Supported | ✓ | ✓ | ✓ | |
|---|
| Issue | Supported | ✓ | ✓ | ✓ | |
|---|
| Keyword | Supported | ✓ | ✓ | ✓ | |
|---|
| Method | Supported | ✓ | ✓ | ✓ | |
|---|
| Module | Supported | ✓ | ✓ | ✓ | |
|---|
| Operator | Supported | ✓ | ✓ | ✓ | |
|---|
| Property | Supported | ✓ | ✓ | ✓ | |
|---|
| Reference | Supported | ✓ | ✓ | ✓ | |
|---|
| Snippet | Supported | ✓ | ✓ | ✓ | |
|---|
| Struct | Supported | ✓ | ✓ | ✓ | |
|---|
| Text | Supported | ✓ | ✓ | ✓ | |
|---|
| TypeParameter | Supported | ✓ | ✓ | ✓ | |
|---|
| Unit | Supported | ✓ | ✓ | ✓ | |
|---|
| User | Supported | ✓ | ✓ | ✓ | |
|---|
| Value | Supported | ✓ | ✓ | ✓ | |
|---|
| Variable | Supported | ✓ | ✓ | ✓ | |
|---|
| CompletionItemLabel | Supported | ✓ | ✓ | ✓ | |
|---|
| description | Supported | ✓ | ✓ | ✓ | |
|---|
| detail | Supported | ✓ | ✓ | ✓ | |
|---|
| label | Supported | ✓ | ✓ | ✓ | |
|---|
| CompletionItemProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| provideCompletionItems | Supported | ✓ | ✓ | ✓ | |
|---|
| resolveCompletionItem | Supported | ✓ | ✓ | ✓ | |
|---|
| CompletionItemTag | Supported | ✓ | ✓ | ✓ | |
|---|
| Deprecated | Supported | ✓ | ✓ | ✓ | |
|---|
| CompletionList | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| isIncomplete | Supported | ✓ | ✓ | ✓ | |
|---|
| items | Supported | ✓ | ✓ | ✓ | |
|---|
| CompletionTriggerKind | Supported | ✓ | ✓ | ✓ | |
|---|
| Invoke | Supported | ✓ | ✓ | ✓ | |
|---|
| TriggerCharacter | Supported | ✓ | ✓ | ✓ | |
|---|
| TriggerForIncompleteCompletions | Supported | ✓ | ✓ | ✓ | |
|---|
| ConfigurationChangeEvent | Supported | ✓ | ✓ | ✓ | |
|---|
| affectsConfiguration | Supported | ✓ | ✓ | ✓ | |
|---|
| ConfigurationScope | Supported | ✓ | ✓ | ✓ | #10004 |
|---|
| ConfigurationTarget | Supported | ✓ | ✓ | ✓ | |
|---|
| Global | Supported | ✓ | ✓ | ✓ | |
|---|
| Workspace | Supported | ✓ | ✓ | ✓ | |
|---|
| WorkspaceFolder | Supported | ✓ | ✓ | ✓ | |
|---|
| CustomDocument | Supported | ✓ | ✓ | ✓ | |
|---|
| dispose | Supported | ✓ | ✓ | ✓ | |
|---|
| uri | Supported | ✓ | ✓ | ✓ | |
|---|
| CustomDocumentBackup | Supported | ✓ | ✓ | ✓ | |
|---|
| delete | Supported | ✓ | ✓ | ✓ | |
|---|
| id | Supported | ✓ | ✓ | ✓ | |
|---|
| CustomDocumentBackupContext | Supported | ✓ | ✓ | ✓ | |
|---|
| destination | Supported | ✓ | ✓ | ✓ | |
|---|
| CustomDocumentContentChangeEvent | Supported | ✓ | ✓ | ✓ | |
|---|
| document | Supported | ✓ | ✓ | ✓ | |
|---|
| CustomDocumentEditEvent | Supported | ✓ | ✓ | ✓ | |
|---|
| document | Supported | ✓ | ✓ | ✓ | |
|---|
| label | Supported | ✓ | ✓ | ✓ | |
|---|
| redo | Supported | ✓ | ✓ | ✓ | |
|---|
| undo | Supported | ✓ | ✓ | ✓ | |
|---|
| CustomDocumentOpenContext | Supported | ✓ | ✓ | ✓ | |
|---|
| backupId | Supported | ✓ | ✓ | ✓ | |
|---|
| untitledDocumentData | Supported | ✓ | ✓ | ✓ | #10005 |
|---|
| CustomEditorProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| backupCustomDocument | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidChangeCustomDocument | Supported | ✓ | ✓ | ✓ | |
|---|
| revertCustomDocument | Supported | ✓ | ✓ | ✓ | |
|---|
| saveCustomDocument | Supported | ✓ | ✓ | ✓ | |
|---|
| saveCustomDocumentAs | Supported | ✓ | ✓ | ✓ | |
|---|
| CustomExecution | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| CustomReadonlyEditorProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| openCustomDocument | Supported | ✓ | ✓ | ✓ | |
|---|
| resolveCustomEditor | Supported | ✓ | ✓ | ✓ | |
|---|
| CustomTextEditorProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| resolveCustomTextEditor | Supported | ✓ | ✓ | ✓ | |
|---|
| DataTransfer | Supported | ✓ | ✓ | ✓ | |
|---|
| [Symbol.iterator] | Supported | ✓ | ✓ | ✓ | |
|---|
| forEach | Supported | ✓ | ✓ | ✓ | |
|---|
| get | Supported | ✓ | ✓ | ✓ | |
|---|
| set | Supported | ✓ | ✓ | ✓ | |
|---|
| DataTransferFile | Supported | ✓ | ✓ | ✓ | |
|---|
| data | Supported | ✓ | ✓ | ✓ | |
|---|
| name | Supported | ✓ | ✓ | ✓ | |
|---|
| uri | Supported | ✓ | ✓ | ✓ | |
|---|
| DataTransferItem | Supported | ✓ | ✓ | ✓ | |
|---|
| asFile | Supported | ✓ | ✓ | ✓ | |
|---|
| asString | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| value | Supported | ✓ | ✓ | ✓ | |
|---|
| DebugAdapter | Supported | ✓ | ✓ | ✓ | |
|---|
| handleMessage | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidSendMessage | Supported | ✓ | ✓ | ✓ | |
|---|
| DebugAdapterDescriptor | Supported | ✓ | ✓ | ✓ | |
|---|
| DebugAdapterDescriptorFactory | Supported | ✓ | ✓ | ✓ | |
|---|
| createDebugAdapterDescriptor | Supported | ✓ | ✓ | ✓ | |
|---|
| DebugAdapterExecutable | Supported | ✓ | ✓ | ✓ | |
|---|
| args | Supported | ✓ | ✓ | ✓ | |
|---|
| command | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| options | Supported | ✓ | ✓ | ✓ | |
|---|
| DebugAdapterExecutableOptions | Supported | ✓ | ✓ | ✓ | |
|---|
| cwd | Supported | ✓ | ✓ | ✓ | |
|---|
| env | Supported | ✓ | ✓ | ✓ | |
|---|
| DebugAdapterInlineImplementation | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| DebugAdapterNamedPipeServer | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| path | Supported | ✓ | ✓ | ✓ | |
|---|
| DebugAdapterServer | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| host | Supported | ✓ | ✓ | ✓ | |
|---|
| port | Supported | ✓ | ✓ | ✓ | |
|---|
| DebugAdapterTracker | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidSendMessage | Supported | ✓ | ✓ | ✓ | |
|---|
| onError | Supported | ✓ | ✓ | ✓ | |
|---|
| onExit | Supported | ✓ | ✓ | ✓ | |
|---|
| onWillReceiveMessage | Supported | ✓ | ✓ | ✓ | |
|---|
| onWillStartSession | Supported | ✓ | ✓ | ✓ | |
|---|
| onWillStopSession | Supported | ✓ | ✓ | ✓ | |
|---|
| DebugAdapterTrackerFactory | Supported | ✓ | ✓ | ✓ | |
|---|
| createDebugAdapterTracker | Supported | ✓ | ✓ | ✓ | |
|---|
| DebugConfiguration | Supported | ✓ | ✓ | ✓ | |
|---|
| name | Supported | ✓ | ✓ | ✓ | |
|---|
| request | Supported | ✓ | ✓ | ✓ | |
|---|
| type | Supported | ✓ | ✓ | ✓ | |
|---|
| DebugConfigurationProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| provideDebugConfigurations | Supported | ✓ | ✓ | ✓ | |
|---|
| resolveDebugConfiguration | Supported | ✓ | ✓ | ✓ | |
|---|
| resolveDebugConfigurationWithSubstitutedVariables | Supported | ✓ | ✓ | ✓ | |
|---|
| DebugConfigurationProviderTriggerKind | Supported | ✓ | ✓ | ✓ | |
|---|
| Dynamic | Supported | ✓ | ✓ | ✓ | |
|---|
| Initial | Supported | ✓ | ✓ | ✓ | |
|---|
| DebugConsole | Supported | ✓ | ✓ | ✓ | |
|---|
| append | Supported | ✓ | ✓ | ✓ | |
|---|
| appendLine | Supported | ✓ | ✓ | ✓ | |
|---|
| DebugConsoleMode | Supported | ✓ | ✓ | ✓ | |
|---|
| MergeWithParent | Supported | ✓ | ✓ | ✓ | |
|---|
| Separate | Supported | ✓ | ✓ | ✓ | |
|---|
| DebugProtocolBreakpoint | Supported | ✓ | ✓ | ✓ | #10011 |
|---|
| DebugProtocolMessage | Supported | ✓ | ✓ | ✓ | |
|---|
| DebugProtocolSource | Supported | ✓ | ✓ | ✓ | #10011 |
|---|
| DebugSession | Supported | ✓ | ✓ | ✓ | |
|---|
| configuration | Supported | ✓ | ✓ | ✓ | |
|---|
| customRequest | Supported | ✓ | ✓ | ✓ | |
|---|
| getDebugProtocolBreakpoint | Supported | ✓ | ✓ | ✓ | #10011 |
|---|
| id | Supported | ✓ | ✓ | ✓ | |
|---|
| name | Supported | ✓ | ✓ | ✓ | |
|---|
| parentSession | Supported | ✓ | ✓ | ✓ | #11512 |
|---|
| type | Supported | ✓ | ✓ | ✓ | |
|---|
| workspaceFolder | Supported | ✓ | ✓ | ✓ | #10023 |
|---|
| DebugSessionCustomEvent | Supported | ✓ | ✓ | ✓ | |
|---|
| body | Supported | ✓ | ✓ | ✓ | |
|---|
| event | Supported | ✓ | ✓ | ✓ | |
|---|
| session | Supported | ✓ | ✓ | ✓ | |
|---|
| DebugSessionOptions | Supported | ✓ | ✓ | ✓ | |
|---|
| compact | Supported | ✓ | ✓ | ✓ | |
|---|
| consoleMode | Supported | ✓ | ✓ | ✓ | |
|---|
| lifecycleManagedByParent | Supported | ✓ | ✓ | ✓ | #11511 |
|---|
| noDebug | Supported | ✓ | ✓ | ✓ | |
|---|
| parentSession | Supported | ✓ | ✓ | ✓ | |
|---|
| suppressDebugStatusbar | Supported | ✓ | ✓ | ✓ | |
|---|
| suppressDebugToolbar | Supported | ✓ | ✓ | ✓ | |
|---|
| suppressDebugView | Supported | ✓ | ✓ | ✓ | |
|---|
| suppressSaveBeforeStart | Supported | ✓ | ✓ | ✓ | |
|---|
| DebugStackFrame | Unsupported | ✓ | ✓ | - | |
|---|
| constructor | Unsupported | ✓ | ✓ | - | |
|---|
| frameId | Unsupported | ✓ | ✓ | - | |
|---|
| session | Unsupported | ✓ | ✓ | - | |
|---|
| threadId | Unsupported | ✓ | ✓ | - | |
|---|
| DebugThread | Unsupported | ✓ | ✓ | - | |
|---|
| constructor | Unsupported | ✓ | ✓ | - | |
|---|
| session | Unsupported | ✓ | ✓ | - | |
|---|
| threadId | Unsupported | ✓ | ✓ | - | |
|---|
| Declaration | Supported | ✓ | ✓ | ✓ | |
|---|
| DeclarationCoverage | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| executed | Supported | ✓ | ✓ | ✓ | |
|---|
| location | Supported | ✓ | ✓ | ✓ | |
|---|
| name | Supported | ✓ | ✓ | ✓ | |
|---|
| DeclarationProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| provideDeclaration | Supported | ✓ | ✓ | ✓ | |
|---|
| DecorationInstanceRenderOptions | Supported | ✓ | ✓ | ✓ | |
|---|
| dark | Supported | ✓ | ✓ | ✓ | |
|---|
| light | Supported | ✓ | ✓ | ✓ | |
|---|
| DecorationOptions | Supported | ✓ | ✓ | ✓ | |
|---|
| hoverMessage | Supported | ✓ | ✓ | ✓ | |
|---|
| range | Supported | ✓ | ✓ | ✓ | |
|---|
| renderOptions | Supported | ✓ | ✓ | ✓ | |
|---|
| DecorationRangeBehavior | Supported | ✓ | ✓ | ✓ | |
|---|
| ClosedClosed | Supported | ✓ | ✓ | ✓ | |
|---|
| ClosedOpen | Supported | ✓ | ✓ | ✓ | |
|---|
| OpenClosed | Supported | ✓ | ✓ | ✓ | |
|---|
| OpenOpen | Supported | ✓ | ✓ | ✓ | |
|---|
| DecorationRenderOptions | Supported | ✓ | ✓ | ✓ | |
|---|
| dark | Supported | ✓ | ✓ | ✓ | |
|---|
| isWholeLine | Supported | ✓ | ✓ | ✓ | |
|---|
| light | Supported | ✓ | ✓ | ✓ | |
|---|
| overviewRulerLane | Supported | ✓ | ✓ | ✓ | |
|---|
| rangeBehavior | Supported | ✓ | ✓ | ✓ | |
|---|
| Definition | Supported | ✓ | ✓ | ✓ | |
|---|
| DefinitionLink | Supported | ✓ | ✓ | ✓ | |
|---|
| DefinitionProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| provideDefinition | Supported | ✓ | ✓ | ✓ | |
|---|
| Diagnostic | Supported | ✓ | ✓ | ✓ | |
|---|
| code | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| message | Supported | ✓ | ✓ | ✓ | |
|---|
| range | Supported | ✓ | ✓ | ✓ | |
|---|
| relatedInformation | Supported | ✓ | ✓ | ✓ | |
|---|
| severity | Supported | ✓ | ✓ | ✓ | |
|---|
| source | Supported | ✓ | ✓ | ✓ | |
|---|
| tags | Supported | ✓ | ✓ | ✓ | |
|---|
| DiagnosticChangeEvent | Supported | ✓ | ✓ | ✓ | |
|---|
| uris | Supported | ✓ | ✓ | ✓ | |
|---|
| DiagnosticCollection | Supported | ✓ | ✓ | ✓ | |
|---|
| clear | Supported | ✓ | ✓ | ✓ | |
|---|
| delete | Supported | ✓ | ✓ | ✓ | |
|---|
| dispose | Supported | ✓ | ✓ | ✓ | |
|---|
| forEach | Supported | ✓ | ✓ | ✓ | |
|---|
| get | Supported | ✓ | ✓ | ✓ | |
|---|
| has | Supported | ✓ | ✓ | ✓ | |
|---|
| name | Supported | ✓ | ✓ | ✓ | |
|---|
| set | Supported | ✓ | ✓ | ✓ | |
|---|
| DiagnosticRelatedInformation | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| location | Supported | ✓ | ✓ | ✓ | |
|---|
| message | Supported | ✓ | ✓ | ✓ | |
|---|
| DiagnosticSeverity | Supported | ✓ | ✓ | ✓ | |
|---|
| Error | Supported | ✓ | ✓ | ✓ | |
|---|
| Hint | Supported | ✓ | ✓ | ✓ | |
|---|
| Information | Supported | ✓ | ✓ | ✓ | |
|---|
| Warning | Supported | ✓ | ✓ | ✓ | |
|---|
| DiagnosticTag | Supported | ✓ | ✓ | ✓ | |
|---|
| Deprecated | Supported | ✓ | ✓ | ✓ | |
|---|
| Unnecessary | Supported | ✓ | ✓ | ✓ | |
|---|
| Disposable | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| dispose | Supported | ✓ | ✓ | ✓ | |
|---|
| from | Supported | ✓ | ✓ | ✓ | |
|---|
| DocumentColorProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| provideColorPresentations | Supported | ✓ | ✓ | ✓ | |
|---|
| provideDocumentColors | Supported | ✓ | ✓ | ✓ | |
|---|
| DocumentDropEdit | Supported | ✓ | ✓ | ✓ | |
|---|
| additionalEdit | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| insertText | Supported | ✓ | ✓ | ✓ | |
|---|
| DocumentDropEditProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| provideDocumentDropEdits | Supported | ✓ | ✓ | ✓ | |
|---|
| DocumentFilter | Partial | ✓ | ✓ | ✓ | |
|---|
| language | Supported | ✓ | ✓ | ✓ | |
|---|
| notebookType | Stubbed | ✓ | ✓ | ✓ | |
|---|
| pattern | Supported | ✓ | ✓ | ✓ | |
|---|
| scheme | Supported | ✓ | ✓ | ✓ | |
|---|
| DocumentFormattingEditProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| provideDocumentFormattingEdits | Supported | ✓ | ✓ | ✓ | |
|---|
| DocumentHighlight | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| kind | Supported | ✓ | ✓ | ✓ | |
|---|
| range | Supported | ✓ | ✓ | ✓ | |
|---|
| DocumentHighlightKind | Supported | ✓ | ✓ | ✓ | |
|---|
| Read | Supported | ✓ | ✓ | ✓ | |
|---|
| Text | Supported | ✓ | ✓ | ✓ | |
|---|
| Write | Supported | ✓ | ✓ | ✓ | |
|---|
| DocumentHighlightProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| provideDocumentHighlights | Supported | ✓ | ✓ | ✓ | |
|---|
| DocumentLink | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| range | Supported | ✓ | ✓ | ✓ | |
|---|
| target | Supported | ✓ | ✓ | ✓ | |
|---|
| tooltip | Supported | ✓ | ✓ | ✓ | |
|---|
| DocumentLinkProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| provideDocumentLinks | Supported | ✓ | ✓ | ✓ | |
|---|
| resolveDocumentLink | Supported | ✓ | ✓ | ✓ | |
|---|
| DocumentRangeFormattingEditProvider | Partial | ✓ | ✓ | ✓ | |
|---|
| provideDocumentRangeFormattingEdits | Supported | ✓ | ✓ | ✓ | |
|---|
| provideDocumentRangesFormattingEdits | Stubbed | ✓ | ✓ | ✓ | |
|---|
| DocumentRangeSemanticTokensProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| provideDocumentRangeSemanticTokens | Supported | ✓ | ✓ | ✓ | |
|---|
| DocumentSelector | Supported | ✓ | ✓ | ✓ | |
|---|
| DocumentSemanticTokensProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidChangeSemanticTokens | Supported | ✓ | ✓ | ✓ | |
|---|
| provideDocumentSemanticTokens | Supported | ✓ | ✓ | ✓ | |
|---|
| provideDocumentSemanticTokensEdits | Supported | ✓ | ✓ | ✓ | |
|---|
| DocumentSymbol | Supported | ✓ | ✓ | ✓ | |
|---|
| children | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| detail | Supported | ✓ | ✓ | ✓ | |
|---|
| kind | Supported | ✓ | ✓ | ✓ | |
|---|
| name | Supported | ✓ | ✓ | ✓ | |
|---|
| range | Supported | ✓ | ✓ | ✓ | |
|---|
| selectionRange | Supported | ✓ | ✓ | ✓ | |
|---|
| tags | Supported | ✓ | ✓ | ✓ | |
|---|
| DocumentSymbolProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| provideDocumentSymbols | Supported | ✓ | ✓ | ✓ | |
|---|
| DocumentSymbolProviderMetadata | Supported | ✓ | ✓ | ✓ | #10026 |
|---|
| label | Supported | ✓ | ✓ | ✓ | |
|---|
| EndOfLine | Supported | ✓ | ✓ | ✓ | |
|---|
| CRLF | Supported | ✓ | ✓ | ✓ | |
|---|
| LF | Supported | ✓ | ✓ | ✓ | |
|---|
| EnterAction | Supported | ✓ | ✓ | ✓ | |
|---|
| appendText | Supported | ✓ | ✓ | ✓ | |
|---|
| indentAction | Supported | ✓ | ✓ | ✓ | |
|---|
| removeText | Supported | ✓ | ✓ | ✓ | |
|---|
| EnvironmentVariableCollection | Supported | ✓ | ✓ | ✓ | |
|---|
| append | Supported | ✓ | ✓ | ✓ | |
|---|
| clear | Supported | ✓ | ✓ | ✓ | |
|---|
| delete | Supported | ✓ | ✓ | ✓ | |
|---|
| description | Supported | ✓ | ✓ | ✓ | |
|---|
| forEach | Supported | ✓ | ✓ | ✓ | |
|---|
| get | Supported | ✓ | ✓ | ✓ | |
|---|
| persistent | Supported | ✓ | ✓ | ✓ | |
|---|
| prepend | Supported | ✓ | ✓ | ✓ | |
|---|
| replace | Supported | ✓ | ✓ | ✓ | |
|---|
| EnvironmentVariableMutator | Supported | ✓ | ✓ | ✓ | |
|---|
| options | Supported | ✓ | ✓ | ✓ | |
|---|
| type | Supported | ✓ | ✓ | ✓ | |
|---|
| value | Supported | ✓ | ✓ | ✓ | |
|---|
| EnvironmentVariableMutatorOptions | Partial | ✓ | ✓ | ✓ | |
|---|
| applyAtProcessCreation | Supported | ✓ | ✓ | ✓ | |
|---|
| applyAtShellIntegration | Stubbed | ✓ | ✓ | ✓ | |
|---|
| EnvironmentVariableMutatorType | Supported | ✓ | ✓ | ✓ | |
|---|
| Append | Supported | ✓ | ✓ | ✓ | |
|---|
| Prepend | Supported | ✓ | ✓ | ✓ | |
|---|
| Replace | Supported | ✓ | ✓ | ✓ | |
|---|
| EnvironmentVariableScope | Supported | ✓ | ✓ | ✓ | |
|---|
| workspaceFolder | Supported | ✓ | ✓ | ✓ | |
|---|
| EvaluatableExpression | Supported | ✓ | ✓ | ✓ | #10027 |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| expression | Supported | ✓ | ✓ | ✓ | |
|---|
| range | Supported | ✓ | ✓ | ✓ | |
|---|
| EvaluatableExpressionProvider | Supported | ✓ | ✓ | ✓ | #10027 |
|---|
| provideEvaluatableExpression | Supported | ✓ | ✓ | ✓ | |
|---|
| Event | Supported | ✓ | ✓ | ✓ | |
|---|
| EventEmitter | Supported | ✓ | ✓ | ✓ | |
|---|
| dispose | Supported | ✓ | ✓ | ✓ | |
|---|
| event | Supported | ✓ | ✓ | ✓ | |
|---|
| fire | Supported | ✓ | ✓ | ✓ | |
|---|
| Extension | Supported | ✓ | ✓ | ✓ | |
|---|
| activate | Supported | ✓ | ✓ | ✓ | |
|---|
| exports | Supported | ✓ | ✓ | ✓ | |
|---|
| extensionKind | Supported | ✓ | ✓ | ✓ | #10029 |
|---|
| extensionPath | Supported | ✓ | ✓ | ✓ | |
|---|
| extensionUri | Supported | ✓ | ✓ | ✓ | False positive? |
|---|
| id | Supported | ✓ | ✓ | ✓ | |
|---|
| isActive | Supported | ✓ | ✓ | ✓ | |
|---|
| packageJSON | Supported | ✓ | ✓ | ✓ | |
|---|
| ExtensionContext | Partial | ✓ | ✓ | ✓ | |
|---|
| asAbsolutePath | Supported | ✓ | ✓ | ✓ | |
|---|
| environmentVariableCollection | Supported | ✓ | ✓ | ✓ | |
|---|
| extension | Supported | ✓ | ✓ | ✓ | |
|---|
| extensionMode | Supported | ✓ | ✓ | ✓ | |
|---|
| extensionPath | Supported | ✓ | ✓ | ✓ | |
|---|
| extensionUri | Supported | ✓ | ✓ | ✓ | |
|---|
| globalState | Supported | ✓ | ✓ | ✓ | |
|---|
| globalStoragePath | Supported | ✓ | ✓ | ✓ | |
|---|
| globalStorageUri | Supported | ✓ | ✓ | ✓ | |
|---|
| languageModelAccessInformation | Stubbed | ✓ | ✓ | ✓ | |
|---|
| logPath | Supported | ✓ | ✓ | ✓ | |
|---|
| logUri | Supported | ✓ | ✓ | ✓ | #10033 |
|---|
| secrets | Supported | ✓ | ✓ | ✓ | |
|---|
| storagePath | Supported | ✓ | ✓ | ✓ | |
|---|
| storageUri | Supported | ✓ | ✓ | ✓ | |
|---|
| subscriptions | Supported | ✓ | ✓ | ✓ | |
|---|
| workspaceState | Supported | ✓ | ✓ | ✓ | |
|---|
| ExtensionKind | Supported | ✓ | ✓ | ✓ | #10029 |
|---|
| UI | Supported | ✓ | ✓ | ✓ | |
|---|
| Workspace | Supported | ✓ | ✓ | ✓ | |
|---|
| ExtensionMode | Supported | ✓ | ✓ | ✓ | |
|---|
| Development | Supported | ✓ | ✓ | ✓ | |
|---|
| Production | Supported | ✓ | ✓ | ✓ | |
|---|
| Test | Supported | ✓ | ✓ | ✓ | |
|---|
| ExtensionTerminalOptions | Partial | ✓ | ✓ | ✓ | #6589 |
|---|
| color | Stubbed | ✓ | ✓ | ✓ | #11504 |
|---|
| iconPath | Partial | ✓ | ✓ | ✓ | #11504 |
|---|
| isTransient | Supported | ✓ | ✓ | ✓ | |
|---|
| location | Supported | ✓ | ✓ | ✓ | #11506 |
|---|
| name | Supported | ✓ | ✓ | ✓ | |
|---|
| pty | Supported | ✓ | ✓ | ✓ | |
|---|
| FileChangeEvent | Supported | ✓ | ✓ | ✓ | |
|---|
| type | Supported | ✓ | ✓ | ✓ | |
|---|
| uri | Supported | ✓ | ✓ | ✓ | |
|---|
| FileChangeType | Supported | ✓ | ✓ | ✓ | |
|---|
| Changed | Supported | ✓ | ✓ | ✓ | |
|---|
| Created | Supported | ✓ | ✓ | ✓ | |
|---|
| Deleted | Supported | ✓ | ✓ | ✓ | |
|---|
| FileCoverage | Supported | ✓ | ✓ | ✓ | |
|---|
| branchCoverage | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| declarationCoverage | Supported | ✓ | ✓ | ✓ | |
|---|
| fromDetails | Supported | ✓ | ✓ | ✓ | |
|---|
| statementCoverage | Supported | ✓ | ✓ | ✓ | |
|---|
| uri | Supported | ✓ | ✓ | ✓ | |
|---|
| FileCoverageDetail | Supported | ✓ | ✓ | ✓ | |
|---|
| FileCreateEvent | Supported | ✓ | ✓ | ✓ | |
|---|
| files | Supported | ✓ | ✓ | ✓ | |
|---|
| FileDecoration | Supported | ✓ | ✓ | ✓ | |
|---|
| badge | Supported | ✓ | ✓ | ✓ | |
|---|
| color | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| propagate | Supported | ✓ | ✓ | ✓ | |
|---|
| tooltip | Supported | ✓ | ✓ | ✓ | |
|---|
| FileDecorationProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidChangeFileDecorations | Supported | ✓ | ✓ | ✓ | |
|---|
| provideFileDecoration | Supported | ✓ | ✓ | ✓ | |
|---|
| FileDeleteEvent | Supported | ✓ | ✓ | ✓ | |
|---|
| files | Supported | ✓ | ✓ | ✓ | |
|---|
| FilePermission | Supported | ✓ | ✓ | ✓ | #11509 |
|---|
| Readonly | Supported | ✓ | ✓ | ✓ | |
|---|
| FileRenameEvent | Supported | ✓ | ✓ | ✓ | |
|---|
| files | Supported | ✓ | ✓ | ✓ | |
|---|
| FileStat | Supported | ✓ | ✓ | ✓ | |
|---|
| ctime | Supported | ✓ | ✓ | ✓ | |
|---|
| mtime | Supported | ✓ | ✓ | ✓ | |
|---|
| permissions | Supported | ✓ | ✓ | ✓ | #11509 |
|---|
| size | Supported | ✓ | ✓ | ✓ | |
|---|
| type | Supported | ✓ | ✓ | ✓ | |
|---|
| FileSystem | Supported | ✓ | ✓ | ✓ | |
|---|
| copy | Supported | ✓ | ✓ | ✓ | |
|---|
| createDirectory | Supported | ✓ | ✓ | ✓ | |
|---|
| delete | Supported | ✓ | ✓ | ✓ | |
|---|
| isWritableFileSystem | Supported | ✓ | ✓ | ✓ | #11509 |
|---|
| readDirectory | Supported | ✓ | ✓ | ✓ | |
|---|
| readFile | Supported | ✓ | ✓ | ✓ | |
|---|
| rename | Supported | ✓ | ✓ | ✓ | |
|---|
| stat | Supported | ✓ | ✓ | ✓ | |
|---|
| writeFile | Supported | ✓ | ✓ | ✓ | |
|---|
| FileSystemError | Supported | ✓ | ✓ | ✓ | |
|---|
| FileExists | Supported | ✓ | ✓ | ✓ | |
|---|
| FileIsADirectory | Supported | ✓ | ✓ | ✓ | |
|---|
| FileNotADirectory | Supported | ✓ | ✓ | ✓ | |
|---|
| FileNotFound | Supported | ✓ | ✓ | ✓ | |
|---|
| NoPermissions | Supported | ✓ | ✓ | ✓ | |
|---|
| Unavailable | Supported | ✓ | ✓ | ✓ | |
|---|
| code | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| FileSystemProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| copy | Supported | ✓ | ✓ | ✓ | |
|---|
| createDirectory | Supported | ✓ | ✓ | ✓ | |
|---|
| delete | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidChangeFile | Supported | ✓ | ✓ | ✓ | |
|---|
| readDirectory | Supported | ✓ | ✓ | ✓ | |
|---|
| readFile | Supported | ✓ | ✓ | ✓ | |
|---|
| rename | Supported | ✓ | ✓ | ✓ | |
|---|
| stat | Supported | ✓ | ✓ | ✓ | |
|---|
| watch | Supported | ✓ | ✓ | ✓ | |
|---|
| writeFile | Supported | ✓ | ✓ | ✓ | |
|---|
| FileSystemWatcher | Supported | ✓ | ✓ | ✓ | |
|---|
| ignoreChangeEvents | Supported | ✓ | ✓ | ✓ | |
|---|
| ignoreCreateEvents | Supported | ✓ | ✓ | ✓ | |
|---|
| ignoreDeleteEvents | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidChange | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidCreate | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidDelete | Supported | ✓ | ✓ | ✓ | |
|---|
| FileType | Supported | ✓ | ✓ | ✓ | |
|---|
| Directory | Supported | ✓ | ✓ | ✓ | |
|---|
| File | Supported | ✓ | ✓ | ✓ | |
|---|
| SymbolicLink | Supported | ✓ | ✓ | ✓ | |
|---|
| Unknown | Supported | ✓ | ✓ | ✓ | |
|---|
| FileWillCreateEvent | Supported | ✓ | ✓ | ✓ | |
|---|
| files | Supported | ✓ | ✓ | ✓ | |
|---|
| token | Supported | ✓ | ✓ | ✓ | #11508 |
|---|
| waitUntil | Supported | ✓ | ✓ | ✓ | |
|---|
| FileWillDeleteEvent | Supported | ✓ | ✓ | ✓ | |
|---|
| files | Supported | ✓ | ✓ | ✓ | |
|---|
| token | Supported | ✓ | ✓ | ✓ | #11508 |
|---|
| waitUntil | Supported | ✓ | ✓ | ✓ | |
|---|
| FileWillRenameEvent | Supported | ✓ | ✓ | ✓ | |
|---|
| files | Supported | ✓ | ✓ | ✓ | |
|---|
| token | Supported | ✓ | ✓ | ✓ | #11508 |
|---|
| waitUntil | Supported | ✓ | ✓ | ✓ | |
|---|
| FoldingContext | Supported | ✓ | ✓ | ✓ | |
|---|
| FoldingRange | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| end | Supported | ✓ | ✓ | ✓ | |
|---|
| kind | Supported | ✓ | ✓ | ✓ | |
|---|
| start | Supported | ✓ | ✓ | ✓ | |
|---|
| FoldingRangeKind | Supported | ✓ | ✓ | ✓ | |
|---|
| Comment | Supported | ✓ | ✓ | ✓ | |
|---|
| Imports | Supported | ✓ | ✓ | ✓ | |
|---|
| Region | Supported | ✓ | ✓ | ✓ | |
|---|
| FoldingRangeProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidChangeFoldingRanges | Supported | ✓ | ✓ | ✓ | #11127 |
|---|
| provideFoldingRanges | Supported | ✓ | ✓ | ✓ | |
|---|
| FormattingOptions | Supported | ✓ | ✓ | ✓ | |
|---|
| insertSpaces | Supported | ✓ | ✓ | ✓ | |
|---|
| tabSize | Supported | ✓ | ✓ | ✓ | |
|---|
| FunctionBreakpoint | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| functionName | Supported | ✓ | ✓ | ✓ | |
|---|
| GlobPattern | Supported | ✓ | ✓ | ✓ | |
|---|
| GlobalEnvironmentVariableCollection | Supported | ✓ | ✓ | ✓ | |
|---|
| getScoped | Supported | ✓ | ✓ | ✓ | |
|---|
| Hover | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| contents | Supported | ✓ | ✓ | ✓ | |
|---|
| range | Supported | ✓ | ✓ | ✓ | |
|---|
| HoverProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| provideHover | Supported | ✓ | ✓ | ✓ | |
|---|
| ImplementationProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| provideImplementation | Supported | ✓ | ✓ | ✓ | |
|---|
| IndentAction | Supported | ✓ | ✓ | ✓ | |
|---|
| Indent | Supported | ✓ | ✓ | ✓ | |
|---|
| IndentOutdent | Supported | ✓ | ✓ | ✓ | |
|---|
| None | Supported | ✓ | ✓ | ✓ | |
|---|
| Outdent | Supported | ✓ | ✓ | ✓ | |
|---|
| IndentationRule | Supported | ✓ | ✓ | ✓ | |
|---|
| decreaseIndentPattern | Supported | ✓ | ✓ | ✓ | |
|---|
| increaseIndentPattern | Supported | ✓ | ✓ | ✓ | |
|---|
| indentNextLinePattern | Supported | ✓ | ✓ | ✓ | |
|---|
| unIndentedLinePattern | Supported | ✓ | ✓ | ✓ | |
|---|
| InlayHint | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| kind | Supported | ✓ | ✓ | ✓ | |
|---|
| label | Supported | ✓ | ✓ | ✓ | |
|---|
| paddingLeft | Supported | ✓ | ✓ | ✓ | |
|---|
| paddingRight | Supported | ✓ | ✓ | ✓ | |
|---|
| position | Supported | ✓ | ✓ | ✓ | |
|---|
| textEdits | Supported | ✓ | ✓ | ✓ | |
|---|
| tooltip | Supported | ✓ | ✓ | ✓ | |
|---|
| InlayHintKind | Supported | ✓ | ✓ | ✓ | |
|---|
| Parameter | Supported | ✓ | ✓ | ✓ | |
|---|
| Type | Supported | ✓ | ✓ | ✓ | |
|---|
| InlayHintLabelPart | Supported | ✓ | ✓ | ✓ | |
|---|
| command | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| location | Supported | ✓ | ✓ | ✓ | |
|---|
| tooltip | Supported | ✓ | ✓ | ✓ | |
|---|
| value | Supported | ✓ | ✓ | ✓ | |
|---|
| InlayHintsProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidChangeInlayHints | Supported | ✓ | ✓ | ✓ | |
|---|
| provideInlayHints | Supported | ✓ | ✓ | ✓ | |
|---|
| resolveInlayHint | Supported | ✓ | ✓ | ✓ | |
|---|
| InlineCompletionContext | Supported | ✓ | ✓ | ✓ | |
|---|
| selectedCompletionInfo | Supported | ✓ | ✓ | ✓ | |
|---|
| triggerKind | Supported | ✓ | ✓ | ✓ | |
|---|
| InlineCompletionItem | Supported | ✓ | ✓ | ✓ | |
|---|
| command | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| filterText | Supported | ✓ | ✓ | ✓ | |
|---|
| insertText | Supported | ✓ | ✓ | ✓ | |
|---|
| range | Supported | ✓ | ✓ | ✓ | |
|---|
| InlineCompletionItemProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| provideInlineCompletionItems | Supported | ✓ | ✓ | ✓ | |
|---|
| InlineCompletionList | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| items | Supported | ✓ | ✓ | ✓ | |
|---|
| InlineCompletionTriggerKind | Supported | ✓ | ✓ | ✓ | |
|---|
| Automatic | Supported | ✓ | ✓ | ✓ | |
|---|
| Invoke | Supported | ✓ | ✓ | ✓ | |
|---|
| InlineValue | Supported | ✓ | ✓ | ✓ | #10028 |
|---|
| InlineValueContext | Supported | ✓ | ✓ | ✓ | #10028 |
|---|
| frameId | Supported | ✓ | ✓ | ✓ | |
|---|
| stoppedLocation | Supported | ✓ | ✓ | ✓ | |
|---|
| InlineValueEvaluatableExpression | Supported | ✓ | ✓ | ✓ | #10028 |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| expression | Supported | ✓ | ✓ | ✓ | |
|---|
| range | Supported | ✓ | ✓ | ✓ | |
|---|
| InlineValueText | Supported | ✓ | ✓ | ✓ | #10028 |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| range | Supported | ✓ | ✓ | ✓ | |
|---|
| text | Supported | ✓ | ✓ | ✓ | |
|---|
| InlineValueVariableLookup | Supported | ✓ | ✓ | ✓ | #10028 |
|---|
| caseSensitiveLookup | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| range | Supported | ✓ | ✓ | ✓ | |
|---|
| variableName | Supported | ✓ | ✓ | ✓ | |
|---|
| InlineValuesProvider | Supported | ✓ | ✓ | ✓ | #10028 |
|---|
| onDidChangeInlineValues | Supported | ✓ | ✓ | ✓ | |
|---|
| provideInlineValues | Supported | ✓ | ✓ | ✓ | |
|---|
| InputBox | Supported | ✓ | ✓ | ✓ | |
|---|
| buttons | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidAccept | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidChangeValue | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidTriggerButton | Supported | ✓ | ✓ | ✓ | |
|---|
| password | Supported | ✓ | ✓ | ✓ | |
|---|
| placeholder | Supported | ✓ | ✓ | ✓ | |
|---|
| prompt | Supported | ✓ | ✓ | ✓ | |
|---|
| validationMessage | Supported | ✓ | ✓ | ✓ | |
|---|
| value | Supported | ✓ | ✓ | ✓ | |
|---|
| valueSelection | Supported | ✓ | ✓ | ✓ | |
|---|
| InputBoxOptions | Supported | ✓ | ✓ | ✓ | |
|---|
| ignoreFocusOut | Supported | ✓ | ✓ | ✓ | |
|---|
| password | Supported | ✓ | ✓ | ✓ | |
|---|
| placeHolder | Supported | ✓ | ✓ | ✓ | |
|---|
| prompt | Supported | ✓ | ✓ | ✓ | |
|---|
| title | Supported | ✓ | ✓ | ✓ | #10030 |
|---|
| validateInput | Supported | ✓ | ✓ | ✓ | |
|---|
| value | Supported | ✓ | ✓ | ✓ | |
|---|
| valueSelection | Supported | ✓ | ✓ | ✓ | |
|---|
| InputBoxValidationMessage | Supported | ✓ | ✓ | ✓ | |
|---|
| message | Supported | ✓ | ✓ | ✓ | |
|---|
| severity | Supported | ✓ | ✓ | ✓ | |
|---|
| InputBoxValidationSeverity | Supported | ✓ | ✓ | ✓ | |
|---|
| Error | Supported | ✓ | ✓ | ✓ | |
|---|
| Info | Supported | ✓ | ✓ | ✓ | |
|---|
| Warning | Supported | ✓ | ✓ | ✓ | |
|---|
| LanguageConfiguration | Supported | ✓ | ✓ | ✓ | |
|---|
| __characterPairSupport | Supported | ✓ | ✓ | ✓ | |
|---|
| __electricCharacterSupport | Supported | ✓ | ✓ | ✓ | |
|---|
| autoClosingPairs | Supported | ✓ | ✓ | ✓ | |
|---|
| brackets | Supported | ✓ | ✓ | ✓ | |
|---|
| comments | Supported | ✓ | ✓ | ✓ | |
|---|
| indentationRules | Supported | ✓ | ✓ | ✓ | |
|---|
| onEnterRules | Supported | ✓ | ✓ | ✓ | |
|---|
| wordPattern | Supported | ✓ | ✓ | ✓ | |
|---|
| LanguageModelAccessInformation | Supported | ✓ | ✓ | ✓ | |
|---|
| canSendRequest | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidChange | Supported | ✓ | ✓ | ✓ | |
|---|
| LanguageModelChat | Supported | ✓ | ✓ | ✓ | |
|---|
| countTokens | Supported | ✓ | ✓ | ✓ | |
|---|
| family | Supported | ✓ | ✓ | ✓ | |
|---|
| id | Supported | ✓ | ✓ | ✓ | |
|---|
| maxInputTokens | Supported | ✓ | ✓ | ✓ | |
|---|
| name | Supported | ✓ | ✓ | ✓ | |
|---|
| sendRequest | Supported | ✓ | ✓ | ✓ | |
|---|
| vendor | Supported | ✓ | ✓ | ✓ | |
|---|
| version | Supported | ✓ | ✓ | ✓ | |
|---|
| LanguageModelChatMessage | Supported | ✓ | ✓ | ✓ | |
|---|
| Assistant | Supported | ✓ | ✓ | ✓ | |
|---|
| User | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| content | Supported | ✓ | ✓ | ✓ | |
|---|
| name | Supported | ✓ | ✓ | ✓ | |
|---|
| role | Supported | ✓ | ✓ | ✓ | |
|---|
| LanguageModelChatMessageRole | Supported | ✓ | ✓ | ✓ | |
|---|
| Assistant | Supported | ✓ | ✓ | ✓ | |
|---|
| User | Supported | ✓ | ✓ | ✓ | |
|---|
| LanguageModelChatRequestOptions | Supported | ✓ | ✓ | ✓ | |
|---|
| justification | Supported | ✓ | ✓ | ✓ | |
|---|
| modelOptions | Supported | ✓ | ✓ | ✓ | |
|---|
| LanguageModelChatResponse | Supported | ✓ | ✓ | ✓ | |
|---|
| text | Supported | ✓ | ✓ | ✓ | |
|---|
| LanguageModelChatSelector | Supported | ✓ | ✓ | ✓ | |
|---|
| family | Supported | ✓ | ✓ | ✓ | |
|---|
| id | Supported | ✓ | ✓ | ✓ | |
|---|
| vendor | Supported | ✓ | ✓ | ✓ | |
|---|
| version | Supported | ✓ | ✓ | ✓ | |
|---|
| LanguageModelError | Supported | ✓ | ✓ | ✓ | |
|---|
| Blocked | Supported | ✓ | ✓ | ✓ | |
|---|
| NoPermissions | Supported | ✓ | ✓ | ✓ | |
|---|
| NotFound | Supported | ✓ | ✓ | ✓ | |
|---|
| code | Supported | ✓ | ✓ | ✓ | |
|---|
| LanguageStatusItem | Supported | ✓ | ✓ | ✓ | |
|---|
| accessibilityInformation | Supported | ✓ | ✓ | ✓ | |
|---|
| busy | Supported | ✓ | ✓ | ✓ | |
|---|
| command | Supported | ✓ | ✓ | ✓ | |
|---|
| detail | Supported | ✓ | ✓ | ✓ | |
|---|
| dispose | Supported | ✓ | ✓ | ✓ | |
|---|
| id | Supported | ✓ | ✓ | ✓ | |
|---|
| name | Supported | ✓ | ✓ | ✓ | |
|---|
| selector | Supported | ✓ | ✓ | ✓ | |
|---|
| severity | Supported | ✓ | ✓ | ✓ | |
|---|
| text | Supported | ✓ | ✓ | ✓ | |
|---|
| LanguageStatusSeverity | Supported | ✓ | ✓ | ✓ | |
|---|
| Error | Supported | ✓ | ✓ | ✓ | |
|---|
| Information | Supported | ✓ | ✓ | ✓ | |
|---|
| Warning | Supported | ✓ | ✓ | ✓ | |
|---|
| LinkedEditingRangeProvider | Supported | ✓ | ✓ | ✓ | #10200 |
|---|
| provideLinkedEditingRanges | Supported | ✓ | ✓ | ✓ | |
|---|
| LinkedEditingRanges | Supported | ✓ | ✓ | ✓ | #10200 |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| ranges | Supported | ✓ | ✓ | ✓ | |
|---|
| wordPattern | Supported | ✓ | ✓ | ✓ | |
|---|
| Location | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| range | Supported | ✓ | ✓ | ✓ | |
|---|
| uri | Supported | ✓ | ✓ | ✓ | |
|---|
| LocationLink | Supported | ✓ | ✓ | ✓ | |
|---|
| originSelectionRange | Supported | ✓ | ✓ | ✓ | |
|---|
| targetRange | Supported | ✓ | ✓ | ✓ | |
|---|
| targetSelectionRange | Supported | ✓ | ✓ | ✓ | |
|---|
| targetUri | Supported | ✓ | ✓ | ✓ | |
|---|
| LogLevel | Supported | ✓ | ✓ | ✓ | |
|---|
| Debug | Supported | ✓ | ✓ | ✓ | |
|---|
| Error | Supported | ✓ | ✓ | ✓ | |
|---|
| Info | Supported | ✓ | ✓ | ✓ | |
|---|
| Off | Supported | ✓ | ✓ | ✓ | |
|---|
| Trace | Supported | ✓ | ✓ | ✓ | |
|---|
| Warning | Supported | ✓ | ✓ | ✓ | |
|---|
| LogOutputChannel | Supported | ✓ | ✓ | ✓ | |
|---|
| debug | Supported | ✓ | ✓ | ✓ | |
|---|
| error | Supported | ✓ | ✓ | ✓ | |
|---|
| info | Supported | ✓ | ✓ | ✓ | |
|---|
| logLevel | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidChangeLogLevel | Supported | ✓ | ✓ | ✓ | |
|---|
| trace | Supported | ✓ | ✓ | ✓ | |
|---|
| warn | Supported | ✓ | ✓ | ✓ | |
|---|
| MarkdownString | Supported | ✓ | ✓ | ✓ | #11083 |
|---|
| appendCodeblock | Supported | ✓ | ✓ | ✓ | |
|---|
| appendMarkdown | Supported | ✓ | ✓ | ✓ | |
|---|
| appendText | Supported | ✓ | ✓ | ✓ | |
|---|
| baseUri | Supported | ✓ | ✓ | ✓ | #11083 |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| isTrusted | Supported | ✓ | ✓ | ✓ | |
|---|
| supportHtml | Supported | ✓ | ✓ | ✓ | #11083 |
|---|
| supportThemeIcons | Supported | ✓ | ✓ | ✓ | #11129 |
|---|
| value | Supported | ✓ | ✓ | ✓ | |
|---|
| MarkedString | Supported | ✓ | ✓ | ✓ | |
|---|
| Memento | Supported | ✓ | ✓ | ✓ | |
|---|
| get | Supported | ✓ | ✓ | ✓ | |
|---|
| keys | Supported | ✓ | ✓ | ✓ | #11510 |
|---|
| update | Supported | ✓ | ✓ | ✓ | |
|---|
| MessageItem | Supported | ✓ | ✓ | ✓ | |
|---|
| isCloseAffordance | Supported | ✓ | ✓ | ✓ | |
|---|
| title | Supported | ✓ | ✓ | ✓ | |
|---|
| MessageOptions | Supported | ✓ | ✓ | ✓ | |
|---|
| detail | Supported | ✓ | ✓ | ✓ | |
|---|
| modal | Supported | ✓ | ✓ | ✓ | |
|---|
| NotebookCell | Supported | ✓ | ✓ | ✓ | #8395 |
|---|
| document | Supported | ✓ | ✓ | ✓ | |
|---|
| executionSummary | Supported | ✓ | ✓ | ✓ | |
|---|
| index | Supported | ✓ | ✓ | ✓ | |
|---|
| kind | Supported | ✓ | ✓ | ✓ | |
|---|
| metadata | Supported | ✓ | ✓ | ✓ | |
|---|
| notebook | Supported | ✓ | ✓ | ✓ | |
|---|
| outputs | Supported | ✓ | ✓ | ✓ | |
|---|
| NotebookCellData | Supported | ✓ | ✓ | ✓ | #8395 |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| executionSummary | Supported | ✓ | ✓ | ✓ | |
|---|
| kind | Supported | ✓ | ✓ | ✓ | |
|---|
| languageId | Supported | ✓ | ✓ | ✓ | |
|---|
| metadata | Supported | ✓ | ✓ | ✓ | |
|---|
| outputs | Supported | ✓ | ✓ | ✓ | |
|---|
| value | Supported | ✓ | ✓ | ✓ | |
|---|
| NotebookCellExecution | Supported | ✓ | ✓ | ✓ | #8395 |
|---|
| appendOutput | Supported | ✓ | ✓ | ✓ | |
|---|
| appendOutputItems | Supported | ✓ | ✓ | ✓ | |
|---|
| cell | Supported | ✓ | ✓ | ✓ | |
|---|
| clearOutput | Supported | ✓ | ✓ | ✓ | |
|---|
| end | Supported | ✓ | ✓ | ✓ | |
|---|
| executionOrder | Supported | ✓ | ✓ | ✓ | |
|---|
| replaceOutput | Supported | ✓ | ✓ | ✓ | |
|---|
| replaceOutputItems | Supported | ✓ | ✓ | ✓ | |
|---|
| start | Supported | ✓ | ✓ | ✓ | |
|---|
| token | Supported | ✓ | ✓ | ✓ | |
|---|
| NotebookCellExecutionSummary | Supported | ✓ | ✓ | ✓ | #8395 |
|---|
| executionOrder | Supported | ✓ | ✓ | ✓ | |
|---|
| success | Supported | ✓ | ✓ | ✓ | |
|---|
| timing | Supported | ✓ | ✓ | ✓ | |
|---|
| NotebookCellKind | Supported | ✓ | ✓ | ✓ | #8395 |
|---|
| Code | Supported | ✓ | ✓ | ✓ | |
|---|
| Markup | Supported | ✓ | ✓ | ✓ | |
|---|
| NotebookCellOutput | Supported | ✓ | ✓ | ✓ | #8395 |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| items | Supported | ✓ | ✓ | ✓ | |
|---|
| metadata | Supported | ✓ | ✓ | ✓ | |
|---|
| NotebookCellOutputItem | Supported | ✓ | ✓ | ✓ | #8395 |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| data | Supported | ✓ | ✓ | ✓ | |
|---|
| error | Supported | ✓ | ✓ | ✓ | |
|---|
| json | Supported | ✓ | ✓ | ✓ | |
|---|
| mime | Supported | ✓ | ✓ | ✓ | |
|---|
| stderr | Supported | ✓ | ✓ | ✓ | |
|---|
| stdout | Supported | ✓ | ✓ | ✓ | |
|---|
| text | Supported | ✓ | ✓ | ✓ | |
|---|
| NotebookCellStatusBarAlignment | Supported | ✓ | ✓ | ✓ | #8395 |
|---|
| Left | Supported | ✓ | ✓ | ✓ | |
|---|
| Right | Supported | ✓ | ✓ | ✓ | |
|---|
| NotebookCellStatusBarItem | Partial | ✓ | ✓ | ✓ | #8395 |
|---|
| accessibilityInformation | Supported | ✓ | ✓ | ✓ | |
|---|
| alignment | Stubbed | ✓ | ✓ | ✓ | |
|---|
| command | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| priority | Supported | ✓ | ✓ | ✓ | |
|---|
| text | Supported | ✓ | ✓ | ✓ | |
|---|
| tooltip | Supported | ✓ | ✓ | ✓ | |
|---|
| NotebookCellStatusBarItemProvider | Supported | ✓ | ✓ | ✓ | #8395 |
|---|
| onDidChangeCellStatusBarItems | Supported | ✓ | ✓ | ✓ | |
|---|
| provideCellStatusBarItems | Supported | ✓ | ✓ | ✓ | |
|---|
| NotebookController | Supported | ✓ | ✓ | ✓ | #8395 |
|---|
| createNotebookCellExecution | Supported | ✓ | ✓ | ✓ | |
|---|
| description | Supported | ✓ | ✓ | ✓ | |
|---|
| detail | Supported | ✓ | ✓ | ✓ | |
|---|
| dispose | Supported | ✓ | ✓ | ✓ | |
|---|
| executeHandler | Supported | ✓ | ✓ | ✓ | |
|---|
| id | Supported | ✓ | ✓ | ✓ | |
|---|
| interruptHandler | Supported | ✓ | ✓ | ✓ | |
|---|
| label | Supported | ✓ | ✓ | ✓ | |
|---|
| notebookType | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidChangeSelectedNotebooks | Supported | ✓ | ✓ | ✓ | |
|---|
| supportedLanguages | Supported | ✓ | ✓ | ✓ | |
|---|
| supportsExecutionOrder | Supported | ✓ | ✓ | ✓ | |
|---|
| updateNotebookAffinity | Supported | ✓ | ✓ | ✓ | |
|---|
| NotebookControllerAffinity | Supported | ✓ | ✓ | ✓ | #8395 |
|---|
| Default | Supported | ✓ | ✓ | ✓ | |
|---|
| Preferred | Supported | ✓ | ✓ | ✓ | |
|---|
| NotebookData | Supported | ✓ | ✓ | ✓ | #8395 |
|---|
| cells | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| metadata | Supported | ✓ | ✓ | ✓ | |
|---|
| NotebookDocument | Supported | ✓ | ✓ | ✓ | #8395 |
|---|
| cellAt | Supported | ✓ | ✓ | ✓ | |
|---|
| cellCount | Supported | ✓ | ✓ | ✓ | |
|---|
| getCells | Supported | ✓ | ✓ | ✓ | |
|---|
| isClosed | Supported | ✓ | ✓ | ✓ | |
|---|
| isDirty | Supported | ✓ | ✓ | ✓ | |
|---|
| isUntitled | Supported | ✓ | ✓ | ✓ | |
|---|
| metadata | Supported | ✓ | ✓ | ✓ | |
|---|
| notebookType | Supported | ✓ | ✓ | ✓ | |
|---|
| save | Supported | ✓ | ✓ | ✓ | |
|---|
| uri | Supported | ✓ | ✓ | ✓ | |
|---|
| version | Supported | ✓ | ✓ | ✓ | |
|---|
| NotebookDocumentCellChange | Supported | ✓ | ✓ | ✓ | |
|---|
| cell | Supported | ✓ | ✓ | ✓ | |
|---|
| document | Supported | ✓ | ✓ | ✓ | |
|---|
| executionSummary | Supported | ✓ | ✓ | ✓ | |
|---|
| metadata | Supported | ✓ | ✓ | ✓ | |
|---|
| outputs | Supported | ✓ | ✓ | ✓ | |
|---|
| NotebookDocumentChangeEvent | Supported | ✓ | ✓ | ✓ | |
|---|
| cellChanges | Supported | ✓ | ✓ | ✓ | |
|---|
| contentChanges | Supported | ✓ | ✓ | ✓ | |
|---|
| metadata | Supported | ✓ | ✓ | ✓ | |
|---|
| notebook | Supported | ✓ | ✓ | ✓ | |
|---|
| NotebookDocumentContentChange | Supported | ✓ | ✓ | ✓ | |
|---|
| addedCells | Supported | ✓ | ✓ | ✓ | |
|---|
| range | Supported | ✓ | ✓ | ✓ | |
|---|
| removedCells | Supported | ✓ | ✓ | ✓ | |
|---|
| NotebookDocumentContentOptions | Supported | ✓ | ✓ | ✓ | #8395 |
|---|
| transientCellMetadata | Supported | ✓ | ✓ | ✓ | |
|---|
| transientDocumentMetadata | Supported | ✓ | ✓ | ✓ | |
|---|
| transientOutputs | Supported | ✓ | ✓ | ✓ | |
|---|
| NotebookDocumentShowOptions | Supported | ✓ | ✓ | ✓ | |
|---|
| preserveFocus | Supported | ✓ | ✓ | ✓ | |
|---|
| preview | Supported | ✓ | ✓ | ✓ | |
|---|
| selections | Supported | ✓ | ✓ | ✓ | |
|---|
| viewColumn | Supported | ✓ | ✓ | ✓ | |
|---|
| NotebookDocumentWillSaveEvent | Partial | ✓ | ✓ | ✓ | |
|---|
| notebook | Stubbed | ✓ | ✓ | ✓ | |
|---|
| reason | Stubbed | ✓ | ✓ | ✓ | |
|---|
| token | Supported | ✓ | ✓ | ✓ | |
|---|
| waitUntil | Stubbed | ✓ | ✓ | ✓ | |
|---|
| NotebookEdit | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| deleteCells | Supported | ✓ | ✓ | ✓ | |
|---|
| insertCells | Supported | ✓ | ✓ | ✓ | |
|---|
| newCellMetadata | Supported | ✓ | ✓ | ✓ | |
|---|
| newCells | Supported | ✓ | ✓ | ✓ | |
|---|
| newNotebookMetadata | Supported | ✓ | ✓ | ✓ | |
|---|
| range | Supported | ✓ | ✓ | ✓ | |
|---|
| replaceCells | Supported | ✓ | ✓ | ✓ | |
|---|
| updateCellMetadata | Supported | ✓ | ✓ | ✓ | |
|---|
| updateNotebookMetadata | Supported | ✓ | ✓ | ✓ | |
|---|
| NotebookEditor | Partial | ✓ | ✓ | ✓ | #8395 |
|---|
| notebook | Supported | ✓ | ✓ | ✓ | |
|---|
| revealRange | Stubbed | ✓ | ✓ | ✓ | |
|---|
| selection | Supported | ✓ | ✓ | ✓ | |
|---|
| selections | Supported | ✓ | ✓ | ✓ | |
|---|
| viewColumn | Supported | ✓ | ✓ | ✓ | |
|---|
| visibleRanges | Supported | ✓ | ✓ | ✓ | |
|---|
| NotebookEditorRevealType | Supported | ✓ | ✓ | ✓ | |
|---|
| AtTop | Supported | ✓ | ✓ | ✓ | |
|---|
| Default | Supported | ✓ | ✓ | ✓ | |
|---|
| InCenter | Supported | ✓ | ✓ | ✓ | |
|---|
| InCenterIfOutsideViewport | Supported | ✓ | ✓ | ✓ | |
|---|
| NotebookEditorSelectionChangeEvent | Supported | ✓ | ✓ | ✓ | |
|---|
| notebookEditor | Supported | ✓ | ✓ | ✓ | |
|---|
| selections | Supported | ✓ | ✓ | ✓ | |
|---|
| NotebookEditorVisibleRangesChangeEvent | Supported | ✓ | ✓ | ✓ | |
|---|
| notebookEditor | Supported | ✓ | ✓ | ✓ | |
|---|
| visibleRanges | Supported | ✓ | ✓ | ✓ | |
|---|
| NotebookRange | Supported | ✓ | ✓ | ✓ | #8395 |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| end | Supported | ✓ | ✓ | ✓ | |
|---|
| isEmpty | Supported | ✓ | ✓ | ✓ | |
|---|
| start | Supported | ✓ | ✓ | ✓ | |
|---|
| with | Supported | ✓ | ✓ | ✓ | |
|---|
| NotebookRendererMessaging | Supported | ✓ | ✓ | ✓ | #8395 |
|---|
| onDidReceiveMessage | Supported | ✓ | ✓ | ✓ | |
|---|
| postMessage | Supported | ✓ | ✓ | ✓ | |
|---|
| NotebookSerializer | Supported | ✓ | ✓ | ✓ | #8395 |
|---|
| deserializeNotebook | Supported | ✓ | ✓ | ✓ | |
|---|
| serializeNotebook | Supported | ✓ | ✓ | ✓ | |
|---|
| OnEnterRule | Supported | ✓ | ✓ | ✓ | |
|---|
| action | Supported | ✓ | ✓ | ✓ | |
|---|
| afterText | Supported | ✓ | ✓ | ✓ | |
|---|
| beforeText | Supported | ✓ | ✓ | ✓ | |
|---|
| previousLineText | Supported | ✓ | ✓ | ✓ | #11131 |
|---|
| OnTypeFormattingEditProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| provideOnTypeFormattingEdits | Supported | ✓ | ✓ | ✓ | |
|---|
| OpenDialogOptions | Supported | ✓ | ✓ | ✓ | |
|---|
| canSelectFiles | Supported | ✓ | ✓ | ✓ | |
|---|
| canSelectFolders | Supported | ✓ | ✓ | ✓ | |
|---|
| canSelectMany | Supported | ✓ | ✓ | ✓ | |
|---|
| defaultUri | Supported | ✓ | ✓ | ✓ | |
|---|
| filters | Supported | ✓ | ✓ | ✓ | |
|---|
| openLabel | Supported | ✓ | ✓ | ✓ | |
|---|
| title | Supported | ✓ | ✓ | ✓ | |
|---|
| OutputChannel | Supported | ✓ | ✓ | ✓ | |
|---|
| append | Supported | ✓ | ✓ | ✓ | |
|---|
| appendLine | Supported | ✓ | ✓ | ✓ | |
|---|
| clear | Supported | ✓ | ✓ | ✓ | |
|---|
| dispose | Supported | ✓ | ✓ | ✓ | |
|---|
| hide | Supported | ✓ | ✓ | ✓ | |
|---|
| name | Supported | ✓ | ✓ | ✓ | |
|---|
| replace | Supported | ✓ | ✓ | ✓ | |
|---|
| show | Supported | ✓ | ✓ | ✓ | |
|---|
| OverviewRulerLane | Supported | ✓ | ✓ | ✓ | |
|---|
| Center | Supported | ✓ | ✓ | ✓ | |
|---|
| Full | Supported | ✓ | ✓ | ✓ | |
|---|
| Left | Supported | ✓ | ✓ | ✓ | |
|---|
| Right | Supported | ✓ | ✓ | ✓ | |
|---|
| ParameterInformation | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| documentation | Supported | ✓ | ✓ | ✓ | |
|---|
| label | Supported | ✓ | ✓ | ✓ | |
|---|
| Position | Partial | ✓ | ✓ | ✓ | |
|---|
| character | Supported | ✓ | ✓ | ✓ | |
|---|
| compareTo | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| isAfter | Supported | ✓ | ✓ | ✓ | |
|---|
| isAfterOrEqual | Supported | ✓ | ✓ | ✓ | |
|---|
| isBefore | Supported | ✓ | ✓ | ✓ | |
|---|
| isBeforeOrEqual | Supported | ✓ | ✓ | ✓ | |
|---|
| isEqual | Supported | ✓ | ✓ | ✓ | |
|---|
| line | Supported | ✓ | ✓ | ✓ | |
|---|
| translate | Partial | ✓ | ✓ | ✓ | |
|---|
| with | Partial | ✓ | ✓ | ✓ | |
|---|
| ProcessExecution | Supported | ✓ | ✓ | ✓ | |
|---|
| args | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| options | Supported | ✓ | ✓ | ✓ | |
|---|
| process | Supported | ✓ | ✓ | ✓ | |
|---|
| ProcessExecutionOptions | Supported | ✓ | ✓ | ✓ | |
|---|
| cwd | Supported | ✓ | ✓ | ✓ | |
|---|
| env | Supported | ✓ | ✓ | ✓ | |
|---|
| Progress | Supported | ✓ | ✓ | ✓ | |
|---|
| report | Supported | ✓ | ✓ | ✓ | |
|---|
| ProgressLocation | Supported | ✓ | ✓ | ✓ | |
|---|
| Notification | Supported | ✓ | ✓ | ✓ | |
|---|
| SourceControl | Supported | ✓ | ✓ | ✓ | |
|---|
| Window | Supported | ✓ | ✓ | ✓ | |
|---|
| ProgressOptions | Supported | ✓ | ✓ | ✓ | |
|---|
| cancellable | Supported | ✓ | ✓ | ✓ | |
|---|
| location | Supported | ✓ | ✓ | ✓ | |
|---|
| title | Supported | ✓ | ✓ | ✓ | |
|---|
| ProviderResult | Supported | ✓ | ✓ | ✓ | Comparator: #21 |
|---|
| Pseudoterminal | Supported | ✓ | ✓ | ✓ | |
|---|
| close | Supported | ✓ | ✓ | ✓ | |
|---|
| handleInput | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidChangeName | Supported | ✓ | ✓ | ✓ | #11513 |
|---|
| onDidClose | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidOverrideDimensions | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidWrite | Supported | ✓ | ✓ | ✓ | |
|---|
| open | Supported | ✓ | ✓ | ✓ | |
|---|
| setDimensions | Supported | ✓ | ✓ | ✓ | |
|---|
| QuickDiffProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| provideOriginalResource | Supported | ✓ | ✓ | ✓ | |
|---|
| QuickInput | Supported | ✓ | ✓ | ✓ | |
|---|
| busy | Supported | ✓ | ✓ | ✓ | |
|---|
| dispose | Supported | ✓ | ✓ | ✓ | |
|---|
| enabled | Supported | ✓ | ✓ | ✓ | |
|---|
| hide | Supported | ✓ | ✓ | ✓ | |
|---|
| ignoreFocusOut | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidHide | Supported | ✓ | ✓ | ✓ | |
|---|
| show | Supported | ✓ | ✓ | ✓ | |
|---|
| step | Supported | ✓ | ✓ | ✓ | |
|---|
| title | Supported | ✓ | ✓ | ✓ | |
|---|
| totalSteps | Supported | ✓ | ✓ | ✓ | |
|---|
| QuickInputButton | Supported | ✓ | ✓ | ✓ | |
|---|
| iconPath | Supported | ✓ | ✓ | ✓ | |
|---|
| tooltip | Supported | ✓ | ✓ | ✓ | |
|---|
| QuickInputButtons | Supported | ✓ | ✓ | ✓ | |
|---|
| Back | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| QuickPick | Supported | ✓ | ✓ | ✓ | |
|---|
| activeItems | Supported | ✓ | ✓ | ✓ | |
|---|
| buttons | Supported | ✓ | ✓ | ✓ | |
|---|
| canSelectMany | Supported | ✓ | ✓ | ✓ | |
|---|
| items | Supported | ✓ | ✓ | ✓ | |
|---|
| keepScrollPosition | Supported | ✓ | ✓ | ✓ | |
|---|
| matchOnDescription | Supported | ✓ | ✓ | ✓ | |
|---|
| matchOnDetail | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidAccept | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidChangeActive | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidChangeSelection | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidChangeValue | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidTriggerButton | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidTriggerItemButton | Supported | ✓ | ✓ | ✓ | #11514 |
|---|
| placeholder | Supported | ✓ | ✓ | ✓ | |
|---|
| selectedItems | Supported | ✓ | ✓ | ✓ | |
|---|
| value | Supported | ✓ | ✓ | ✓ | |
|---|
| QuickPickItem | Supported | ✓ | ✓ | ✓ | |
|---|
| alwaysShow | Supported | ✓ | ✓ | ✓ | |
|---|
| buttons | Supported | ✓ | ✓ | ✓ | #11514 |
|---|
| description | Supported | ✓ | ✓ | ✓ | |
|---|
| detail | Supported | ✓ | ✓ | ✓ | |
|---|
| iconPath | Supported | ✓ | ✓ | ✓ | |
|---|
| kind | Supported | ✓ | ✓ | ✓ | |
|---|
| label | Supported | ✓ | ✓ | ✓ | |
|---|
| picked | Supported | ✓ | ✓ | ✓ | |
|---|
| QuickPickItemButtonEvent | Supported | ✓ | ✓ | ✓ | #11514 |
|---|
| button | Supported | ✓ | ✓ | ✓ | |
|---|
| item | Supported | ✓ | ✓ | ✓ | |
|---|
| QuickPickItemKind | Supported | ✓ | ✓ | ✓ | |
|---|
| Default | Supported | ✓ | ✓ | ✓ | |
|---|
| Separator | Supported | ✓ | ✓ | ✓ | |
|---|
| QuickPickOptions | Supported | ✓ | ✓ | ✓ | |
|---|
| canPickMany | Supported | ✓ | ✓ | ✓ | |
|---|
| ignoreFocusOut | Supported | ✓ | ✓ | ✓ | |
|---|
| matchOnDescription | Supported | ✓ | ✓ | ✓ | |
|---|
| matchOnDetail | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidSelectItem | Supported | ✓ | ✓ | ✓ | |
|---|
| placeHolder | Supported | ✓ | ✓ | ✓ | |
|---|
| title | Supported | ✓ | ✓ | ✓ | |
|---|
| Range | Partial | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| contains | Supported | ✓ | ✓ | ✓ | |
|---|
| end | Supported | ✓ | ✓ | ✓ | |
|---|
| intersection | Supported | ✓ | ✓ | ✓ | |
|---|
| isEmpty | Supported | ✓ | ✓ | ✓ | |
|---|
| isEqual | Supported | ✓ | ✓ | ✓ | |
|---|
| isSingleLine | Supported | ✓ | ✓ | ✓ | |
|---|
| start | Supported | ✓ | ✓ | ✓ | |
|---|
| union | Supported | ✓ | ✓ | ✓ | |
|---|
| with | Partial | ✓ | ✓ | ✓ | |
|---|
| ReferenceContext | Supported | ✓ | ✓ | ✓ | |
|---|
| includeDeclaration | Supported | ✓ | ✓ | ✓ | |
|---|
| ReferenceProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| provideReferences | Supported | ✓ | ✓ | ✓ | |
|---|
| RelativePattern | Supported | ✓ | ✓ | ✓ | |
|---|
| base | Supported | ✓ | ✓ | ✓ | |
|---|
| baseUri | Supported | ✓ | ✓ | ✓ | #11518 |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| pattern | Supported | ✓ | ✓ | ✓ | |
|---|
| RenameProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| prepareRename | Supported | ✓ | ✓ | ✓ | |
|---|
| provideRenameEdits | Supported | ✓ | ✓ | ✓ | |
|---|
| RunOptions | Supported | ✓ | ✓ | ✓ | #11132 |
|---|
| reevaluateOnRerun | Supported | ✓ | ✓ | ✓ | |
|---|
| SaveDialogOptions | Supported | ✓ | ✓ | ✓ | |
|---|
| defaultUri | Supported | ✓ | ✓ | ✓ | |
|---|
| filters | Supported | ✓ | ✓ | ✓ | |
|---|
| saveLabel | Supported | ✓ | ✓ | ✓ | |
|---|
| title | Supported | ✓ | ✓ | ✓ | |
|---|
| SecretStorage | Supported | ✓ | ✓ | ✓ | |
|---|
| delete | Supported | ✓ | ✓ | ✓ | |
|---|
| get | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidChange | Supported | ✓ | ✓ | ✓ | |
|---|
| store | Supported | ✓ | ✓ | ✓ | |
|---|
| SecretStorageChangeEvent | Supported | ✓ | ✓ | ✓ | |
|---|
| key | Supported | ✓ | ✓ | ✓ | |
|---|
| SelectedCompletionInfo | Supported | ✓ | ✓ | ✓ | |
|---|
| range | Supported | ✓ | ✓ | ✓ | |
|---|
| text | Supported | ✓ | ✓ | ✓ | |
|---|
| Selection | Supported | ✓ | ✓ | ✓ | |
|---|
| active | Supported | ✓ | ✓ | ✓ | |
|---|
| anchor | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| isReversed | Supported | ✓ | ✓ | ✓ | |
|---|
| SelectionRange | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| parent | Supported | ✓ | ✓ | ✓ | |
|---|
| range | Supported | ✓ | ✓ | ✓ | |
|---|
| SelectionRangeProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| provideSelectionRanges | Supported | ✓ | ✓ | ✓ | |
|---|
| SemanticTokens | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| data | Supported | ✓ | ✓ | ✓ | |
|---|
| resultId | Supported | ✓ | ✓ | ✓ | |
|---|
| SemanticTokensBuilder | Supported | ✓ | ✓ | ✓ | |
|---|
| build | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| push | Supported | ✓ | ✓ | ✓ | |
|---|
| SemanticTokensEdit | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| data | Supported | ✓ | ✓ | ✓ | |
|---|
| deleteCount | Supported | ✓ | ✓ | ✓ | |
|---|
| start | Supported | ✓ | ✓ | ✓ | |
|---|
| SemanticTokensEdits | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| edits | Supported | ✓ | ✓ | ✓ | |
|---|
| resultId | Supported | ✓ | ✓ | ✓ | |
|---|
| SemanticTokensLegend | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| tokenModifiers | Supported | ✓ | ✓ | ✓ | |
|---|
| tokenTypes | Supported | ✓ | ✓ | ✓ | |
|---|
| ShellExecution | Supported | ✓ | ✓ | ✓ | |
|---|
| args | Supported | ✓ | ✓ | ✓ | |
|---|
| command | Supported | ✓ | ✓ | ✓ | |
|---|
| commandLine | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| options | Supported | ✓ | ✓ | ✓ | |
|---|
| ShellExecutionOptions | Supported | ✓ | ✓ | ✓ | |
|---|
| cwd | Supported | ✓ | ✓ | ✓ | |
|---|
| env | Supported | ✓ | ✓ | ✓ | |
|---|
| executable | Supported | ✓ | ✓ | ✓ | |
|---|
| shellArgs | Supported | ✓ | ✓ | ✓ | |
|---|
| shellQuoting | Supported | ✓ | ✓ | ✓ | |
|---|
| ShellQuotedString | Supported | ✓ | ✓ | ✓ | |
|---|
| quoting | Supported | ✓ | ✓ | ✓ | |
|---|
| value | Supported | ✓ | ✓ | ✓ | |
|---|
| ShellQuoting | Supported | ✓ | ✓ | ✓ | |
|---|
| Escape | Supported | ✓ | ✓ | ✓ | |
|---|
| Strong | Supported | ✓ | ✓ | ✓ | |
|---|
| Weak | Supported | ✓ | ✓ | ✓ | |
|---|
| ShellQuotingOptions | Supported | ✓ | ✓ | ✓ | |
|---|
| escape | Supported | ✓ | ✓ | ✓ | |
|---|
| strong | Supported | ✓ | ✓ | ✓ | |
|---|
| weak | Supported | ✓ | ✓ | ✓ | |
|---|
| SignatureHelp | Supported | ✓ | ✓ | ✓ | |
|---|
| activeParameter | Supported | ✓ | ✓ | ✓ | |
|---|
| activeSignature | Supported | ✓ | ✓ | ✓ | |
|---|
| signatures | Supported | ✓ | ✓ | ✓ | |
|---|
| SignatureHelpContext | Supported | ✓ | ✓ | ✓ | |
|---|
| activeSignatureHelp | Supported | ✓ | ✓ | ✓ | |
|---|
| isRetrigger | Supported | ✓ | ✓ | ✓ | |
|---|
| triggerCharacter | Supported | ✓ | ✓ | ✓ | |
|---|
| triggerKind | Supported | ✓ | ✓ | ✓ | |
|---|
| SignatureHelpProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| provideSignatureHelp | Supported | ✓ | ✓ | ✓ | |
|---|
| SignatureHelpProviderMetadata | Supported | ✓ | ✓ | ✓ | |
|---|
| retriggerCharacters | Supported | ✓ | ✓ | ✓ | |
|---|
| triggerCharacters | Supported | ✓ | ✓ | ✓ | |
|---|
| SignatureHelpTriggerKind | Supported | ✓ | ✓ | ✓ | |
|---|
| ContentChange | Supported | ✓ | ✓ | ✓ | |
|---|
| Invoke | Supported | ✓ | ✓ | ✓ | |
|---|
| TriggerCharacter | Supported | ✓ | ✓ | ✓ | |
|---|
| SignatureInformation | Supported | ✓ | ✓ | ✓ | |
|---|
| activeParameter | Supported | ✓ | ✓ | ✓ | #11134 |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| documentation | Supported | ✓ | ✓ | ✓ | |
|---|
| label | Supported | ✓ | ✓ | ✓ | |
|---|
| parameters | Supported | ✓ | ✓ | ✓ | |
|---|
| SnippetString | Supported | ✓ | ✓ | ✓ | |
|---|
| appendChoice | Supported | ✓ | ✓ | ✓ | |
|---|
| appendPlaceholder | Supported | ✓ | ✓ | ✓ | |
|---|
| appendTabstop | Supported | ✓ | ✓ | ✓ | |
|---|
| appendText | Supported | ✓ | ✓ | ✓ | |
|---|
| appendVariable | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| value | Supported | ✓ | ✓ | ✓ | |
|---|
| SnippetTextEdit | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| insert | Supported | ✓ | ✓ | ✓ | |
|---|
| range | Supported | ✓ | ✓ | ✓ | |
|---|
| replace | Supported | ✓ | ✓ | ✓ | |
|---|
| snippet | Supported | ✓ | ✓ | ✓ | |
|---|
| SourceBreakpoint | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| location | Supported | ✓ | ✓ | ✓ | |
|---|
| SourceControl | Supported | ✓ | ✓ | ✓ | |
|---|
| acceptInputCommand | Supported | ✓ | ✓ | ✓ | |
|---|
| commitTemplate | Supported | ✓ | ✓ | ✓ | |
|---|
| count | Supported | ✓ | ✓ | ✓ | |
|---|
| createResourceGroup | Supported | ✓ | ✓ | ✓ | |
|---|
| dispose | Supported | ✓ | ✓ | ✓ | |
|---|
| id | Supported | ✓ | ✓ | ✓ | |
|---|
| inputBox | Supported | ✓ | ✓ | ✓ | |
|---|
| label | Supported | ✓ | ✓ | ✓ | |
|---|
| quickDiffProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| rootUri | Supported | ✓ | ✓ | ✓ | |
|---|
| statusBarCommands | Supported | ✓ | ✓ | ✓ | |
|---|
| SourceControlInputBox | Supported | ✓ | ✓ | ✓ | |
|---|
| enabled | Supported | ✓ | ✓ | ✓ | |
|---|
| placeholder | Supported | ✓ | ✓ | ✓ | |
|---|
| value | Supported | ✓ | ✓ | ✓ | |
|---|
| visible | Supported | ✓ | ✓ | ✓ | #11140 |
|---|
| SourceControlResourceDecorations | Supported | ✓ | ✓ | ✓ | |
|---|
| dark | Supported | ✓ | ✓ | ✓ | |
|---|
| faded | Supported | ✓ | ✓ | ✓ | |
|---|
| light | Supported | ✓ | ✓ | ✓ | |
|---|
| strikeThrough | Supported | ✓ | ✓ | ✓ | |
|---|
| tooltip | Supported | ✓ | ✓ | ✓ | |
|---|
| SourceControlResourceGroup | Supported | ✓ | ✓ | ✓ | |
|---|
| dispose | Supported | ✓ | ✓ | ✓ | |
|---|
| hideWhenEmpty | Supported | ✓ | ✓ | ✓ | |
|---|
| id | Supported | ✓ | ✓ | ✓ | |
|---|
| label | Supported | ✓ | ✓ | ✓ | |
|---|
| resourceStates | Supported | ✓ | ✓ | ✓ | |
|---|
| SourceControlResourceState | Supported | ✓ | ✓ | ✓ | |
|---|
| command | Supported | ✓ | ✓ | ✓ | |
|---|
| contextValue | Supported | ✓ | ✓ | ✓ | |
|---|
| decorations | Supported | ✓ | ✓ | ✓ | |
|---|
| resourceUri | Supported | ✓ | ✓ | ✓ | |
|---|
| SourceControlResourceThemableDecorations | Supported | ✓ | ✓ | ✓ | |
|---|
| iconPath | Supported | ✓ | ✓ | ✓ | |
|---|
| StatementCoverage | Supported | ✓ | ✓ | ✓ | |
|---|
| branches | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| executed | Supported | ✓ | ✓ | ✓ | |
|---|
| location | Supported | ✓ | ✓ | ✓ | |
|---|
| StatusBarAlignment | Supported | ✓ | ✓ | ✓ | |
|---|
| Left | Supported | ✓ | ✓ | ✓ | |
|---|
| Right | Supported | ✓ | ✓ | ✓ | |
|---|
| StatusBarItem | Supported | ✓ | ✓ | ✓ | |
|---|
| accessibilityInformation | Supported | ✓ | ✓ | ✓ | |
|---|
| alignment | Supported | ✓ | ✓ | ✓ | |
|---|
| backgroundColor | Supported | ✓ | ✓ | ✓ | |
|---|
| color | Supported | ✓ | ✓ | ✓ | |
|---|
| command | Supported | ✓ | ✓ | ✓ | |
|---|
| dispose | Supported | ✓ | ✓ | ✓ | |
|---|
| hide | Supported | ✓ | ✓ | ✓ | |
|---|
| id | Supported | ✓ | ✓ | ✓ | |
|---|
| name | Supported | ✓ | ✓ | ✓ | |
|---|
| priority | Supported | ✓ | ✓ | ✓ | |
|---|
| show | Supported | ✓ | ✓ | ✓ | |
|---|
| text | Supported | ✓ | ✓ | ✓ | |
|---|
| tooltip | Supported | ✓ | ✓ | ✓ | |
|---|
| SymbolInformation | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| containerName | Supported | ✓ | ✓ | ✓ | |
|---|
| kind | Supported | ✓ | ✓ | ✓ | |
|---|
| location | Supported | ✓ | ✓ | ✓ | |
|---|
| name | Supported | ✓ | ✓ | ✓ | |
|---|
| tags | Supported | ✓ | ✓ | ✓ | |
|---|
| SymbolKind | Supported | ✓ | ✓ | ✓ | |
|---|
| Array | Supported | ✓ | ✓ | ✓ | |
|---|
| Boolean | Supported | ✓ | ✓ | ✓ | |
|---|
| Class | Supported | ✓ | ✓ | ✓ | |
|---|
| Constant | Supported | ✓ | ✓ | ✓ | |
|---|
| Constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| Enum | Supported | ✓ | ✓ | ✓ | |
|---|
| EnumMember | Supported | ✓ | ✓ | ✓ | |
|---|
| Event | Supported | ✓ | ✓ | ✓ | |
|---|
| Field | Supported | ✓ | ✓ | ✓ | |
|---|
| File | Supported | ✓ | ✓ | ✓ | |
|---|
| Function | Supported | ✓ | ✓ | ✓ | |
|---|
| Interface | Supported | ✓ | ✓ | ✓ | |
|---|
| Key | Supported | ✓ | ✓ | ✓ | |
|---|
| Method | Supported | ✓ | ✓ | ✓ | |
|---|
| Module | Supported | ✓ | ✓ | ✓ | |
|---|
| Namespace | Supported | ✓ | ✓ | ✓ | |
|---|
| Null | Supported | ✓ | ✓ | ✓ | |
|---|
| Number | Supported | ✓ | ✓ | ✓ | |
|---|
| Object | Supported | ✓ | ✓ | ✓ | |
|---|
| Operator | Supported | ✓ | ✓ | ✓ | |
|---|
| Package | Supported | ✓ | ✓ | ✓ | |
|---|
| Property | Supported | ✓ | ✓ | ✓ | |
|---|
| String | Supported | ✓ | ✓ | ✓ | |
|---|
| Struct | Supported | ✓ | ✓ | ✓ | |
|---|
| TypeParameter | Supported | ✓ | ✓ | ✓ | |
|---|
| Variable | Supported | ✓ | ✓ | ✓ | |
|---|
| SymbolTag | Supported | ✓ | ✓ | ✓ | |
|---|
| Deprecated | Supported | ✓ | ✓ | ✓ | |
|---|
| SyntaxTokenType | Supported | ✓ | ✓ | ✓ | |
|---|
| Comment | Supported | ✓ | ✓ | ✓ | |
|---|
| Other | Supported | ✓ | ✓ | ✓ | |
|---|
| RegEx | Supported | ✓ | ✓ | ✓ | |
|---|
| String | Supported | ✓ | ✓ | ✓ | |
|---|
| Tab | Supported | ✓ | ✓ | ✓ | |
|---|
| group | Supported | ✓ | ✓ | ✓ | |
|---|
| input | Supported | ✓ | ✓ | ✓ | |
|---|
| isActive | Supported | ✓ | ✓ | ✓ | |
|---|
| isDirty | Supported | ✓ | ✓ | ✓ | |
|---|
| isPinned | Supported | ✓ | ✓ | ✓ | |
|---|
| isPreview | Supported | ✓ | ✓ | ✓ | |
|---|
| label | Supported | ✓ | ✓ | ✓ | |
|---|
| TabChangeEvent | Supported | ✓ | ✓ | ✓ | |
|---|
| changed | Supported | ✓ | ✓ | ✓ | |
|---|
| closed | Supported | ✓ | ✓ | ✓ | |
|---|
| opened | Supported | ✓ | ✓ | ✓ | |
|---|
| TabGroup | Supported | ✓ | ✓ | ✓ | |
|---|
| activeTab | Supported | ✓ | ✓ | ✓ | |
|---|
| isActive | Supported | ✓ | ✓ | ✓ | |
|---|
| tabs | Supported | ✓ | ✓ | ✓ | |
|---|
| viewColumn | Supported | ✓ | ✓ | ✓ | |
|---|
| TabGroupChangeEvent | Supported | ✓ | ✓ | ✓ | |
|---|
| changed | Supported | ✓ | ✓ | ✓ | |
|---|
| closed | Supported | ✓ | ✓ | ✓ | |
|---|
| opened | Supported | ✓ | ✓ | ✓ | |
|---|
| TabGroups | Supported | ✓ | ✓ | ✓ | |
|---|
| activeTabGroup | Supported | ✓ | ✓ | ✓ | |
|---|
| all | Supported | ✓ | ✓ | ✓ | |
|---|
| close | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidChangeTabGroups | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidChangeTabs | Supported | ✓ | ✓ | ✓ | |
|---|
| TabInputCustom | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| uri | Supported | ✓ | ✓ | ✓ | |
|---|
| viewType | Supported | ✓ | ✓ | ✓ | |
|---|
| TabInputNotebook | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| notebookType | Supported | ✓ | ✓ | ✓ | |
|---|
| uri | Supported | ✓ | ✓ | ✓ | |
|---|
| TabInputNotebookDiff | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| modified | Supported | ✓ | ✓ | ✓ | |
|---|
| notebookType | Supported | ✓ | ✓ | ✓ | |
|---|
| original | Supported | ✓ | ✓ | ✓ | |
|---|
| TabInputTerminal | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| TabInputText | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| uri | Supported | ✓ | ✓ | ✓ | |
|---|
| TabInputTextDiff | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| modified | Supported | ✓ | ✓ | ✓ | |
|---|
| original | Supported | ✓ | ✓ | ✓ | |
|---|
| TabInputWebview | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| viewType | Supported | ✓ | ✓ | ✓ | |
|---|
| Task | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| definition | Supported | ✓ | ✓ | ✓ | |
|---|
| detail | Supported | ✓ | ✓ | ✓ | |
|---|
| execution | Supported | ✓ | ✓ | ✓ | |
|---|
| group | Supported | ✓ | ✓ | ✓ | |
|---|
| isBackground | Supported | ✓ | ✓ | ✓ | |
|---|
| name | Supported | ✓ | ✓ | ✓ | |
|---|
| presentationOptions | Supported | ✓ | ✓ | ✓ | |
|---|
| problemMatchers | Supported | ✓ | ✓ | ✓ | |
|---|
| runOptions | Supported | ✓ | ✓ | ✓ | #11132 |
|---|
| scope | Supported | ✓ | ✓ | ✓ | |
|---|
| source | Supported | ✓ | ✓ | ✓ | |
|---|
| TaskDefinition | Supported | ✓ | ✓ | ✓ | |
|---|
| type | Supported | ✓ | ✓ | ✓ | |
|---|
| TaskEndEvent | Supported | ✓ | ✓ | ✓ | |
|---|
| execution | Supported | ✓ | ✓ | ✓ | |
|---|
| TaskExecution | Supported | ✓ | ✓ | ✓ | |
|---|
| task | Supported | ✓ | ✓ | ✓ | |
|---|
| terminate | Supported | ✓ | ✓ | ✓ | |
|---|
| TaskFilter | Supported | ✓ | ✓ | ✓ | |
|---|
| type | Supported | ✓ | ✓ | ✓ | |
|---|
| version | Supported | ✓ | ✓ | ✓ | |
|---|
| TaskGroup | Supported | ✓ | ✓ | ✓ | |
|---|
| Build | Supported | ✓ | ✓ | ✓ | |
|---|
| Clean | Supported | ✓ | ✓ | ✓ | |
|---|
| Rebuild | Supported | ✓ | ✓ | ✓ | |
|---|
| Test | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| id | Supported | ✓ | ✓ | ✓ | #11519 |
|---|
| isDefault | Supported | ✓ | ✓ | ✓ | #11519 |
|---|
| TaskPanelKind | Supported | ✓ | ✓ | ✓ | |
|---|
| Dedicated | Supported | ✓ | ✓ | ✓ | |
|---|
| New | Supported | ✓ | ✓ | ✓ | |
|---|
| Shared | Supported | ✓ | ✓ | ✓ | |
|---|
| TaskPresentationOptions | Supported | ✓ | ✓ | ✓ | |
|---|
| clear | Supported | ✓ | ✓ | ✓ | #11133 |
|---|
| close | Supported | ✓ | ✓ | ✓ | |
|---|
| echo | Supported | ✓ | ✓ | ✓ | |
|---|
| focus | Supported | ✓ | ✓ | ✓ | |
|---|
| panel | Supported | ✓ | ✓ | ✓ | |
|---|
| reveal | Supported | ✓ | ✓ | ✓ | |
|---|
| showReuseMessage | Supported | ✓ | ✓ | ✓ | |
|---|
| TaskProcessEndEvent | Supported | ✓ | ✓ | ✓ | |
|---|
| execution | Supported | ✓ | ✓ | ✓ | |
|---|
| exitCode | Supported | ✓ | ✓ | ✓ | |
|---|
| TaskProcessStartEvent | Supported | ✓ | ✓ | ✓ | |
|---|
| execution | Supported | ✓ | ✓ | ✓ | |
|---|
| processId | Supported | ✓ | ✓ | ✓ | |
|---|
| TaskProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| provideTasks | Supported | ✓ | ✓ | ✓ | |
|---|
| resolveTask | Supported | ✓ | ✓ | ✓ | |
|---|
| TaskRevealKind | Supported | ✓ | ✓ | ✓ | |
|---|
| Always | Supported | ✓ | ✓ | ✓ | |
|---|
| Never | Supported | ✓ | ✓ | ✓ | |
|---|
| Silent | Supported | ✓ | ✓ | ✓ | |
|---|
| TaskScope | Supported | ✓ | ✓ | ✓ | |
|---|
| Global | Supported | ✓ | ✓ | ✓ | |
|---|
| Workspace | Supported | ✓ | ✓ | ✓ | |
|---|
| TaskStartEvent | Supported | ✓ | ✓ | ✓ | |
|---|
| execution | Supported | ✓ | ✓ | ✓ | |
|---|
| TelemetryLogger | Supported | ✓ | ✓ | ✓ | |
|---|
| dispose | Supported | ✓ | ✓ | ✓ | |
|---|
| isErrorsEnabled | Supported | ✓ | ✓ | ✓ | |
|---|
| isUsageEnabled | Supported | ✓ | ✓ | ✓ | |
|---|
| logError | Supported | ✓ | ✓ | ✓ | |
|---|
| logUsage | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidChangeEnableStates | Supported | ✓ | ✓ | ✓ | |
|---|
| TelemetryLoggerOptions | Supported | ✓ | ✓ | ✓ | |
|---|
| additionalCommonProperties | Supported | ✓ | ✓ | ✓ | |
|---|
| ignoreBuiltInCommonProperties | Supported | ✓ | ✓ | ✓ | |
|---|
| ignoreUnhandledErrors | Supported | ✓ | ✓ | ✓ | |
|---|
| TelemetrySender | Supported | ✓ | ✓ | ✓ | |
|---|
| flush | Supported | ✓ | ✓ | ✓ | |
|---|
| sendErrorData | Supported | ✓ | ✓ | ✓ | |
|---|
| sendEventData | Supported | ✓ | ✓ | ✓ | |
|---|
| TelemetryTrustedValue | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| value | Supported | ✓ | ✓ | ✓ | |
|---|
| Terminal | Partial | ✓ | ✓ | ✓ | |
|---|
| creationOptions | Partial | ✓ | ✓ | ✓ | #11138 |
|---|
| dispose | Supported | ✓ | ✓ | ✓ | |
|---|
| exitStatus | Supported | ✓ | ✓ | ✓ | #11139 |
|---|
| hide | Supported | ✓ | ✓ | ✓ | |
|---|
| name | Supported | ✓ | ✓ | ✓ | |
|---|
| processId | Supported | ✓ | ✓ | ✓ | |
|---|
| sendText | Supported | ✓ | ✓ | ✓ | |
|---|
| show | Supported | ✓ | ✓ | ✓ | |
|---|
| state | Supported | ✓ | ✓ | ✓ | #11515 |
|---|
| TerminalDimensions | Supported | ✓ | ✓ | ✓ | |
|---|
| columns | Supported | ✓ | ✓ | ✓ | |
|---|
| rows | Supported | ✓ | ✓ | ✓ | |
|---|
| TerminalEditorLocationOptions | Supported | ✓ | ✓ | ✓ | #11506 |
|---|
| preserveFocus | Supported | ✓ | ✓ | ✓ | |
|---|
| viewColumn | Supported | ✓ | ✓ | ✓ | |
|---|
| TerminalExitReason | Supported | ✓ | ✓ | ✓ | |
|---|
| Extension | Supported | ✓ | ✓ | ✓ | |
|---|
| Process | Supported | ✓ | ✓ | ✓ | |
|---|
| Shutdown | Supported | ✓ | ✓ | ✓ | |
|---|
| Unknown | Supported | ✓ | ✓ | ✓ | |
|---|
| User | Supported | ✓ | ✓ | ✓ | |
|---|
| TerminalExitStatus | Supported | ✓ | ✓ | ✓ | #11139 |
|---|
| code | Supported | ✓ | ✓ | ✓ | |
|---|
| reason | Supported | ✓ | ✓ | ✓ | |
|---|
| TerminalLink | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | #11507 |
|---|
| length | Supported | ✓ | ✓ | ✓ | |
|---|
| startIndex | Supported | ✓ | ✓ | ✓ | |
|---|
| tooltip | Supported | ✓ | ✓ | ✓ | |
|---|
| TerminalLinkContext | Supported | ✓ | ✓ | ✓ | |
|---|
| line | Supported | ✓ | ✓ | ✓ | |
|---|
| terminal | Supported | ✓ | ✓ | ✓ | |
|---|
| TerminalLinkProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| handleTerminalLink | Supported | ✓ | ✓ | ✓ | |
|---|
| provideTerminalLinks | Supported | ✓ | ✓ | ✓ | |
|---|
| TerminalLocation | Supported | ✓ | ✓ | ✓ | #11506 |
|---|
| Editor | Supported | ✓ | ✓ | ✓ | |
|---|
| Panel | Supported | ✓ | ✓ | ✓ | |
|---|
| TerminalOptions | Partial | ✓ | ✓ | ✓ | |
|---|
| color | Stubbed | ✓ | ✓ | ✓ | #11504 |
|---|
| cwd | Supported | ✓ | ✓ | ✓ | |
|---|
| env | Supported | ✓ | ✓ | ✓ | |
|---|
| hideFromUser | Supported | ✓ | ✓ | ✓ | #11144 |
|---|
| iconPath | Partial | ✓ | ✓ | ✓ | #11504 |
|---|
| isTransient | Supported | ✓ | ✓ | ✓ | |
|---|
| location | Supported | ✓ | ✓ | ✓ | #11506 |
|---|
| message | Supported | ✓ | ✓ | ✓ | #11145 |
|---|
| name | Supported | ✓ | ✓ | ✓ | |
|---|
| shellArgs | Supported | ✓ | ✓ | ✓ | |
|---|
| shellPath | Supported | ✓ | ✓ | ✓ | |
|---|
| strictEnv | Supported | ✓ | ✓ | ✓ | #11143 |
|---|
| TerminalProfile | Supported | ✓ | ✓ | ✓ | #11503 |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| options | Supported | ✓ | ✓ | ✓ | |
|---|
| TerminalProfileProvider | Supported | ✓ | ✓ | ✓ | #11503 |
|---|
| provideTerminalProfile | Supported | ✓ | ✓ | ✓ | |
|---|
| TerminalSplitLocationOptions | Supported | ✓ | ✓ | ✓ | #11506 |
|---|
| parentTerminal | Supported | ✓ | ✓ | ✓ | |
|---|
| TerminalState | Supported | ✓ | ✓ | ✓ | #11515 |
|---|
| isInteractedWith | Supported | ✓ | ✓ | ✓ | |
|---|
| TestController | Supported | ✓ | ✓ | ✓ | #10669 |
|---|
| createRunProfile | Supported | ✓ | ✓ | ✓ | |
|---|
| createTestItem | Supported | ✓ | ✓ | ✓ | |
|---|
| createTestRun | Supported | ✓ | ✓ | ✓ | |
|---|
| dispose | Supported | ✓ | ✓ | ✓ | |
|---|
| id | Supported | ✓ | ✓ | ✓ | |
|---|
| invalidateTestResults | Supported | ✓ | ✓ | ✓ | |
|---|
| items | Supported | ✓ | ✓ | ✓ | |
|---|
| label | Supported | ✓ | ✓ | ✓ | |
|---|
| refreshHandler | Supported | ✓ | ✓ | ✓ | |
|---|
| resolveHandler | Supported | ✓ | ✓ | ✓ | |
|---|
| TestCoverageCount | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| covered | Supported | ✓ | ✓ | ✓ | |
|---|
| total | Supported | ✓ | ✓ | ✓ | |
|---|
| TestItem | Supported | ✓ | ✓ | ✓ | #10669 |
|---|
| busy | Supported | ✓ | ✓ | ✓ | |
|---|
| canResolveChildren | Supported | ✓ | ✓ | ✓ | |
|---|
| children | Supported | ✓ | ✓ | ✓ | |
|---|
| description | Supported | ✓ | ✓ | ✓ | |
|---|
| error | Supported | ✓ | ✓ | ✓ | |
|---|
| id | Supported | ✓ | ✓ | ✓ | |
|---|
| label | Supported | ✓ | ✓ | ✓ | |
|---|
| parent | Supported | ✓ | ✓ | ✓ | |
|---|
| range | Supported | ✓ | ✓ | ✓ | |
|---|
| sortText | Supported | ✓ | ✓ | ✓ | |
|---|
| tags | Supported | ✓ | ✓ | ✓ | |
|---|
| uri | Supported | ✓ | ✓ | ✓ | |
|---|
| TestItemCollection | Supported | ✓ | ✓ | ✓ | #10669 |
|---|
| add | Supported | ✓ | ✓ | ✓ | |
|---|
| delete | Supported | ✓ | ✓ | ✓ | |
|---|
| forEach | Supported | ✓ | ✓ | ✓ | |
|---|
| get | Supported | ✓ | ✓ | ✓ | |
|---|
| replace | Supported | ✓ | ✓ | ✓ | |
|---|
| size | Supported | ✓ | ✓ | ✓ | |
|---|
| TestMessage | Supported | ✓ | ✓ | ✓ | #10669 |
|---|
| actualOutput | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| contextValue | Supported | ✓ | ✓ | ✓ | |
|---|
| diff | Supported | ✓ | ✓ | ✓ | |
|---|
| expectedOutput | Supported | ✓ | ✓ | ✓ | |
|---|
| location | Supported | ✓ | ✓ | ✓ | |
|---|
| message | Supported | ✓ | ✓ | ✓ | |
|---|
| TestRun | Partial | ✓ | ✓ | ✓ | #10669 |
|---|
| addCoverage | Stubbed | ✓ | ✓ | ✓ | |
|---|
| appendOutput | Supported | ✓ | ✓ | ✓ | |
|---|
| end | Supported | ✓ | ✓ | ✓ | |
|---|
| enqueued | Supported | ✓ | ✓ | ✓ | |
|---|
| errored | Supported | ✓ | ✓ | ✓ | |
|---|
| failed | Supported | ✓ | ✓ | ✓ | |
|---|
| isPersisted | Supported | ✓ | ✓ | ✓ | |
|---|
| name | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidDispose | Supported | ✓ | ✓ | ✓ | |
|---|
| passed | Supported | ✓ | ✓ | ✓ | |
|---|
| skipped | Supported | ✓ | ✓ | ✓ | |
|---|
| started | Supported | ✓ | ✓ | ✓ | |
|---|
| token | Supported | ✓ | ✓ | ✓ | |
|---|
| TestRunProfile | Partial | ✓ | ✓ | ✓ | #10669 |
|---|
| configureHandler | Supported | ✓ | ✓ | ✓ | |
|---|
| dispose | Supported | ✓ | ✓ | ✓ | |
|---|
| isDefault | Supported | ✓ | ✓ | ✓ | |
|---|
| kind | Supported | ✓ | ✓ | ✓ | |
|---|
| label | Supported | ✓ | ✓ | ✓ | |
|---|
| loadDetailedCoverage | Stubbed | ✓ | ✓ | ✓ | |
|---|
| onDidChangeDefault | Supported | ✓ | ✓ | ✓ | |
|---|
| runHandler | Supported | ✓ | ✓ | ✓ | |
|---|
| supportsContinuousRun | Supported | ✓ | ✓ | ✓ | |
|---|
| tag | Supported | ✓ | ✓ | ✓ | |
|---|
| TestRunProfileKind | Supported | ✓ | ✓ | ✓ | #10669 |
|---|
| Coverage | Supported | ✓ | ✓ | ✓ | |
|---|
| Debug | Supported | ✓ | ✓ | ✓ | |
|---|
| Run | Supported | ✓ | ✓ | ✓ | |
|---|
| TestRunRequest | Partial | ✓ | ✓ | ✓ | #10669 |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| continuous | Supported | ✓ | ✓ | ✓ | |
|---|
| exclude | Supported | ✓ | ✓ | ✓ | |
|---|
| include | Supported | ✓ | ✓ | ✓ | |
|---|
| preserveFocus | Unsupported | ✓ | ✓ | - | |
|---|
| profile | Supported | ✓ | ✓ | ✓ | |
|---|
| TestTag | Supported | ✓ | ✓ | ✓ | #10669 |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| id | Supported | ✓ | ✓ | ✓ | |
|---|
| TextDocument | Supported | ✓ | ✓ | ✓ | |
|---|
| eol | Supported | ✓ | ✓ | ✓ | |
|---|
| fileName | Supported | ✓ | ✓ | ✓ | |
|---|
| getText | Supported | ✓ | ✓ | ✓ | |
|---|
| getWordRangeAtPosition | Supported | ✓ | ✓ | ✓ | |
|---|
| isClosed | Supported | ✓ | ✓ | ✓ | |
|---|
| isDirty | Supported | ✓ | ✓ | ✓ | |
|---|
| isUntitled | Supported | ✓ | ✓ | ✓ | |
|---|
| languageId | Supported | ✓ | ✓ | ✓ | |
|---|
| lineAt | Supported | ✓ | ✓ | ✓ | |
|---|
| lineCount | Supported | ✓ | ✓ | ✓ | |
|---|
| offsetAt | Supported | ✓ | ✓ | ✓ | |
|---|
| positionAt | Supported | ✓ | ✓ | ✓ | |
|---|
| save | Supported | ✓ | ✓ | ✓ | |
|---|
| uri | Supported | ✓ | ✓ | ✓ | |
|---|
| validatePosition | Supported | ✓ | ✓ | ✓ | |
|---|
| validateRange | Supported | ✓ | ✓ | ✓ | |
|---|
| version | Supported | ✓ | ✓ | ✓ | |
|---|
| TextDocumentChangeEvent | Supported | ✓ | ✓ | ✓ | |
|---|
| contentChanges | Supported | ✓ | ✓ | ✓ | |
|---|
| document | Supported | ✓ | ✓ | ✓ | |
|---|
| reason | Supported | ✓ | ✓ | ✓ | |
|---|
| TextDocumentChangeReason | Supported | ✓ | ✓ | ✓ | |
|---|
| Redo | Supported | ✓ | ✓ | ✓ | |
|---|
| Undo | Supported | ✓ | ✓ | ✓ | |
|---|
| TextDocumentContentChangeEvent | Supported | ✓ | ✓ | ✓ | |
|---|
| range | Supported | ✓ | ✓ | ✓ | |
|---|
| rangeLength | Supported | ✓ | ✓ | ✓ | |
|---|
| rangeOffset | Supported | ✓ | ✓ | ✓ | |
|---|
| text | Supported | ✓ | ✓ | ✓ | |
|---|
| TextDocumentContentProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidChange | Supported | ✓ | ✓ | ✓ | |
|---|
| provideTextDocumentContent | Supported | ✓ | ✓ | ✓ | |
|---|
| TextDocumentSaveReason | Supported | ✓ | ✓ | ✓ | |
|---|
| AfterDelay | Supported | ✓ | ✓ | ✓ | |
|---|
| FocusOut | Supported | ✓ | ✓ | ✓ | |
|---|
| Manual | Supported | ✓ | ✓ | ✓ | |
|---|
| TextDocumentShowOptions | Supported | ✓ | ✓ | ✓ | |
|---|
| preserveFocus | Supported | ✓ | ✓ | ✓ | |
|---|
| preview | Supported | ✓ | ✓ | ✓ | |
|---|
| selection | Supported | ✓ | ✓ | ✓ | |
|---|
| viewColumn | Supported | ✓ | ✓ | ✓ | |
|---|
| TextDocumentWillSaveEvent | Supported | ✓ | ✓ | ✓ | |
|---|
| document | Supported | ✓ | ✓ | ✓ | |
|---|
| reason | Supported | ✓ | ✓ | ✓ | |
|---|
| waitUntil | Supported | ✓ | ✓ | ✓ | |
|---|
| TextEdit | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| delete | Supported | ✓ | ✓ | ✓ | |
|---|
| insert | Supported | ✓ | ✓ | ✓ | |
|---|
| newEol | Supported | ✓ | ✓ | ✓ | |
|---|
| newText | Supported | ✓ | ✓ | ✓ | |
|---|
| range | Supported | ✓ | ✓ | ✓ | |
|---|
| replace | Supported | ✓ | ✓ | ✓ | |
|---|
| setEndOfLine | Supported | ✓ | ✓ | ✓ | |
|---|
| TextEditor | Supported | ✓ | ✓ | ✓ | |
|---|
| document | Supported | ✓ | ✓ | ✓ | |
|---|
| edit | Supported | ✓ | ✓ | ✓ | |
|---|
| hide | Supported | ✓ | ✓ | ✓ | #11146 |
|---|
| insertSnippet | Supported | ✓ | ✓ | ✓ | |
|---|
| options | Supported | ✓ | ✓ | ✓ | |
|---|
| revealRange | Supported | ✓ | ✓ | ✓ | |
|---|
| selection | Supported | ✓ | ✓ | ✓ | |
|---|
| selections | Supported | ✓ | ✓ | ✓ | |
|---|
| setDecorations | Supported | ✓ | ✓ | ✓ | |
|---|
| show | Supported | ✓ | ✓ | ✓ | #11146 |
|---|
| viewColumn | Supported | ✓ | ✓ | ✓ | |
|---|
| visibleRanges | Supported | ✓ | ✓ | ✓ | |
|---|
| TextEditorCursorStyle | Supported | ✓ | ✓ | ✓ | |
|---|
| Block | Supported | ✓ | ✓ | ✓ | |
|---|
| BlockOutline | Supported | ✓ | ✓ | ✓ | |
|---|
| Line | Supported | ✓ | ✓ | ✓ | |
|---|
| LineThin | Supported | ✓ | ✓ | ✓ | |
|---|
| Underline | Supported | ✓ | ✓ | ✓ | |
|---|
| UnderlineThin | Supported | ✓ | ✓ | ✓ | |
|---|
| TextEditorDecorationType | Supported | ✓ | ✓ | ✓ | |
|---|
| dispose | Supported | ✓ | ✓ | ✓ | |
|---|
| key | Supported | ✓ | ✓ | ✓ | |
|---|
| TextEditorEdit | Supported | ✓ | ✓ | ✓ | |
|---|
| delete | Supported | ✓ | ✓ | ✓ | |
|---|
| insert | Supported | ✓ | ✓ | ✓ | |
|---|
| replace | Supported | ✓ | ✓ | ✓ | |
|---|
| setEndOfLine | Supported | ✓ | ✓ | ✓ | |
|---|
| TextEditorLineNumbersStyle | Supported | ✓ | ✓ | ✓ | |
|---|
| Interval | Supported | ✓ | ✓ | ✓ | |
|---|
| Off | Supported | ✓ | ✓ | ✓ | |
|---|
| On | Supported | ✓ | ✓ | ✓ | |
|---|
| Relative | Supported | ✓ | ✓ | ✓ | |
|---|
| TextEditorOptions | Supported | ✓ | ✓ | ✓ | |
|---|
| cursorStyle | Supported | ✓ | ✓ | ✓ | |
|---|
| indentSize | Supported | ✓ | ✓ | ✓ | |
|---|
| insertSpaces | Supported | ✓ | ✓ | ✓ | |
|---|
| lineNumbers | Supported | ✓ | ✓ | ✓ | |
|---|
| tabSize | Supported | ✓ | ✓ | ✓ | |
|---|
| TextEditorOptionsChangeEvent | Supported | ✓ | ✓ | ✓ | |
|---|
| options | Supported | ✓ | ✓ | ✓ | |
|---|
| textEditor | Supported | ✓ | ✓ | ✓ | |
|---|
| TextEditorRevealType | Supported | ✓ | ✓ | ✓ | |
|---|
| AtTop | Supported | ✓ | ✓ | ✓ | |
|---|
| Default | Supported | ✓ | ✓ | ✓ | |
|---|
| InCenter | Supported | ✓ | ✓ | ✓ | |
|---|
| InCenterIfOutsideViewport | Supported | ✓ | ✓ | ✓ | |
|---|
| TextEditorSelectionChangeEvent | Supported | ✓ | ✓ | ✓ | |
|---|
| kind | Supported | ✓ | ✓ | ✓ | |
|---|
| selections | Supported | ✓ | ✓ | ✓ | |
|---|
| textEditor | Supported | ✓ | ✓ | ✓ | |
|---|
| TextEditorSelectionChangeKind | Supported | ✓ | ✓ | ✓ | |
|---|
| Command | Supported | ✓ | ✓ | ✓ | |
|---|
| Keyboard | Supported | ✓ | ✓ | ✓ | |
|---|
| Mouse | Supported | ✓ | ✓ | ✓ | |
|---|
| TextEditorViewColumnChangeEvent | Supported | ✓ | ✓ | ✓ | |
|---|
| textEditor | Supported | ✓ | ✓ | ✓ | |
|---|
| viewColumn | Supported | ✓ | ✓ | ✓ | |
|---|
| TextEditorVisibleRangesChangeEvent | Supported | ✓ | ✓ | ✓ | |
|---|
| textEditor | Supported | ✓ | ✓ | ✓ | |
|---|
| visibleRanges | Supported | ✓ | ✓ | ✓ | |
|---|
| TextLine | Supported | ✓ | ✓ | ✓ | |
|---|
| firstNonWhitespaceCharacterIndex | Supported | ✓ | ✓ | ✓ | |
|---|
| isEmptyOrWhitespace | Supported | ✓ | ✓ | ✓ | |
|---|
| lineNumber | Supported | ✓ | ✓ | ✓ | |
|---|
| range | Supported | ✓ | ✓ | ✓ | |
|---|
| rangeIncludingLineBreak | Supported | ✓ | ✓ | ✓ | |
|---|
| text | Supported | ✓ | ✓ | ✓ | |
|---|
| ThemableDecorationAttachmentRenderOptions | Supported | ✓ | ✓ | ✓ | |
|---|
| backgroundColor | Supported | ✓ | ✓ | ✓ | |
|---|
| border | Supported | ✓ | ✓ | ✓ | |
|---|
| borderColor | Supported | ✓ | ✓ | ✓ | |
|---|
| color | Supported | ✓ | ✓ | ✓ | |
|---|
| contentIconPath | Supported | ✓ | ✓ | ✓ | |
|---|
| contentText | Supported | ✓ | ✓ | ✓ | |
|---|
| fontStyle | Supported | ✓ | ✓ | ✓ | |
|---|
| fontWeight | Supported | ✓ | ✓ | ✓ | |
|---|
| height | Supported | ✓ | ✓ | ✓ | |
|---|
| margin | Supported | ✓ | ✓ | ✓ | |
|---|
| textDecoration | Supported | ✓ | ✓ | ✓ | |
|---|
| width | Supported | ✓ | ✓ | ✓ | |
|---|
| ThemableDecorationInstanceRenderOptions | Supported | ✓ | ✓ | ✓ | |
|---|
| after | Supported | ✓ | ✓ | ✓ | |
|---|
| before | Supported | ✓ | ✓ | ✓ | |
|---|
| ThemableDecorationRenderOptions | Supported | ✓ | ✓ | ✓ | |
|---|
| after | Supported | ✓ | ✓ | ✓ | |
|---|
| backgroundColor | Supported | ✓ | ✓ | ✓ | |
|---|
| before | Supported | ✓ | ✓ | ✓ | |
|---|
| border | Supported | ✓ | ✓ | ✓ | |
|---|
| borderColor | Supported | ✓ | ✓ | ✓ | |
|---|
| borderRadius | Supported | ✓ | ✓ | ✓ | |
|---|
| borderSpacing | Supported | ✓ | ✓ | ✓ | |
|---|
| borderStyle | Supported | ✓ | ✓ | ✓ | |
|---|
| borderWidth | Supported | ✓ | ✓ | ✓ | |
|---|
| color | Supported | ✓ | ✓ | ✓ | |
|---|
| cursor | Supported | ✓ | ✓ | ✓ | |
|---|
| fontStyle | Supported | ✓ | ✓ | ✓ | |
|---|
| fontWeight | Supported | ✓ | ✓ | ✓ | |
|---|
| gutterIconPath | Supported | ✓ | ✓ | ✓ | |
|---|
| gutterIconSize | Supported | ✓ | ✓ | ✓ | |
|---|
| letterSpacing | Supported | ✓ | ✓ | ✓ | |
|---|
| opacity | Supported | ✓ | ✓ | ✓ | |
|---|
| outline | Supported | ✓ | ✓ | ✓ | |
|---|
| outlineColor | Supported | ✓ | ✓ | ✓ | |
|---|
| outlineStyle | Supported | ✓ | ✓ | ✓ | |
|---|
| outlineWidth | Supported | ✓ | ✓ | ✓ | |
|---|
| overviewRulerColor | Supported | ✓ | ✓ | ✓ | |
|---|
| textDecoration | Supported | ✓ | ✓ | ✓ | |
|---|
| ThemeColor | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| ThemeIcon | Supported | ✓ | ✓ | ✓ | |
|---|
| File | Supported | ✓ | ✓ | ✓ | |
|---|
| Folder | Supported | ✓ | ✓ | ✓ | |
|---|
| color | Supported | ✓ | ✓ | ✓ | #11128 |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | #11128 |
|---|
| id | Supported | ✓ | ✓ | ✓ | |
|---|
| Thenable | Supported | ✓ | ✓ | ✓ | Comparator: #21 |
|---|
| TreeCheckboxChangeEvent | Supported | ✓ | ✓ | ✓ | |
|---|
| items | Supported | ✓ | ✓ | ✓ | |
|---|
| TreeDataProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| getChildren | Supported | ✓ | ✓ | ✓ | |
|---|
| getParent | Supported | ✓ | ✓ | ✓ | |
|---|
| getTreeItem | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidChangeTreeData | Supported | ✓ | ✓ | ✓ | |
|---|
| resolveTreeItem | Supported | ✓ | ✓ | ✓ | #11147 |
|---|
| TreeDragAndDropController | Supported | ✓ | ✓ | ✓ | |
|---|
| dragMimeTypes | Supported | ✓ | ✓ | ✓ | |
|---|
| dropMimeTypes | Supported | ✓ | ✓ | ✓ | |
|---|
| handleDrag | Supported | ✓ | ✓ | ✓ | |
|---|
| handleDrop | Supported | ✓ | ✓ | ✓ | |
|---|
| TreeItem | Supported | ✓ | ✓ | ✓ | |
|---|
| accessibilityInformation | Supported | ✓ | ✓ | ✓ | |
|---|
| checkboxState | Supported | ✓ | ✓ | ✓ | |
|---|
| collapsibleState | Supported | ✓ | ✓ | ✓ | |
|---|
| command | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| contextValue | Supported | ✓ | ✓ | ✓ | |
|---|
| description | Supported | ✓ | ✓ | ✓ | |
|---|
| iconPath | Supported | ✓ | ✓ | ✓ | |
|---|
| id | Supported | ✓ | ✓ | ✓ | |
|---|
| label | Supported | ✓ | ✓ | ✓ | |
|---|
| resourceUri | Supported | ✓ | ✓ | ✓ | |
|---|
| tooltip | Supported | ✓ | ✓ | ✓ | |
|---|
| TreeItemCheckboxState | Supported | ✓ | ✓ | ✓ | |
|---|
| Checked | Supported | ✓ | ✓ | ✓ | |
|---|
| Unchecked | Supported | ✓ | ✓ | ✓ | |
|---|
| TreeItemCollapsibleState | Supported | ✓ | ✓ | ✓ | |
|---|
| Collapsed | Supported | ✓ | ✓ | ✓ | |
|---|
| Expanded | Supported | ✓ | ✓ | ✓ | |
|---|
| None | Supported | ✓ | ✓ | ✓ | |
|---|
| TreeItemLabel | Supported | ✓ | ✓ | ✓ | #11148 |
|---|
| highlights | Supported | ✓ | ✓ | ✓ | |
|---|
| label | Supported | ✓ | ✓ | ✓ | |
|---|
| TreeView | Partial | ✓ | ✓ | ✓ | |
|---|
| badge | Supported | ✓ | ✓ | ✓ | |
|---|
| description | Supported | ✓ | ✓ | ✓ | |
|---|
| message | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidChangeCheckboxState | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidChangeSelection | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidChangeVisibility | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidCollapseElement | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidExpandElement | Supported | ✓ | ✓ | ✓ | |
|---|
| reveal | Partial | ✓ | ✓ | ✓ | |
|---|
| selection | Supported | ✓ | ✓ | ✓ | |
|---|
| title | Supported | ✓ | ✓ | ✓ | |
|---|
| visible | Supported | ✓ | ✓ | ✓ | |
|---|
| TreeViewExpansionEvent | Supported | ✓ | ✓ | ✓ | |
|---|
| element | Supported | ✓ | ✓ | ✓ | |
|---|
| TreeViewOptions | Supported | ✓ | ✓ | ✓ | |
|---|
| canSelectMany | Supported | ✓ | ✓ | ✓ | #10102 |
|---|
| dragAndDropController | Supported | ✓ | ✓ | ✓ | |
|---|
| manageCheckboxStateManually | Supported | ✓ | ✓ | ✓ | |
|---|
| showCollapseAll | Supported | ✓ | ✓ | ✓ | |
|---|
| treeDataProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| TreeViewSelectionChangeEvent | Supported | ✓ | ✓ | ✓ | |
|---|
| selection | Supported | ✓ | ✓ | ✓ | |
|---|
| TreeViewVisibilityChangeEvent | Supported | ✓ | ✓ | ✓ | |
|---|
| visible | Supported | ✓ | ✓ | ✓ | |
|---|
| TypeDefinitionProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| provideTypeDefinition | Supported | ✓ | ✓ | ✓ | |
|---|
| TypeHierarchyItem | Supported | ✓ | ✓ | ✓ | #11516 |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| detail | Supported | ✓ | ✓ | ✓ | |
|---|
| kind | Supported | ✓ | ✓ | ✓ | |
|---|
| name | Supported | ✓ | ✓ | ✓ | |
|---|
| range | Supported | ✓ | ✓ | ✓ | |
|---|
| selectionRange | Supported | ✓ | ✓ | ✓ | |
|---|
| tags | Supported | ✓ | ✓ | ✓ | |
|---|
| uri | Supported | ✓ | ✓ | ✓ | |
|---|
| TypeHierarchyProvider | Supported | ✓ | ✓ | ✓ | #11516 |
|---|
| prepareTypeHierarchy | Supported | ✓ | ✓ | ✓ | |
|---|
| provideTypeHierarchySubtypes | Supported | ✓ | ✓ | ✓ | |
|---|
| provideTypeHierarchySupertypes | Supported | ✓ | ✓ | ✓ | |
|---|
| UIKind | Supported | ✓ | ✓ | ✓ | |
|---|
| Desktop | Supported | ✓ | ✓ | ✓ | |
|---|
| Web | Supported | ✓ | ✓ | ✓ | |
|---|
| Uri | Supported | ✓ | ✓ | ✓ | |
|---|
| authority | Supported | ✓ | ✓ | ✓ | |
|---|
| constructor | Supported | ✓ | ✓ | ✓ | |
|---|
| file | Supported | ✓ | ✓ | ✓ | |
|---|
| fragment | Supported | ✓ | ✓ | ✓ | |
|---|
| from | Supported | ✓ | ✓ | ✓ | |
|---|
| fsPath | Supported | ✓ | ✓ | ✓ | |
|---|
| joinPath | Supported | ✓ | ✓ | ✓ | |
|---|
| parse | Supported | ✓ | ✓ | ✓ | |
|---|
| path | Supported | ✓ | ✓ | ✓ | |
|---|
| query | Supported | ✓ | ✓ | ✓ | |
|---|
| scheme | Supported | ✓ | ✓ | ✓ | |
|---|
| toJSON | Supported | ✓ | ✓ | ✓ | |
|---|
| toString | Supported | ✓ | ✓ | ✓ | |
|---|
| with | Supported | ✓ | ✓ | ✓ | |
|---|
| UriHandler | Supported | ✓ | ✓ | ✓ | |
|---|
| handleUri | Supported | ✓ | ✓ | ✓ | |
|---|
| ViewBadge | Supported | ✓ | ✓ | ✓ | |
|---|
| tooltip | Supported | ✓ | ✓ | ✓ | |
|---|
| value | Supported | ✓ | ✓ | ✓ | |
|---|
| ViewColumn | Supported | ✓ | ✓ | ✓ | |
|---|
| Active | Supported | ✓ | ✓ | ✓ | |
|---|
| Beside | Supported | ✓ | ✓ | ✓ | |
|---|
| Eight | Supported | ✓ | ✓ | ✓ | |
|---|
| Five | Supported | ✓ | ✓ | ✓ | |
|---|
| Four | Supported | ✓ | ✓ | ✓ | |
|---|
| Nine | Supported | ✓ | ✓ | ✓ | |
|---|
| One | Supported | ✓ | ✓ | ✓ | |
|---|
| Seven | Supported | ✓ | ✓ | ✓ | |
|---|
| Six | Supported | ✓ | ✓ | ✓ | |
|---|
| Three | Supported | ✓ | ✓ | ✓ | |
|---|
| Two | Supported | ✓ | ✓ | ✓ | |
|---|
| Webview | Supported | ✓ | ✓ | ✓ | |
|---|
| asWebviewUri | Supported | ✓ | ✓ | ✓ | |
|---|
| cspSource | Supported | ✓ | ✓ | ✓ | |
|---|
| html | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidReceiveMessage | Supported | ✓ | ✓ | ✓ | |
|---|
| options | Supported | ✓ | ✓ | ✓ | |
|---|
| postMessage | Supported | ✓ | ✓ | ✓ | |
|---|
| WebviewOptions | Supported | ✓ | ✓ | ✓ | |
|---|
| enableCommandUris | Supported | ✓ | ✓ | ✓ | |
|---|
| enableForms | Supported | ✓ | ✓ | ✓ | #11517 |
|---|
| enableScripts | Supported | ✓ | ✓ | ✓ | |
|---|
| localResourceRoots | Supported | ✓ | ✓ | ✓ | |
|---|
| portMapping | Supported | ✓ | ✓ | ✓ | |
|---|
| WebviewPanel | Supported | ✓ | ✓ | ✓ | |
|---|
| active | Supported | ✓ | ✓ | ✓ | |
|---|
| dispose | Supported | ✓ | ✓ | ✓ | |
|---|
| iconPath | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidChangeViewState | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidDispose | Supported | ✓ | ✓ | ✓ | |
|---|
| options | Supported | ✓ | ✓ | ✓ | |
|---|
| reveal | Supported | ✓ | ✓ | ✓ | |
|---|
| title | Supported | ✓ | ✓ | ✓ | |
|---|
| viewColumn | Supported | ✓ | ✓ | ✓ | |
|---|
| viewType | Supported | ✓ | ✓ | ✓ | |
|---|
| visible | Supported | ✓ | ✓ | ✓ | |
|---|
| webview | Supported | ✓ | ✓ | ✓ | |
|---|
| WebviewPanelOnDidChangeViewStateEvent | Supported | ✓ | ✓ | ✓ | |
|---|
| webviewPanel | Supported | ✓ | ✓ | ✓ | |
|---|
| WebviewPanelOptions | Supported | ✓ | ✓ | ✓ | |
|---|
| enableFindWidget | Supported | ✓ | ✓ | ✓ | |
|---|
| retainContextWhenHidden | Supported | ✓ | ✓ | ✓ | |
|---|
| WebviewPanelSerializer | Supported | ✓ | ✓ | ✓ | |
|---|
| deserializeWebviewPanel | Supported | ✓ | ✓ | ✓ | |
|---|
| WebviewPortMapping | Supported | ✓ | ✓ | ✓ | |
|---|
| extensionHostPort | Supported | ✓ | ✓ | ✓ | |
|---|
| webviewPort | Supported | ✓ | ✓ | ✓ | |
|---|
| WebviewView | Supported | ✓ | ✓ | ✓ | #8740 |
|---|
| badge | Supported | ✓ | ✓ | ✓ | |
|---|
| description | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidChangeVisibility | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidDispose | Supported | ✓ | ✓ | ✓ | |
|---|
| show | Supported | ✓ | ✓ | ✓ | |
|---|
| title | Supported | ✓ | ✓ | ✓ | |
|---|
| viewType | Supported | ✓ | ✓ | ✓ | |
|---|
| visible | Supported | ✓ | ✓ | ✓ | |
|---|
| webview | Supported | ✓ | ✓ | ✓ | |
|---|
| WebviewViewProvider | Supported | ✓ | ✓ | ✓ | #8740 |
|---|
| resolveWebviewView | Supported | ✓ | ✓ | ✓ | |
|---|
| WebviewViewResolveContext | Supported | ✓ | ✓ | ✓ | #11149 |
|---|
| state | Supported | ✓ | ✓ | ✓ | |
|---|
| WindowState | Supported | ✓ | ✓ | ✓ | |
|---|
| active | Supported | ✓ | ✓ | ✓ | |
|---|
| focused | Supported | ✓ | ✓ | ✓ | |
|---|
| WorkspaceConfiguration | Supported | ✓ | ✓ | ✓ | |
|---|
| get | Supported | ✓ | ✓ | ✓ | |
|---|
| has | Supported | ✓ | ✓ | ✓ | |
|---|
| inspect | Supported | ✓ | ✓ | ✓ | |
|---|
| update | Supported | ✓ | ✓ | ✓ | |
|---|
| WorkspaceEdit | Supported | ✓ | ✓ | ✓ | |
|---|
| createFile | Supported | ✓ | ✓ | ✓ | |
|---|
| delete | Supported | ✓ | ✓ | ✓ | |
|---|
| deleteFile | Supported | ✓ | ✓ | ✓ | |
|---|
| entries | Supported | ✓ | ✓ | ✓ | |
|---|
| get | Supported | ✓ | ✓ | ✓ | |
|---|
| has | Supported | ✓ | ✓ | ✓ | |
|---|
| insert | Supported | ✓ | ✓ | ✓ | |
|---|
| renameFile | Supported | ✓ | ✓ | ✓ | |
|---|
| replace | Supported | ✓ | ✓ | ✓ | |
|---|
| set | Supported | ✓ | ✓ | ✓ | |
|---|
| size | Supported | ✓ | ✓ | ✓ | |
|---|
| WorkspaceEditEntryMetadata | Supported | ✓ | ✓ | ✓ | |
|---|
| description | Supported | ✓ | ✓ | ✓ | |
|---|
| iconPath | Supported | ✓ | ✓ | ✓ | |
|---|
| label | Supported | ✓ | ✓ | ✓ | |
|---|
| needsConfirmation | Supported | ✓ | ✓ | ✓ | |
|---|
| WorkspaceEditMetadata | Supported | ✓ | ✓ | ✓ | |
|---|
| isRefactoring | Supported | ✓ | ✓ | ✓ | |
|---|
| WorkspaceFolder | Supported | ✓ | ✓ | ✓ | |
|---|
| index | Supported | ✓ | ✓ | ✓ | |
|---|
| name | Supported | ✓ | ✓ | ✓ | |
|---|
| uri | Supported | ✓ | ✓ | ✓ | |
|---|
| WorkspaceFolderPickOptions | Supported | ✓ | ✓ | ✓ | |
|---|
| ignoreFocusOut | Supported | ✓ | ✓ | ✓ | |
|---|
| placeHolder | Supported | ✓ | ✓ | ✓ | |
|---|
| WorkspaceFoldersChangeEvent | Supported | ✓ | ✓ | ✓ | |
|---|
| added | Supported | ✓ | ✓ | ✓ | |
|---|
| removed | Supported | ✓ | ✓ | ✓ | |
|---|
| WorkspaceSymbolProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| provideWorkspaceSymbols | Supported | ✓ | ✓ | ✓ | |
|---|
| resolveWorkspaceSymbol | Supported | ✓ | ✓ | ✓ | |
|---|
| version | Supported | ✓ | ✓ | ✓ | |
|---|
| namespace/authentication |
| getSession | Partial | ✓ | ✓ | ✓ | #9345 |
|---|
| onDidChangeSessions | Supported | ✓ | ✓ | ✓ | |
|---|
| registerAuthenticationProvider | Supported | ✓ | ✓ | ✓ | #9345 |
|---|
| namespace/chat |
| createChatParticipant | Stubbed | ✓ | ✓ | ✓ | |
|---|
| namespace/commands |
| executeCommand | Supported | ✓ | ✓ | ✓ | |
|---|
| getCommands | Supported | ✓ | ✓ | ✓ | |
|---|
| registerCommand | Supported | ✓ | ✓ | ✓ | |
|---|
| registerTextEditorCommand | Supported | ✓ | ✓ | ✓ | |
|---|
| namespace/comments |
| createCommentController | Supported | ✓ | ✓ | ✓ | |
|---|
| namespace/debug |
| activeDebugConsole | Supported | ✓ | ✓ | ✓ | |
|---|
| activeDebugSession | Supported | ✓ | ✓ | ✓ | |
|---|
| activeStackItem | Unsupported | ✓ | ✓ | - | |
|---|
| addBreakpoints | Supported | ✓ | ✓ | ✓ | #10661 |
|---|
| asDebugSourceUri | Supported | ✓ | ✓ | ✓ | #10661 |
|---|
| breakpoints | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidChangeActiveDebugSession | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidChangeActiveStackItem | Unsupported | ✓ | ✓ | - | |
|---|
| onDidChangeBreakpoints | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidReceiveDebugSessionCustomEvent | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidStartDebugSession | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidTerminateDebugSession | Supported | ✓ | ✓ | ✓ | |
|---|
| registerDebugAdapterDescriptorFactory | Supported | ✓ | ✓ | ✓ | |
|---|
| registerDebugAdapterTrackerFactory | Supported | ✓ | ✓ | ✓ | |
|---|
| registerDebugConfigurationProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| removeBreakpoints | Supported | ✓ | ✓ | ✓ | #10661 |
|---|
| startDebugging | Supported | ✓ | ✓ | ✓ | #10661 |
|---|
| stopDebugging | Supported | ✓ | ✓ | ✓ | #10661 |
|---|
| namespace/env |
| appHost | Supported | ✓ | ✓ | ✓ | #10662 |
|---|
| appName | Supported | ✓ | ✓ | ✓ | |
|---|
| appRoot | Supported | ✓ | ✓ | ✓ | |
|---|
| asExternalUri | Supported | ✓ | ✓ | ✓ | |
|---|
| clipboard | Supported | ✓ | ✓ | ✓ | |
|---|
| createTelemetryLogger | Supported | ✓ | ✓ | ✓ | |
|---|
| isNewAppInstall | Supported | ✓ | ✓ | ✓ | #10662 |
|---|
| isTelemetryEnabled | Supported | ✓ | ✓ | ✓ | #10662 |
|---|
| language | Supported | ✓ | ✓ | ✓ | |
|---|
| logLevel | Supported | ✓ | ✓ | ✓ | |
|---|
| machineId | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidChangeLogLevel | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidChangeShell | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidChangeTelemetryEnabled | Supported | ✓ | ✓ | ✓ | #10662 |
|---|
| openExternal | Supported | ✓ | ✓ | ✓ | |
|---|
| remoteName | Supported | ✓ | ✓ | ✓ | #10662 |
|---|
| sessionId | Supported | ✓ | ✓ | ✓ | |
|---|
| shell | Supported | ✓ | ✓ | ✓ | |
|---|
| uiKind | Supported | ✓ | ✓ | ✓ | |
|---|
| uriScheme | Supported | ✓ | ✓ | ✓ | |
|---|
| namespace/extensions |
| all | Supported | ✓ | ✓ | ✓ | #11887 |
|---|
| getExtension | Supported | ✓ | ✓ | ✓ | #11887 |
|---|
| onDidChange | Supported | ✓ | ✓ | ✓ | #11887 |
|---|
| namespace/l10n |
| bundle | Supported | ✓ | ✓ | ✓ | |
|---|
| t | Supported | ✓ | ✓ | ✓ | |
|---|
| uri | Supported | ✓ | ✓ | ✓ | |
|---|
| namespace/languages |
| createDiagnosticCollection | Supported | ✓ | ✓ | ✓ | |
|---|
| createLanguageStatusItem | Supported | ✓ | ✓ | ✓ | |
|---|
| getDiagnostics | Supported | ✓ | ✓ | ✓ | |
|---|
| getLanguages | Supported | ✓ | ✓ | ✓ | |
|---|
| match | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidChangeDiagnostics | Supported | ✓ | ✓ | ✓ | |
|---|
| registerCallHierarchyProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| registerCodeActionsProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| registerCodeLensProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| registerColorProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| registerCompletionItemProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| registerDeclarationProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| registerDefinitionProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| registerDocumentDropEditProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| registerDocumentFormattingEditProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| registerDocumentHighlightProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| registerDocumentLinkProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| registerDocumentRangeFormattingEditProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| registerDocumentRangeSemanticTokensProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| registerDocumentSemanticTokensProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| registerDocumentSymbolProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| registerEvaluatableExpressionProvider | Supported | ✓ | ✓ | ✓ | #10027 |
|---|
| registerFoldingRangeProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| registerHoverProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| registerImplementationProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| registerInlayHintsProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| registerInlineCompletionItemProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| registerInlineValuesProvider | Supported | ✓ | ✓ | ✓ | #10028 |
|---|
| registerLinkedEditingRangeProvider | Supported | ✓ | ✓ | ✓ | #10200 |
|---|
| registerOnTypeFormattingEditProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| registerReferenceProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| registerRenameProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| registerSelectionRangeProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| registerSignatureHelpProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| registerTypeDefinitionProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| registerTypeHierarchyProvider | Supported | ✓ | ✓ | ✓ | #11516 |
|---|
| registerWorkspaceSymbolProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| setLanguageConfiguration | Supported | ✓ | ✓ | ✓ | |
|---|
| setTextDocumentLanguage | Supported | ✓ | ✓ | ✓ | |
|---|
| namespace/lm |
| onDidChangeChatModels | Stubbed | ✓ | ✓ | ✓ | |
|---|
| selectChatModels | Stubbed | ✓ | ✓ | ✓ | |
|---|
| namespace/notebooks |
| createNotebookController | Supported | ✓ | ✓ | ✓ | #8395 |
|---|
| createRendererMessaging | Supported | ✓ | ✓ | ✓ | #8395 |
|---|
| registerNotebookCellStatusBarItemProvider | Supported | ✓ | ✓ | ✓ | #8395 |
|---|
| namespace/scm |
| createSourceControl | Supported | ✓ | ✓ | ✓ | |
|---|
| inputBox | Supported | ✓ | ✓ | ✓ | |
|---|
| namespace/tasks |
| executeTask | Supported | ✓ | ✓ | ✓ | |
|---|
| fetchTasks | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidEndTask | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidEndTaskProcess | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidStartTask | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidStartTaskProcess | Supported | ✓ | ✓ | ✓ | |
|---|
| registerTaskProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| taskExecutions | Supported | ✓ | ✓ | ✓ | |
|---|
| namespace/tests |
| createTestController | Supported | ✓ | ✓ | ✓ | #10669 |
|---|
| namespace/window |
| activeColorTheme | Supported | ✓ | ✓ | ✓ | |
|---|
| activeNotebookEditor | Supported | ✓ | ✓ | ✓ | |
|---|
| activeTerminal | Supported | ✓ | ✓ | ✓ | |
|---|
| activeTextEditor | Supported | ✓ | ✓ | ✓ | |
|---|
| createInputBox | Supported | ✓ | ✓ | ✓ | |
|---|
| createOutputChannel | Partial | ✓ | ✓ | ✓ | |
|---|
| createQuickPick | Supported | ✓ | ✓ | ✓ | |
|---|
| createStatusBarItem | Supported | ✓ | ✓ | ✓ | |
|---|
| createTerminal | Partial | ✓ | ✓ | ✓ | #6589 |
|---|
| createTextEditorDecorationType | Supported | ✓ | ✓ | ✓ | |
|---|
| createTreeView | Supported | ✓ | ✓ | ✓ | |
|---|
| createWebviewPanel | Partial | ✓ | ✓ | ✓ | #11517 |
|---|
| onDidChangeActiveColorTheme | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidChangeActiveNotebookEditor | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidChangeActiveTerminal | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidChangeActiveTextEditor | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidChangeNotebookEditorSelection | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidChangeNotebookEditorVisibleRanges | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidChangeTerminalState | Supported | ✓ | ✓ | ✓ | #6589 |
|---|
| onDidChangeTextEditorOptions | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidChangeTextEditorSelection | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidChangeTextEditorViewColumn | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidChangeTextEditorVisibleRanges | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidChangeVisibleNotebookEditors | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidChangeVisibleTextEditors | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidChangeWindowState | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidCloseTerminal | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidOpenTerminal | Supported | ✓ | ✓ | ✓ | |
|---|
| registerCustomEditorProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| registerFileDecorationProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| registerTerminalLinkProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| registerTerminalProfileProvider | Supported | ✓ | ✓ | ✓ | #11515 |
|---|
| registerTreeDataProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| registerUriHandler | Supported | ✓ | ✓ | ✓ | |
|---|
| registerWebviewPanelSerializer | Supported | ✓ | ✓ | ✓ | |
|---|
| registerWebviewViewProvider | Supported | ✓ | ✓ | ✓ | #8740 |
|---|
| setStatusBarMessage | Supported | ✓ | ✓ | ✓ | |
|---|
| showErrorMessage | Supported | ✓ | ✓ | ✓ | |
|---|
| showInformationMessage | Supported | ✓ | ✓ | ✓ | |
|---|
| showInputBox | Supported | ✓ | ✓ | ✓ | |
|---|
| showNotebookDocument | Supported | ✓ | ✓ | ✓ | |
|---|
| showOpenDialog | Supported | ✓ | ✓ | ✓ | |
|---|
| showQuickPick | Supported | ✓ | ✓ | ✓ | #11514 |
|---|
| showSaveDialog | Supported | ✓ | ✓ | ✓ | |
|---|
| showTextDocument | Supported | ✓ | ✓ | ✓ | |
|---|
| showWarningMessage | Supported | ✓ | ✓ | ✓ | |
|---|
| showWorkspaceFolderPick | Supported | ✓ | ✓ | ✓ | |
|---|
| state | Supported | ✓ | ✓ | ✓ | |
|---|
| tabGroups | Supported | ✓ | ✓ | ✓ | |
|---|
| terminals | Supported | ✓ | ✓ | ✓ | |
|---|
| visibleNotebookEditors | Supported | ✓ | ✓ | ✓ | |
|---|
| visibleTextEditors | Supported | ✓ | ✓ | ✓ | |
|---|
| withProgress | Supported | ✓ | ✓ | ✓ | |
|---|
| withScmProgress | Supported | ✓ | ✓ | ✓ | Deprecated |
|---|
| namespace/workspace |
| applyEdit | Supported | ✓ | ✓ | ✓ | |
|---|
| asRelativePath | Supported | ✓ | ✓ | ✓ | |
|---|
| createFileSystemWatcher | Supported | ✓ | ✓ | ✓ | |
|---|
| findFiles | Supported | ✓ | ✓ | ✓ | |
|---|
| fs | Supported | ✓ | ✓ | ✓ | |
|---|
| getConfiguration | Supported | ✓ | ✓ | ✓ | #10004 |
|---|
| getWorkspaceFolder | Supported | ✓ | ✓ | ✓ | |
|---|
| isTrusted | Supported | ✓ | ✓ | ✓ | #10472 |
|---|
| name | Supported | ✓ | ✓ | ✓ | |
|---|
| notebookDocuments | Supported | ✓ | ✓ | ✓ | #8395 |
|---|
| onDidChangeConfiguration | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidChangeNotebookDocument | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidChangeTextDocument | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidChangeWorkspaceFolders | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidCloseNotebookDocument | Supported | ✓ | ✓ | ✓ | #8395 |
|---|
| onDidCloseTextDocument | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidCreateFiles | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidDeleteFiles | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidGrantWorkspaceTrust | Supported | ✓ | ✓ | ✓ | #10472 |
|---|
| onDidOpenNotebookDocument | Supported | ✓ | ✓ | ✓ | #8395 |
|---|
| onDidOpenTextDocument | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidRenameFiles | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidSaveNotebookDocument | Supported | ✓ | ✓ | ✓ | |
|---|
| onDidSaveTextDocument | Supported | ✓ | ✓ | ✓ | |
|---|
| onWillCreateFiles | Supported | ✓ | ✓ | ✓ | |
|---|
| onWillDeleteFiles | Supported | ✓ | ✓ | ✓ | |
|---|
| onWillRenameFiles | Supported | ✓ | ✓ | ✓ | |
|---|
| onWillSaveNotebookDocument | Stubbed | ✓ | ✓ | ✓ | |
|---|
| onWillSaveTextDocument | Supported | ✓ | ✓ | ✓ | |
|---|
| openNotebookDocument | Partial | ✓ | ✓ | ✓ | #8395 |
|---|
| openTextDocument | Partial | ✓ | ✓ | ✓ | |
|---|
| registerFileSystemProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| registerNotebookSerializer | Supported | ✓ | ✓ | ✓ | #8395 |
|---|
| registerTaskProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| registerTextDocumentContentProvider | Supported | ✓ | ✓ | ✓ | |
|---|
| rootPath | Supported | ✓ | ✓ | ✓ | |
|---|
| save | Supported | ✓ | ✓ | ✓ | |
|---|
| saveAll | Supported | ✓ | ✓ | ✓ | |
|---|
| saveAs | Supported | ✓ | ✓ | ✓ | |
|---|
| textDocuments | Supported | ✓ | ✓ | ✓ | |
|---|
| updateWorkspaceFolders | Supported | ✓ | ✓ | ✓ | #8395 |
|---|
| workspaceFile | Supported | ✓ | ✓ | ✓ | |
|---|
| workspaceFolders | Supported | ✓ | ✓ | ✓ | |
|---|