Overview
KCL toolchain is a toolset of KCL language, which aims to improve the efficiency of batch migration, writing, compiling and running of KCL.
Name | Description | |
---|---|---|
Main Tools | kcl (alias of kcl run ) | Provide support for KCL in coding, compiling and running |
kcl run | Provide support for KCL in coding, compiling and running | |
kcl doc | Parses the KCL code and generate documents | |
kcl fmt | Format the kcl code | |
kcl import | Import other data and schema to KCL | |
kcl lint | Check code style for KCL | |
kcl mod | KCL module related features and package management | |
kcl play | Run the KCL playground in localhost | |
kcl registry | KCL registry related features | |
kcl server | Run the KCL REST server in localhost | |
kcl test | Run unit tests in KCL | |
kcl vet | Validate data files such as JSON and YAML using KCL | |
IDE Plugin | IntelliJ IDEA KCL extension | Provide assistance for KCL in coding and compiling on IntelliJ IDEA |
NeoVim KCL extension | Provide assistance for KCL in coding and compiling on NeoVim | |
VS Code KCL extension | Provide assistance for KCL in coding and compiling on VS Code |
Args
Usage:
kcl [command]
Available Commands:
clean KCL clean tool
completion Generate the autocompletion script for the specified shell
doc KCL document tool
fmt KCL format tool
import KCL import tool
lint Run KCL codes.
mod KCL module management
play Open the kcl playground in the browser.
registry KCL registry management
run Run KCL codes.
server Run a KCL server
test KCL test tool
version Show version of the KCL CLI
vet KCL validation tool
Flags:
-h, --help help for kcl
-v, --version version for kcl
Additional help topics:
kcl
Use "kcl [command] --help" for more information about a command.