https://github.com/lowcoding/lowcode-vscode/releases
- 支持下载 npm 物料包
- 支持通过可视化更新插件配置项
- 支持快速添加代码片段
- 支持可视化操作
- 支持物料功能
- 改用
webpack打包,减小插件包大小
- 支持直接在
package.json中配置,优先级比settings.json高
- 如果通过 vs 编辑器中选中的文本无法解析出
typeName,通过funcName拼凑出typeName,比如funcName为fetch,则typeName为IFetchResult。 - 输出变量
rawSelectedText,方便在模板中取到 vs 编辑器中选中的原始文本。 - 输出变量
rawClipboardText,方便在模板中取到系统剪切板中的原始文本。 - 编辑器右键菜单插件标题由
YAPI-CODE->生成代码改为LOW-CODE->生成代码。
- 支持复制对象类型变量作为 json 数据,不需要标准 json 格式。
- 生成的类型可选字段全部转为必选(替换 ?: 为 :)
- 添加配置项,支持配置:根据 json key 关键字生成相应 mock 数据
- 模板中可从 jsonData 取到 json 数据,jsonKeys 取到 json 数据 key 数组