Skip to content

kairaedsch/intellij-pyinvoke

Repository files navigation



PyInvoke for IntelliJ IDEs

Provides PyInvoke support to all IntelliJ-based IDEs.

ShowcaseDescriptionKey FeaturesInstallationLicense

Showcase

Description

Provides PyInvoke support to all IntelliJ-based IDEs.
Execute and debug your PyInvoke tasks directly within your IDE.

Key Features

  • ▶️ Inline Run Buttons: Easily run your PyInvoke tasks with convenient inline run buttons placed next to each task function.
  • 📋 Task Overview: Access a comprehensive overview of all available tasks in your project, allowing you to run any task with a single click.
  • ⚙️ Multiple Execution Options: Choose from three different execution methods:
    • ▶️ Terminal: Execute tasks directly from the command line.
    • 🐍 SDK Run: Run tasks using your project's configured Python SDK.
    • 🪲 SDK Debug: Debug tasks seamlessly within IntelliJ.

Upcoming Features

  • Parameter Detection: Automatically detect possible task parameters and provide an intuitive interface for specifying these parameters within run configurations.

Installation

  • Using the IDE built-in plugin system:
    Settings/Preferences > Plugins > Marketplace > Search for "intellij-pyinvoke" > Install

  • Manually:
    Download the latest release and install it manually using Settings/Preferences > Plugins > ⚙️ > Install plugin from disk...

License

MIT

About

PyInvoke support for IntelliJ-based IDEs

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •  

Languages