This plugin adds GDShader (Godot Shading Language) support for JetBrains IDEs.
- 🎨 Syntax highlighting
- 💡 Code completion for keywords, built-in functions, and user-defined symbols
- 🧹 Code formatting with configurable style
- 🔍 Find Usages and Go to Definition
- 🔧 Rename refactoring
- 📋 Parameter info and parameter name hints
- 🏗️ Structure view
- 🔲 Surround with (if, for, while, do-while)
- 📂 Code folding
- 🌈 Color preview and picker
- 📖 Documentation for built-in functions and uniforms
- 📄 File templates for shader types
- ✅ Syntax validation and error highlighting
- Rider
- IntelliJ IDEA
- Other JetBrains IDEs
- Via Marketplace (Link):
- Open your JetBrains IDE.
- Go to
Preferences>Plugins. - Search for "GDShader" in the Marketplace tab.
- Click
Install.
- Manual Installation:
- Download the latest release
.zipfile from the Releases page. - Open JetBrains IDE.
- Go to
Preferences>Plugins>Gear (⚙️) icon>Install Plugin from Disk…. - Select the downloaded
.zipfile and clickOK.
- Download the latest release
If you want shader files to open in an external editor from Godot, see akghxhs55/external-shader-editor.
This plugin is licensed under the MIT License.
Contributions, bug reports, and suggestions are welcome! Please read the Contributing Guide for details on how to build, test, and submit changes.
If you find a bug or have a feature request, feel free to open an issue.
