Add variable and type autocomplete #2497
Merged
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.
Now not just directive variables, but any local or global variables in your script will autocomplete. Additionally, types will autocomplete after a colon for function/event definitions, and after the
function
keyword.This doesn't come with user defined function autocomplete, since I don't want to have the parser running all the time, bogging down your client. This just uses the tokenizer internally, since variables are uppercase, and because I rewrote it to be fast.
Since I made #2495, I'll consider it complete. Fixes #2495
2022-11-27.01-21-51.mp4