Version 2.2.0 of the Elm plugin for IntelliJ adds several big new features:
- Find (and remove) unused imports
- Find dead code and unused parameters
- Easily add/remove things from a module’s
exposinglist without losing your place
I made a video demonstrating the new features:
It’s not shown in the video, but you can run the “unused import” inspection over your entire project and click a single button to cleanup the imports across all of your Elm files. So even if you don’t normally use IntelliJ, you may want to give it a try just to do a one-off cleanup of your unused imports & dead code.
Here’s what it looks like when optimizing imports across the entire project:
Questions? Feature Requests? Please create an issue on klazuka/intellij-elm.