Works with all IntelliJ-based IDEs. List of available features is here.
./gradlew runIde
- run sandbox with installed plugin./gradlew test
- run plugin tests./gradlew buildPlugin
- build plugin distribution tobuild/distributions/intellij-gdscript.zip
./gradlew publishPlugin
- publish plugin to official JetBrains repository./update-api.sh 3.2 3.3 3.4 3.5 4.0 4.1
- update completion data for listed versions
- To update parser use Generate Parser Code option on
.bnf
file - To update lexer use Run JFlex Generator option on
.flex
file
- Build plugin from sources, download latest stable version or any GitHub Actions artifact
- Navigate to: Settings | Plugins | ⚙️ | Install plugin from disk...
To prevent mixing tabs (Godot defaults) with 4-space indents (IDE defaults), add .editorconfig
file to your project directory:
[*.gd]
indent_style = tab