Code Completion Capabilities
The VSCode API provides support for integrating custom context-aware code completion logic. The UIP VSCode Plugin could take advantage of this to greatly enhance the Universal Extension development experience. The benefits would include:
- Increased efficiency in initial coding effort
- Reduce bugs caused by misspelled items in extension code that do not match the associated items in the Extension template.
- Improved user experience
Specifically, the new functionality provides:
- Code completion for field names when referenced in a
dynamic_choice_command,dynamic_command, andextension_start. - Code completion for Dynamic Choice Command declarations.
- Code completion for Dynamic Command declarations.