A VSCode extension which provides rich Siddhi development capabilities, such as IntelliSence, diagnostics and syntax highlighting. This extension supports siddhi distributionversion (>=5.1.2).
Quick Start
Download Siddhi distribution (version 5.1.2 or higher should be available locally)
Configure Siddhi Home
Siddhi Home can be configured by either of the following methods,
Configure Siddhi home in settings.json
Press Ctrl+Shift+P / Cmd+Shift+P and type Open settings.
Select Open Settings (JSON).
Add "siddhi.home":"<SIDDHI-HOME-DIRECTORY>" to settings.json file as below,
Add SIDDHI_HOME as an environment variable.
Features
IntelliSence
Auto completion: Context based auto completions by Siddhi Language Server.
Snippets: Context based snippets by Siddhi Language Server.
Diagnostics
Semantic/Syntactic error reporting as code is typed
Syntax Highlighting
Lexical sub-elements are highlighted in various colors based on the theme that has been activated in your VSCode editor.
You can reach out Siddhi Developers through Slack channel, Google mail group and etc. Please refer the community contribution site for more information.