Skip to content

About

JetBrains plugin for GDShader

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

 
 

Repository files navigation

JetBrains plugin for GDShader 🤖

Example Screenshot

JetBrains Plugin MIT License JetBrains Plugin Downloads CI GitHub Stars

This plugin adds GDShader (Godot Shading Language) support for JetBrains IDEs.


✨ Features

  • 🎨 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

💻 Supported IDEs

  • Rider
  • IntelliJ IDEA
  • Other JetBrains IDEs

📥 Installation

  • 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 .zip file from the Releases page.
    • Open JetBrains IDE.
    • Go to Preferences > Plugins > Gear (⚙️) icon > Install Plugin from Disk….
    • Select the downloaded .zip file and click OK.

If you want shader files to open in an external editor from Godot, see akghxhs55/external-shader-editor.

📜 License

This plugin is licensed under the MIT License.

🤝 Contributing

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.

About

JetBrains plugin for GDShader

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages