-
-
Notifications
You must be signed in to change notification settings - Fork 19
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
decompiletask for an already imported project, another reimport may be necessary. - IntelliJ's indexes often become corrupted. A full
File -> Invalidate Cachesmay 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
eclipsetask 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
preserveExistingproperty on thegenEclipseRunstask will not modify any configurations that already exist.