Skip to content

ssddi456/amis

Repository files navigation

amis

amis vscode plugin

此项目的主要目标是用于帮助使用amis进行开发及二次开发的各种项目,提升在vscode中开发的体验及效率。

自动补全

autocompletion

信息提示

hover

安装

如果你已经安装vscode,可以点这里安装,或者前往应用市场

usage

在js或ts代码中为对象字面量添加注释,例如

/** amis */
export default {
    type: "page",
    "body": [
        {
            "type": "form",
            "controls": [{
                type: "email",
                label: "邮件",
            }]
        }
    ]
}

该对象即被添加amis支持。

特性

  • 通过/** amis */来标记js/ts对象
  • 基于jsonschema为标记的对象添加自动完成及信息提示。
  • 支持配置标记特征字符串
  • 支持配置schema source(目前为静态引用的开源的amis项目中自动生成的schema)
  • 支持基于schema/类型的模板填充

About

amis vscode plugin

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published