Skip to content

Enhancement: IntelliJ Run Configuration Plugin #523

@tylermmorton

Description

@tylermmorton

Describe the feature
This isn't a specific feature within mage, but a request to improve surrounding tooling. I typically use Taskfile in conjunction with mage and I've found the Taskfile IntelliJ integration to be really helpful.

What problem does this feature address?
I think this would enhance the development and debugging of mage targets. If IntelliJ recognized mage targets as something that could be turned into a Run Configuration, it would be a breeze to quickly debug mage code.

Currently my workaround is to declare a test function in the same package and call the targets I want to debug, then run the test with the debugger attached.

Image

Additional context

Example of Taskfile integration with quick runners on lines 39 and 44

Image

Example of where the quick runner would be located in a magefile (line 13)

Image

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions