greedySnack
low-code 插件工具
功能说明
*在使用前需开启顺丰VPN*
(1)插入代码片段:来源为sftc物料库/蚂蚁组件库
(2)CV大法:从宿主项目的源目录拷贝至目标目录,替换关键信息
(3)自定义中后台页面:设置布局与组件,生成代码至目标目录
(4)snippets:中后台通用代码片段集合
使用说明
codeSlot
插入代码片段:在需要插入代码的地方右键选择“codeSlot”
自动打开greedySnac面板,选择组件且配置完成,点击生成代码。
CV
打开插件,如:command+shift+p 输入greedySnack
选择CV大法面板,设置例子如下:
源目录:/src/pages/DemoPage
目标文件:Test
效果:源目录文件将拷贝到目标目录,且替换了相关关键字
Arrange
自定义编排页面
打开插件,如:command+shift+p 输入greedySnack
功能待完成
snippts
常用snippts片段集合
| 指令 | 说明 |
| ---- | ---- |
| action | 创建并导出一个action |
| action | 创建并导出一个service action |
| constant | 声明并导出一个类型常量 |
| constant | 声明并导出一个fetch类型常量 |
| selector | 声明并导出一个selector |
| service | 声明并导出一个service |
| reducer | 新增reducer处理 |
| message | 新增message文案 |
| styled | 新增样式容器组件 |
| useState | 新增状态hook |
| useEffect | 新增副作用hook |
| table | Antd Table组件模板 |
| modal | Antd Modal组件模板 |
| react | react ts 组件模板 |
其他信息
物料库地址:http://10.189.72.114:8080(需VPN)
开放服务地址:http://10.189.72.114:8275(需VPN)
| |