sby-plugins 介绍为方便 sby-project 项目开发,定制了一些功能,提升开发效率。 功能1、枚举值大写 在 enum 文件夹下的文件保存时,自动把属性名转为大写。 注意:只是修改第一层对象的属性名。 2、复制文件导入路径 在 js、vue、ts、json 文件右键点击复制文件路径按钮后,自动复制到剪切板。 3、粘贴环境变量 复制 VITE_ 开头的环境变量后,在文件中右键点击粘贴环境变量按钮后,自动把定义环境变量的代码粘贴到当前文件中。 4、粘贴路由对象 复制 pages.json 文件中的路由对象后,在文件中右键点击粘贴路由对象按钮后,自动把转换后的路由对象代码粘贴到当前文件中。 5、i18n自动插入 在 i18n 文件夹下的 zh.js 文件输入一行内容保存后,自动在 en.js 文件中插入对应内容。 6、mock数据代码片段 输入 mock 后,提示 mockSnippet,选择 mockSnippet 后,自动生成 mock 代码。 在 aip 文件夹下的文件中复制一个 api 的定义后,再输入 mock,生成的代码会根据复制的 api 自动替换请求路径、请求方式。 7、请求代码片段 输入 req 后,提示 reqSnippet,选择 reqSnippet 后,自动生成请求代码。 在 aip 文件夹下的文件中复制一个 api 的定义后,再输入 req,生成的代码会根据复制的 api 自动替换变量名。 开启功能选择 文件 - 首选项 - 设置,然后输入 sby-plugins,在搜索结果中选择对应功能,勾选即可开启,默认都是开启的。 快捷键设置选择 文件 - 首选项 - 键盘快捷方式,然后输入 sby-plugins,在搜索结果中,双击对应命令的键绑定,即可开始快捷键设置。 |