Skip to content

Enhancement: IntelliJ Run Configuration Plugin #523

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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