All supported MGCB options properly highlighted and could be autocompleted
Easily create MonoGame related assets using file templates under Add menu
- Go to
Settings
/Plugins
/Marketplace
- Search for "MonoGame"
- Click
Install
, thenSave
- After saving restart Rider
- Go to Releases
- Download the latest release of plugin for your edition of JetBrains Rider (Stable or EAP)
- Proceed to
Settings
/Plugins
/⚙
/Install plugin from disk
- Click
Save
- After saving restart Rider
Just open .mgcb file for editing. Previewer will be on the right side of the editor.
Additional file templates are located under Add section of a folder or project context menu.
-
JetBrains Rider 2025.1+
-
Project with MonoGame installed (3.8+ is recommended)
Note: Projects with older versions of MonoGame might work, but with issues
Note: You should have JDK 21 and .NET SDK 8.0+ installed and configured.
./gradlew rdgen
- generates RD protocol data for plugin internal communication
./gradlew buildPlugin
It will build both frontend and backend parts.
Next command will start instance of JetBrains Rider with plugin attached to it:
./gradlew runIde
Contributions are welcome! 🎉
It's better to create an issue with description of your bug/feature before creating pull requests.
This project uses customized git strategy.
Each release/*
branch plays main development branch role for specific release.
For example, release/251
means that branch is related to 251.*
release cycle for 2025.1
Rider version.