- Syntax highlighting
- Code completion
res://
completion- Syntax-aware code selection
- Run scene
- Download the latest build artifact from the "Build Plugin" Github Action
- Start IntelliJ, navigate to
Settings
|Plugins
| ⚙️ |Install plugin from disk...
. - Find the downloaded zip file and restart IDE.
Alternatively, download latest version from official plugins repository. Release might be outdated so it's not recommended.
Plugin works with all IntelliJ-based IDEs starting from v2019.2.
./gradlew buildPlugin
- builds the plugin distribution tobuild/distributions/intellij-gdscript.zip
./gradlew runIde
- run sandbox with installed plugin. First run may take a while../gradlew test
- run all tests../gradlew generateGrammarSource
- generate ANTLR lexer and parser Java class../gradlew generateCompletion
- update Godot Engine API completion file../gradlew generateLexer
- update ANTLR lexer rules with language-level functions, constants and types../gradlew downloadDocumentation
- scrape & download documentation XML files from Godot Engine GitHub repository (used for completion)../gradlew publishPlugin
- publish plugin to official JetBrains repository. Requires token located ingradle.properties
.
Issues and pull requests are welcome. 👋