- Use a new version of the plugin template
- Move the project to use Kotlin
- Updated to be compatible with 2022.3
- Updated to be compatible with 2022.2
- Updated the testing IDE to be 2022.2
- Small hotfix
- Fixed a bug which
hidesub
is not properly highlighted. - Fixed not being able to use keywords as command names
- Added commenter to allow commenting via hotkey
- Fixed flags being broken from adding constraints
- Added support for the
hidesub
tag
- Disabled postarg for base commands and the children of consuming commands
- Optimized file size
- Added support for consuming args with constraints
- Added support for consuming args with constraints with default values
- Added support for constraints
- Fixed a bug where it would allow consuming arguments after one non-consuming subcommand
- Fixed a bug where context and assert would only accept 2 words and nothing else
- Fixed a bug where you can't have postargs in the command if it has a consuming argument
- Fixed a bug where you can't have empty lines between commands
- Added brace matching
- Fixed default value not being able to be empty
- (Hopefully) Fixed the description to be plugin repo compliant
- Added comments and their syntax highlighting
- Added syntax highlighting
- Added
Helpmsg
the forgotten child
- Added command arguments
- Still cryptic prompt messages
- Completed all command properties
- Added basic functionality
- Added basic functionality
- Added basic functionality
- Added basic functionality
- Initial scaffold created from IntelliJ Platform Plugin Template