Toolkit

Project Url: silently9527/Toolkit
Introduction: 程序员常用的工具集 Idea 插件,帮助开发人员提升效率
More: Author   ReportBugs   OfficialWebsite   
Tags:

公众号 掘金 CSDN 开源中国 知乎

Github 地址: https://github.com/silently9527/Toolkit

Gitee 地址: https://gitee.com/silently9527/Toolkit

觉得好用的小伙伴记得小手一抖 star 哟

背景

自己在开发的过程中经常会使用一些在线的工具,比如:时间戳转日期,JSON 格式化等等;考虑想把这些常用的功能都做成 IDEA 插件,在使用的时候就不用去网上寻找工具,在 IDEA 中就可以快速完成提升开发人员开发效率;

How to use

  1. 双击 control 或者点工具类图标即可弹出 RunAnything 窗口

  1. 在 RunAnything 中输入?查看 toolkit 命令

  1. 输入toolkit即可看到所有支持的命令

  1. 选择需要使用的命令,例如:SQL 转 elasticSearch 语句、二维码生成

How to install

第一种方式:下载源码自己打包安装

第二种方式:

  1. 关注微信公众号:贝塔学 java,回复:toolkit 即可获取已打包的插件,最新插件版本1.0.3
  2. 打包 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

其他项目推荐

博客地址

https://herman7z.site

知识星球: Herman's Notes

欢迎加微信silently9527,加入技术交流群

Apps
About Me
GitHub: Trinea
Facebook: Dev Tools