An open API service indexing awesome lists of open source software.

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

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