-
Notifications
You must be signed in to change notification settings - Fork 78
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Jump Custom Request Client Implementation #1654
Conversation
Could you please move the changelog entry to unreleased section? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks Pizie, looks good. I made a few comments / tweaks suggestions.
Co-authored-by: Ulysse <[email protected]>
Co-authored-by: Ulysse <[email protected]>
Co-authored-by: Ulysse <[email protected]>
Co-authored-by: Ulysse <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks, looks good to go !
(I am going to release a compatible LSP today)
Advanced Navigation
Introduction
This PR implements the Jump Custom Requests.
UI
Jump results are displayed in a QuickPick component where upon selection, the jump is made to the selected target.
UX
This command can be triggered from the command pallet or with the keyboard binding
Alt +J
Notifications
Ocamllsp warning
: Ifocamllsp
is not running at the time the command is invoked, this notification is displayed.No support for requests
: If the version of ocamllsp doesn't publish theocamllsp/jump
capability then this notification is displayed.Commands
One command is published
ocaml.jump
which triggers the process.Demo
vscode.jump.mp4
References
cc @voodoos