-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #10 from terrylockett/v2
V2 rewrite
- Loading branch information
Showing
30 changed files
with
563 additions
and
719 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,25 +1,33 @@ | ||
# Gradle Config Harpoon | ||
# Gradle Harpoon | ||
|
||
## Overview | ||
|
||
<!-- Plugin description --> | ||
IntelliJ plugin to bookmark and run gradle tasks. | ||
<!-- Plugin description end --> | ||
|
||
Intended for Multi-project Gradle repos with a lot of subprojects, where scrolling through tasks in the Gradle window is annoying. | ||
|
||
## Installation | ||
Two options: | ||
### Pre Build Plugin: | ||
1. Download plugin zip from newest release | ||
1. Download plugin zip from the newest [Release](https://github.com/terrylockett/gradle-harpoon/releases/tag/v1.1.0). | ||
2. `Settings-> plugins -> Install Plugin from Disk` with the Zip | ||
### Build form Source | ||
1. Clone project | ||
2. `./gradlew buildPlugin` | ||
3. `Settings-> plugins -> Install Plugin from Disk` with the zip in build/distributions/ | ||
3. `Settings-> plugins -> Install Plugin from Disk` with the zip in `build/distributions/` | ||
> [!NOTE] | ||
> Requires Java 17 | ||
|
||
## Usage | ||
Use the following Actions ( Tools -> Gradle Harpoon ) : | ||
Add keymaps for the following Actions (or use: Tools -> Gradle Harpoon ) : | ||
- `Edit Harpoon Config` - Used to bookmark a gradle config. | ||
- `Run Harpoon Config` - Used to run a config. | ||
- `Reset Harpoon Configs` - Resets bookmarked configs. | ||
|
||
Adding keymaps for the Actions is recommended. | ||
|
||
> [!NOTE] | ||
> If you are using IdeaVim the action names are: | ||
> - `ca.terrylockett.gradleharpoon.window.EditHarpoonWindow` | ||
> - `ca.terrylockett.gradleharpoon.window.RunHarpoonWindow` | ||
> - `ca.terrylockett.gradleharpoon.action.ResetHarpoonConfigurations` |
Oops, something went wrong.