当前位置: 首页 > 科技观察

自从用了这个IDEA插件,我的工作效率大大提高了

时间:2023-03-22 16:36:42 科技观察

本文转载自微信公众号《内测学习JAVA》,作者Silently9527。转载本文请联系贝塔学习JAVA公众号。背景我在开发过程中经常使用一些在线工具,比如:时间戳到日期,JSON格式化等;考虑将这些常用的功能做成IDEA的插件,使用时无需上网搜索工具,即可在IDEA中快速完成,提高开发者的开发效率;你为什么要重构?初步实现了一个初级版本,大家的反馈还是比较实用的,也收到了很多建议和问题,比如:之前的版本选项卡太多,是否可以配置和隐藏等等;再加上这个插件本身集成的工具越来越多,Tab的使用方式已经不适合了。所有这些都经过了重新设计,所有的工具都是在RunAnything中以命令的方式使用,运行一下即可,根据自己的实际情况使用idea中需要的功能。使用方法双击控件或点击工具图标弹出RunAnything窗口。在RunAnything中输入?检查工具包命令并进入工具包以查看所有支持的命令。选择你需要使用的命令,例如:SQL转elasticSearch语句,二维码生成如何安装第一种方法:下载源码打包,自己安装第二种方法:关注微信公众号:Beta学习java,回复:toolkit可以获取打包的插件,最新插件版本1.0.3打包idea的插件安装界面->installpluginfromdisk,选择下载的最新插件包,并重启idea接口支持的命令生效Description命令说明toolkitdateconvertdatetotimestamptoolkittimestampconverttimestamptodatetoolkitjsonJSONformattoolkitsql2dslSQLconvertelasticSearchstatementtoolkiturlencodeURLencodingtoolkiturldecodeURLdecodingtoolkitbase64encodebase64编码工具包base64解码base64解码工具包phone电话号码归属工具包ipIP归属工具包md5MD5加密工具包sha1SHA1加密工具包sha224SHA224加密工具包sha256SHA256加密工具包sha384SHA384加密工具包sha512SHA512加密工具包uuidUUID随机值工具包正则正则表达式工具包qrcodeencode生成二??维码(可插入logo)计划命令命令描述命令描述工具包nat内网穿透(方便后台开发微信、支付宝等)工具包croncron表达式工具包文件minifyjs/css混淆压缩工具包文件下载文件下载工具包qrcode解码二维码解析测试通过IDEA版本测试测试通过版本如下,如果有其他版本的问题,欢迎给我留言IDE版本IntellijIDEA2019,2020项目地址Github地址:https://github.com/silently9527/ToolsetIdeaPluginGitee地址:https://gitee.com/silently9527/ToolsetIdeaPlugin