https://github.com/arunvelsriram/desccron
DescCron (Describe Cron) is a plugin for JetBrains IDEs, that provides a descriptive view of cron expressions for humans.
https://github.com/arunvelsriram/desccron
cron cron-expression intellij-plugin jetbrains-plugin kotlin
Last synced: about 1 year ago
JSON representation
DescCron (Describe Cron) is a plugin for JetBrains IDEs, that provides a descriptive view of cron expressions for humans.
- Host: GitHub
- URL: https://github.com/arunvelsriram/desccron
- Owner: arunvelsriram
- License: mit
- Created: 2020-04-18T06:36:12.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2022-04-27T20:01:15.000Z (about 4 years ago)
- Last Synced: 2025-03-28T05:31:35.558Z (over 1 year ago)
- Topics: cron, cron-expression, intellij-plugin, jetbrains-plugin, kotlin
- Language: Kotlin
- Homepage: https://plugins.jetbrains.com/plugin/14159-desccron
- Size: 1.36 MB
- Stars: 16
- Watchers: 3
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# DescCron
DescCron (Describe Cron) is a plugin for [JetBrains IDEs](https://www.jetbrains.com/products.html#type=ide), that provides a descriptive view of cron expressions for humans.
It's file format agnostic, as the cron expression to be described is a user selected text.

[Plugin Homepage](https://plugins.jetbrains.com/plugin/14159-desccron)
## How to use?
### Popup Menu
* Highlight the cron expression
* Use the options under DescCron group from the Popup Menu
### Keyboard Shortcut
* Highlight the cron expression
* Use the default keybindings:
#### Mac OS X
|Action |Keybinding|
|:-----------:|:--------:|
|Describe |⌘ ⇧ D, C |
|Next Run |⌘ ⇧ D, N |
|Previous Run |⌘ ⇧ D, P |
#### Linux / Windows
|Action |Keybinding |
|:------------:|:----------:|
|Describe |⌃ ⇧ D, C |
|Next Run |⌃ ⇧ D, N |
|Previous Run |⌃ ⇧ D, P |
## Development
```bash
./gradlew clean build
./gradlew runIde
```