feat: sub item documentation for completion menus #12219
Draft
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Typed Commands show a little box containing information about the command:
Wouldn't it also be nice if sub-commands also contained information boxes? Currently, you don't get any documentation beyond the first command:
I added this ability. Now, you have documentation per-option directly within the editor:
I only added a few entries for documentation as this is a proof-of-concept. Some ideas to consider:
cargo xtask
to generate the website's documentation. I'm happy to port the current website's e.g.editor
reference right into the editor. This is just one possibility.Thoughts on this PR? I personally really wanted this feature because I think having documentation within the editor more accessible is always a good idea. Let me know in the comments