Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Godot
  3. IntelliJ IDEA

IntelliJ IDEA

MITKotlin

A plugin that adds Godot Engine and GDScript language support to IntelliJ-based IDEs.

GitHubGitHub
148 stars10 forks0 contributors

What is IntelliJ IDEA?

GDScript plugin for IntelliJ IDEA is an open-source plugin that adds support for the Godot Engine's GDScript language to IntelliJ-based IDEs. It provides syntax highlighting, code completion, and other editing features to help developers write GDScript code more efficiently within a familiar IDE environment. The plugin integrates with Godot's API and supports multiple engine versions for accurate development workflows.

Target Audience

Godot Engine developers who use IntelliJ-based IDEs (like IntelliJ IDEA, PyCharm, or CLion) and want enhanced tooling for writing GDScript code.

Value Proposition

Developers choose this plugin to leverage IntelliJ's powerful code editing, navigation, and productivity features while working on Godot projects, avoiding the need to switch between different editors or use basic text tools for GDScript development.

Overview

Godot Engine and GDScript support plugin for IntelliJ based IDEs

Use Cases

Best For

  • Godot developers using IntelliJ IDEs for game scripting
  • Teams standardizing on IntelliJ for multi-language projects including GDScript
  • Improving code readability and navigation in large GDScript codebases
  • Integrating GDScript development into existing IntelliJ-based workflows
  • Accessing advanced code completion and error checking for Godot APIs
  • Managing GDScript files alongside other project assets in a unified IDE

Not Ideal For

  • Developers needing tight integration with Godot's scene editor and real-time debugging features
  • Teams using lightweight or web-based code editors not based on the IntelliJ platform
  • Projects where developers prefer to stay entirely within Godot's ecosystem to minimize context switching
  • Small-scale hobby projects where the overhead of setting up and maintaining an IntelliJ environment is disproportionate

Pros & Cons

Pros

Multi-Version Godot Support

Supports Godot versions from 3.2 to 4.1 with updatable completion data via scripts like update-api.sh, ensuring accurate API suggestions across engine updates.

Advanced Code Editing

Leverages IntelliJ's productivity tools, including syntax highlighting, intelligent code completion, and error detection for issues like mixed indentation, enhancing coding efficiency.

Seamless IDE Integration

Works with all IntelliJ-based IDEs and integrates into project management systems, allowing GDScript files to be handled alongside other languages in a unified environment.

Error Prevention Features

Provides specific solutions, such as adding .editorconfig files to enforce tab-based indentation, helping maintain code consistency and avoid common pitfalls.

Cons

No Godot Editor Integration

Lacks features like scene linking or real-time debugging available in Godot's built-in editor, focusing solely on code editing without full game development context.

Manual Update Process

Requires running scripts and using tools like Grammar-Kit to update parsers and completion data for new Godot versions, which can be time-consuming and complex.

IntelliJ Platform Lock-in

Only compatible with IntelliJ-based IDEs, limiting flexibility for developers who use other editors or prefer cross-platform tools outside JetBrains' ecosystem.

Limited Debugging Support

Does not offer advanced debugging capabilities like breakpoints or variable inspection within IntelliJ, forcing reliance on Godot's external tools for debugging workflows.

Frequently Asked Questions

Quick Stats

Stars148
Forks10
Contributors0
Open Issues25
Last commit3 years ago
CreatedSince 2019

Tags

#gdscript#code-editing#ide-support#syntax-highlighting#game-development#intellij-plugin#godot#godot-engine#code-completion

Built With

G
Grammar Kit
J
JFlex
J
Java
G
Gradle

Included in

Godot9.7k
Auto-fetched 7 hours ago

Related Projects

VimVim

Use vim and godot engine to make games

Stars585
Forks26
Last commit8 months ago
JetBrains Rider (C#)JetBrains Rider (C#)

Plugins for Rider/JetBrains IDEs, Addon for Godot

Stars502
Forks41
Last commit1 day ago
EmacsEmacs

An Emacs package to get GDScript support and syntax highlighting.

Stars401
Forks42
Last commit17 days ago
NeovimNeovim

Neovim plugin for Godot 4 with GDScript LSP, GDShader support, C#, DAP debugging, Godot console output, formatting, health checks, static scene tree inspector, and in-editor Godot docs.

Stars117
Forks6
Last commit7 days ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub