You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When revisiting a partially typed line, and invoking the completion choice, the selected property gets appended to the existing line instead of replacing the entire line.
ie:
Type com.ibm.
Switch lines, bring cursor back to the end of com.ibm.
Type ws.logging, and select anything
Completion happens and ends up as com.ibm.com.ibm.ws.logging...
It looks like this can be modified by setting the TextEdit in the CompletionItem. InsertReplaceEdit can be used to specify the line and character positions for text insert and replace operations. The implementation may also depend on the Client Capabilities for the extension, which may vary per IDE extension. (ie. VSCode may support replace, but another IDE may not)
The text was updated successfully, but these errors were encountered:
When revisiting a partially typed line, and invoking the completion choice, the selected property gets appended to the existing line instead of replacing the entire line.
ie:
com.ibm.
com.ibm.
ws.logging
, and select anythingcom.ibm.com.ibm.ws.logging...
It looks like this can be modified by setting the TextEdit in the CompletionItem.
InsertReplaceEdit
can be used to specify the line and character positions for text insert and replace operations. The implementation may also depend on the Client Capabilities for the extension, which may vary per IDE extension. (ie. VSCode may support replace, but another IDE may not)The text was updated successfully, but these errors were encountered: