I'm new to trying to extend IntelliJ. What I want to do is to run a series of tests of a multi-module project in order to get comprehensive code coverage. I was hoping to be able to do this via a Macro and it might be possible, though even if it is, it will be clumsy and I'll have to manually create the run configurations beforehand. I was hoping to be able to do this via a plugin. Can I access all the IntelliJ functionality within a plugin, such as run configuration and code coverage report generation? Basically I want to make a plugin to do what I don't think I can quite do with a Macro. If there is a way to learn how to access all this IntelliJ functionality, I'd appreciate getting a pointer.
Any other advice about a better way to go about this is welcomed.