-
-
Notifications
You must be signed in to change notification settings - Fork 18
IDE Integration
zml edited this page May 8, 2021
·
1 revision
While most of what VanillaGradle does is supported by IDEs automatically via Gradle, some extra integration is needed to support run configurations and related advanced functionality effectively.
Each IDE also has its own bugs and quirks, which we aim to document here:
- When running the
decompile
task for an already imported project, another reimport may be necessary. - IntelliJ's indexes often become corrupted. A full
File -> Invalidate Caches
may be required to clear out invalid state - By default, the IDE will delegate build and run to Gradle. This can be slower than running directly through the IDE.
- Only Buildship is supported. The legacy
eclipse
task may work, but we will handle any issues that may come up when using it. - Run configurations are fully regenerated on each project import. If customization is desired, the
preserveExisting
property on thegenEclipseRuns
task will not modify any configurations that already exist.