更新记录

0.0.1(2025-07-14) 下载此版本

  • v0.0.1 实现基本的 加密方法
  • md5 加密
  • sha1 加密
  • sha256 加密
  • base64 编码/解码
  • AES 加密/解密(128位CBC模式,key为16字节)

平台兼容性

HbuilderX/cli最低兼容版本
2.7.0

HBuilderX插件通用注意事项

HBuilderX-2.7.12以下版本安装插件市场内的插件后,卸载时需手动卸载,详细教程参考:如何手动卸载插件


HBuilderX 加密代码片段插件

本插件为 HBuilderX 编辑器提供常用加密方法的代码片段(snippets),支持 JavaScript、TypeScript 及 Vue3 单文件组件(SFC)三种主流开发场景,助力开发者高效插入加密相关代码。

支持的加密方法

  • md5 加密
  • sha1 加密
  • sha256 加密
  • base64 编码/解码
  • AES 加密/解密(128位CBC模式,key为16字节)

代码片段文件说明

  • snippets/encrypted.json:Node.js(JavaScript)常用加密方法代码片段
  • snippets/encrypted-typescript.json:TypeScript 常用加密方法代码片段
  • snippets/encrypted-vue.json:Vue3 单文件组件风格的加密方法代码片段

片段前缀命名规范

  • JavaScript/TypeScript 片段前缀:如 md5sha1sha256base64encodebase64decodeaesencodeaesdecode
  • Vue3 片段前缀:统一加 pf- 前缀,如 pf-md5pf-sha1pf-sha256pf-base64encodepf-base64decodepf-aesencodepf-aesdecode

使用方法

  1. 安装并启用本插件。
  2. 在 HBuilderX 编辑器中新建或打开 JS/TS/Vue 文件。
  3. 输入对应的片段前缀(如 md5pf-md5),选择并插入代码片段。
  4. 片段会自动补全常用加密函数及调用示例,可根据实际需求修改参数。

适用场景

  • 快速插入常用加密函数,无需手写模板代码
  • 适用于 Node.js 后端、TypeScript 项目、Vue3 前端等多种开发环境
  • 便于团队统一加密实现方式,提高开发效率

贡献与反馈

如有更多加密算法需求或建议,欢迎 issue 或 PR 贡献!

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

许可协议

MIT协议

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问