更新记录
0.6.23(2023-08-08)
- 优化一些细节
0.6.22(2023-06-27)
- 优化一些细节
平台兼容性
HBuilderX最低兼容版本 |
---|
3.2.0 |
HBuilderX插件通用注意事项
HBuilderX-2.7.12以下版本安装插件市场内的插件后,卸载时需手动卸载,详细教程参考:如何手动卸载插件
VK框架快速开发辅助工具
作者:VK
这是一款提升开发效率的开发辅助工具,未来会新增更多的实用功能。
插件Q群: 22466457
如有问题或建议可以在群内讨论。
安装方法
直接导入插件到HBX即可
更新
点击HBX上方菜单【工具】- 【插件安装】找到插件,点击【升级】
卸载
点击HBX上方菜单【工具】- 【插件安装】找到插件,点击【卸载】
功能列表
复制页面路径
在.vue文件右键,点击VK-复制vue页面路径(同时支持在打开的文件代码编辑器中右键)
复制VK云函数路由框架内的云函数路径
在云函数文件右键,点击VK-复制云函数路径(同时支持在打开的文件代码编辑器中右键)
复制VK云函数路由框架内的云对象下的云函数路径
需要先选中云对象内的某个函数名(双击函数名达到选中效果),再右键-VK-复制云函数路径
复制前端调用云函数的代码
在云函数文件右键,点击VK-复制前端调用云函数(云对象)的代码(同时支持在打开的文件代码编辑器中右键)
复制前端调用云对象内的云函数的代码
需要先选中云对象内的某个函数名(双击函数名达到选中效果),再右键-VK-复制前端调用云函数(云对象)的代码
新建云函数
在需要新建云函数的目录右键,点击VK-新建云函数
新建云对象
在需要新建云对象的目录右键,点击VK-新建云对象
新建Dao
在dao/modules/目录右键,点击VK-新建Dao
本地运行云函数
右键云函数,点击VK-本地运行云函数
本地运行云对象
需要先选中云对象内的某个函数名(双击函数名达到选中效果),再右键-VK-本地运行云函数
一键生成云函数加密配置
右键需要加密的云函数根目录下的 package.json
文件,点击VK-一键生成云函数加密配置
schema2code(vk-admin版)
右键需要生成 .schema.json
文件,点击VK-schema2code
快速插入日志
选中某变量名,右键,点击VK-日志-插入日志
一键删除所有log类型日志
在编辑器文档内右键,点击VK-日志-删除所有log类型日志
一键删除所有类型日志
在编辑器文档内右键,点击VK-日志-删除所有类型日志
注释所有log类型日志
在编辑器文档内右键,点击VK-日志-注释所有log类型日志
注释所有类型日志
在编辑器文档内右键,点击VK-日志-注释所有类型日志
打开被注释的所有log类型日志
在编辑器文档内右键,点击VK-日志-打开被注释的所有log类型日志
打开被注释的所有类型日志
在编辑器文档内右键,点击VK-日志-打开被注释的所有类型日志
如何设置快捷键
快捷键命令 | 说明 |
---|---|
extension.vk_copyPagePath | 复制页面路径 |
extension.vk_copyFunctionPath | 复制云函数路径 |
extension.vk_copyFunctionPathRunCloudfunctions | 本地运行云函数 |
extension.vk_createCloudfunctions | 新建云函数 |
extension.vk_createDao | 新建Dao文件 |
extension.vk_createEncryptConfig | 一键生成云函数加密配置 |
extension.vk_schema2code | schema2code(vk-admin版) |
extension.vk_insertLog | 快速插入日志 |
extension.vk_deleteAllLog1 | 一键删除所有log类型日志 |
extension.vk_deleteAllLog2 | 一键删除所有类型日志 |
extension.vk_createCloudObject | 新建云对象 |
extension.vk_logClose1 | 注释所有log类型日志 |
extension.vk_logClose2 | 注释所有类型日志 |
extension.vk_logOpen1 | 打开被注释的所有log类型日志 |
extension.vk_logOpen2 | 打开被注释的所有类型日志 |
点击hbx菜单工具、自定义快捷键,将下方代码复制到右侧的[]内
你可以自己修改"key"的值来修改快捷键,其中苹果电脑需设置"mac"的值
{
"command": "extension.vk_insertLog",
"key": "shift+ctrl+l",
"mac": "shift+cmd+l",
"when": "editorTextFocus",
"override":true
},
{
"command": "extension.vk_deleteAllLog1",
"key": "shift+ctrl+d",
"mac": "shift+cmd+d"
},
{
"command": "extension.vk_deleteAllLog1",
"key": "ctrl+shift+alt+d",
"mac": "shift+cmd+d"
},
{
"command": "extension.vk_logClose1",
"key": "shift+ctrl+x",
"mac": "shift+cmd+x"
},
{
"command": "extension.vk_logClose2",
"key": "shift+ctrl+alt+x",
"mac": "shift+cmd+x"
},
{
"command": "extension.vk_logOpen1",
"key": "shift+ctrl+c",
"mac": "shift+cmd+c"
},
{
"command": "extension.vk_logOpen2",
"key": "shift+ctrl+alt+c",
"mac": "shift+cmd+c"
}