Skip to content

Godot Engine and GDScript support plugin for IntelliJ based IDEs

License

Notifications You must be signed in to change notification settings

exigow/intellij-gdscript

Repository files navigation

GDScript plugin for IntelliJ IDEA Build Plugin Download

Screenshot

Works with all IntelliJ-based IDEs. List of available features is here.

Usage & Development

  • ./gradlew runIde - run sandbox with installed plugin
  • ./gradlew test - run plugin tests
  • ./gradlew buildPlugin - build plugin distribution to build/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

How to update grammars with Grammar-Kit plugin

  • To update parser use Generate Parser Code option on .bnf file
  • To update lexer use Run JFlex Generator option on .flex file

How to install plugin manually

  1. Build plugin from sources, download latest stable version or any GitHub Actions artifact
  2. Navigate to: Settings | Plugins | ⚙️ | Install plugin from disk...

How to fix Mixed tabs and spaces in indentation error

To prevent mixing tabs (Godot defaults) with 4-space indents (IDE defaults), add .editorconfig file to your project directory:

[*.gd]
indent_style = tab

About

Godot Engine and GDScript support plugin for IntelliJ based IDEs

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published