Closed yaohaizh closed 4 years ago
I don't know what you are proposing. Is there a concrete problem with the debug adapter protocol or is there a problem with the VS Code implementation of the protocol?
For the first, on the language server side, there is an CompletionContext to specify the trigger character, but it cannot be specify on the debug protocol. Not sure if this is an UI issue.
CompletionContext
Contains additional information about the context in which completion provider is triggered. Properties
triggerCharacter?: string
triggerKind: CompletionTriggerKind
Second should be our own problem, just ignore it.
A debug adapter can specify the trigger characters with the completionTriggerCharacters
Capability.
https://github.com/Microsoft/vscode-java-debug/issues/294
We have implemented completion request for java debugger, however there two issues for this protocol: