1 Star 1 Fork 0

KusionStack / intellij-kcl

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

KCL Plugin for IntelliJ IDEA

The KCL IntelliJ IDEA plugin provides rich language support for the KCL language.

Quick Start

Welcome to KCL developing! We hope this plugin enhances your development experience with KCL.

  • Step 1. Install kcl on your system. We highly recommend to install the Kusion tools package which contains the KCL language support and other tools.
  • Step 2. Install the KCL plugin for IntelliJ IDEA. Download the distribution from here and in IntelliJ IDEA, click Preference -> plugins -> install Plugin from Disk... -> select kcl-idea-plugin zip -> restart IDE. This plugin requires the IntelliJ IDEA 2020.2+
  • Step 3. Open or create a KCL file and begin your KCL tour!
IntelliJ KCL Plugin install

Features

This extension provides coding assistance such as basic syntax highlight, IntelliSense such as auto complete, and some basic code navigation. Other useful features such as diagnostics and testing are in developing.

Highlight

highlight

Code Formatting

Right click on the editor and select KCL Tools -> Format File to format current KCL file:

format file

Right click on the target directory in the project structure panel, select KCL Tools -> Format Directory to format all files under the selected folder:

format directory

Right click on the project name in the project structure panel, select KCL Tools -> Format Project to format all files in the project:

format project

Ask for help

If the plugin isn't working as you expect, please reach out to us by filing an issue.

Contributing

We are working actively on improving the KCL development on IntelliJ IDEA, and we welcome all kinds of contributions. You can refer to our contribution guide. It introduces how to build and run the extension locally.

License

Apache License Version 2.0

空文件

简介

The KCL IntelliJ IDEA plugin provides rich language support for the KCL language. 展开 收起
Java 等 3 种语言
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/kusionstack/intellij-kcl.git
git@gitee.com:kusionstack/intellij-kcl.git
kusionstack
intellij-kcl
intellij-kcl
main

搜索帮助