使用过程中的任何问题或者需要新的工具欢迎提交Issue,新工具如果可以提供实现代码就完美了O(∩_∩)O
- 方法1: 在 Chrome 应用商店 安装
- 方法2: 下载 .crx 安装包
- 方法3: 百度网盘下载 安装方法和方法2一致
方法2 / 方法3 不定期维护 仅供网络环境特别恶劣的同学使用
- 在 微软 Edge 应用商店 安装
插件中心搜索
ctool
# 安装依赖
npm install
# 调试
npm run serve -adapter=[chrome|edge|utools|web]
# 编译
npm run build -adapter=[chrome|edge|utools|web]
// 编译输出目录: `/dist/`
| 功能 | 说明 | 离线使用 |
|---|---|---|
| 哈希 | md5, sha1, sha256, sha512,sm3 |
√ |
| 加密/解密 | AES,DES,RC4,Rabbit,TripleDes,sm2 |
√ |
| BASE64编码 | 加密,解密,支持文件 |
√ |
| URL编码 | 编码,解码 |
√ |
| 时间戳 | 双向转换 | √ |
| 二维码 | 生成,解析 |
√ |
| 汉字转拼音 | 声调,首字母,分隔符 |
√ |
| IP地址查询 | 运营商,城市 |
× |
| 代码格式化 | js, html, css, xml, sql, 压缩 |
√ |
| Unicode | 双向转换,emoji,html 实体,css 实体 |
√ |
| 进制转换 | 2-64进制互转 | √ |
| 正则表达式 | 字符匹配 | √ |
| 随机字符生成器 | 批量,特殊字符 |
√ |
| 序列化转换 | json, xml, yaml, phpArray, phpSerialize, properties |
√ |
| 文本差异化对比 | 行,单词,css |
√ |
| crontab校验 | Crontab,规则,校验,例子 |
√ |
| websocket调试 | websocket,在线调试 |
× |
| 单位换算 | 长度,面积,体积,质量,温度,压力,功率,功,密度,力,时间,速度,数据存储,角度 |
√ |
| 时间计算器 | - | √ |
| JSON工具 | 格式化,校验,压缩,转义,去除转义,Unicode转中文,中文转Unicode,转GET参数 |
√ |
| UUID | 在线生成uuid | √ |
| JSON转实体类 | Java, C#, Go, Dart |
√ |
| ascii编码转换 | 十进制, 十六进制, 八进制, 二进制, 字符串 |
√ |
| 变量名格式转换 | Var Name, var-name, VAR_NAME, VarName, varName, var_name, var name |
√ |
| jwt解码 | header, payload |
√ |
| Hex/String转换 | hex to string, string to hex, 十六进制转字符串, 字符串转十六进制 |
√ |
| 文本处理 | 大小写转换, 中英文标点转换, 简繁转换, 替换, 字符统计, 行去重, 添加行号, 行排序, 过滤行首尾不可见字符,过滤空行 |
√ |
项目诞生离不开这些优秀的开源程序
- code-formatter
- crypto-js
- ipinyinjs
- is-url
- iview
- js-base64
- lscache
- php-array-reader
- phparr
- qrcode
- qrcode-parser
- radix.js
- serialize-php
- diff
- vue
- vue-router
- taobao
- layui
- jquery
- js-base64
- jquery.format
- pinyinjs
- jsqrcode-production
- qrcodejs
- pconline
- moment
- vue-codemirror
- sm-crypto
- camelcaseplugin
- jwt-decode
- jian_fan
- axios
当然项目中还使用很多不知道姓名的大神的代码, 在这里就不一一感谢
