https://github.com/vladrassokhin/intellij-kapacitor
TICKscript (Kapacitor) language support for IntelliJ platform based IDEs
https://github.com/vladrassokhin/intellij-kapacitor
intellij intellij-platform intellij-plugin kapacitor syntax-highlighting tickscript
Last synced: 3 months ago
JSON representation
TICKscript (Kapacitor) language support for IntelliJ platform based IDEs
- Host: GitHub
- URL: https://github.com/vladrassokhin/intellij-kapacitor
- Owner: VladRassokhin
- License: apache-2.0
- Created: 2017-07-15T04:12:19.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2017-07-23T23:59:23.000Z (almost 8 years ago)
- Last Synced: 2025-03-21T14:12:58.539Z (3 months ago)
- Topics: intellij, intellij-platform, intellij-plugin, kapacitor, syntax-highlighting, tickscript
- Language: Kotlin
- Homepage:
- Size: 216 KB
- Stars: 3
- Watchers: 3
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: ReadMe.md
- License: LICENSE
Awesome Lists containing this project
README
# IntelliJ-TICKscript plugin
Provides [TICKscript language](https://docs.influxdata.com/kapacitor/v1.3/tick/) files (`.tick`) support for [IntelliJ Platform](http://www.jetbrains.org/pages/viewpage.action?pageId=983889)-based IDEs
[Plugin page](https://plugins.jetbrains.com/plugin/9859) in [IntelliJ platform plugin repository](https://plugins.jetbrains.com).
### Features:
##### For .tick files:
* Syntax highlighting
* Structure outline in 'Structure' tool window
* Comment/Uncomment action
* Find Usages / Go to definition for variables### Planned features:
* Code formatter: make 'reformat code' action available
* Code folding
* Autocompletion
* Find Usages / Go to definition for key identifiers, other elements
* Support for different [nodes](https://docs.influxdata.com/kapacitor/v1.3/nodes/) and their methods
* Support for [builtin functions](https://docs.influxdata.com/kapacitor/v1.3/tick/expr/#builtin-functions)
* 'Introduce Variable' Refactoring
* Unresolved variable reference checks