Cabbage
概述
提取前端开发中常用功能,无需特殊配置,一键式操作。
安装
vscode插件商店搜索 "Cabbage"。
功能
功能 |
描述 |
初始化脚手架 |
初始化特定配置的工程 |
生成变更日志 |
基于angular规范提交commit,一键生成项目变更日志 |
Code Review |
内置Code Review,包括但不限于评论、关闭等功能 |
搜索中文 |
搜索指定文件中除注释以外的中文 |
表格导出 |
导出Excel文档到json 文件 |
使用
Activity Bar
插件安装之后可唤起左侧活动栏,开启Cabbage管理菜单。
命令面板
按下"Ctrl + Shift + P",唤起命令面板,输入"cabbage",即可使用Cabbage所有功能指令。
鼠标右键
在文件或者文件夹上点击鼠标右键,可以使用部分指令,例如中文搜索功能
配置文件
- 指令触发:默认获取工程的根目录下名为
cabbage.config.json 的配置文件。
- 鼠标右键:当前触发的文件为配置文件。
详细配置如下:
参数 |
类型 |
是否必填 |
默认值 |
说明 |
readXlsx |
ReadXlsx |
是 |
—— |
表格导出功能的配置 |
ReadXlsx
参数 |
类型 |
是否必填 |
默认值 |
说明 |
filePath |
string |
是 |
—— |
需要导出的表格文件地址 |
targetDir |
string |
是 |
—— |
导出文件目标路径 |
keyTitle |
string |
是 |
—— |
json对象key取值的列对应的名称 |
extractOptions |
IXLSXExtractOptions |
是 |
—— |
表格信息读取配置,详情 |
columns |
Columns[] |
是 |
—— |
需要导出的列的配置 |
Columns
参数 |
类型 |
是否必填 |
默认值 |
说明 |
keyTitle |
string |
是 |
—— |
列的title |
key |
string |
是 |
—— |
导出json文件名称 |
注意:路径请使用相对路径。
| |