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