Toolkit
Introduction: 程序员常用的工具集 Idea 插件,帮助开发人员提升效率
Tags:
Github 地址: https://github.com/silently9527/Toolkit
Gitee 地址: https://gitee.com/silently9527/Toolkit
觉得好用的小伙伴记得小手一抖 star 哟
背景
自己在开发的过程中经常会使用一些在线的工具,比如:时间戳转日期,JSON 格式化等等;考虑想把这些常用的功能都做成 IDEA 插件,在使用的时候就不用去网上寻找工具,在 IDEA 中就可以快速完成提升开发人员开发效率;
How to use
- 双击 control 或者点工具类图标即可弹出 RunAnything 窗口
- 在 RunAnything 中输入
?
查看toolkit
命令
- 输入
toolkit
即可看到所有支持的命令
- 选择需要使用的命令,例如:SQL 转 elasticSearch 语句、二维码生成
How to install
第一种方式:下载源码自己打包安装
第二种方式:
- 关注微信公众号:贝塔学 java,回复:
toolkit
即可获取已打包的插件,最新插件版本1.0.3
- 打包 idea 的插件安装界面 ->
install plugin from disk
,选择下载的最新插件包,重启 idea 接口生效
支持的命令
命令 | 说明 |
---|---|
toolkit date | 日期转时间戳 |
toolkit timestamp | 时间戳转日期 |
toolkit json | JSON 格式化 |
toolkit sql2dsl | SQL 转 elasticSearch 语句 |
toolkit url encode | URL 编码 |
toolkit url decode | URL 解码 |
toolkit base64 encode | base64 编码 |
toolkit base64 decode | base64 解码 |
toolkit phone | 手机号归属地 |
toolkit ip | IP 归属地 |
toolkit md5 | MD5 加密 |
toolkit sha1 | SHA1 加密 |
toolkit sha224 | SHA224 加密 |
toolkit sha256 | SHA256 加密 |
toolkit sha384 | SHA384 加密 |
toolkit sha512 | SHA512 加密 |
toolkit uuid | UUID 随机值 |
toolkit regular | 正则表达式 |
toolkit qrcode encode | 生成二维码(支持插入 Logo) |
计划中的命令
命令 | 说明 |
---|---|
toolkit nat | 内网穿透(方便微信、支付宝等后台开发) |
toolkit cron | Cron 表达式 |
toolkit file minify | js/css 混淆压缩 |
toolkit file download | 文件下载 |
toolkit qrcode decode | 二维码解析 |
欢迎小伙伴留言希望支持的命令
测试通过 IDEA 的版本
测试通过的版本如下,如果其他版本出现问题,欢迎给我留言
IDE | 版本 |
---|---|
Intellij IDEA | 2019、2020 |
其他项目推荐
- 前后端完全开源高颜值淘客 APP
- 深入解析 SpringMVC 核心原理:从手写简易版 MVC 框架开始(SmartMvc)
- Java 程序员自我学习的书单
- 技术文章以及代码收录仓库
- 高颜值可定制化的简介导航网站
博客地址
知识星球: Herman's Notes
欢迎加微信silently9527
,加入技术交流群