需求来源:在遇到编写 Utils 方法时,自己写 Utils 的质量并不高,一直整理 Utils 也很累,找别人要又很麻烦浪费时间。所以想开发一个插件专注于提供高质量的 Utils 类,其中的 util 全部来自于高 star 项目中的 util 。
插件功能:根据用户输入,搜索可用的 Utils 类,选择完毕后自动导入进项目
如何使用:
IDEA ( Android Studio 也可以)插件市场搜索"UtilsGen" settings->Plugins->搜索"UtilsGen",install 以及 apply 这个插件
右键项目中的文件夹,选择"New->Java Utils"
输入你想要的 Utils 的功能,常见的 Utils 功能比如"android write sdcard"、"transfer timestamp to datetime","regular expression"等等
弹出界面提供给你 10 个与之相关的 Utils ,你需要自己审查哪一份代码最适合你,选择好之后点击"选择这个 Util"
Utils 自动导入项目
各位老哥如果有需求的话可以安装玩玩,插件演示视频可以在
https://www.bilibili.com/video/BV1b541127xa?spm_id_from=333.999.0.0
https://www.youtube.com/watch?v=xPXrLg_sg90
相关 V2EX 的问答有:
1
lower 2022-05-20 10:24:41 +08:00
感觉简单的 util 代码 web 搜索复制粘贴也不慢;
复杂的 util 工具可能还有依赖包、配置参数这种,自动导入功能能完美实现么? |
2
learningman 2022-05-20 10:31:20 +08:00 via Android 1
copilot 乞丐版
|
3
shayebushi 2022-05-20 10:36:28 +08:00 via Android
兴趣不大,安卓的话 一个 androidutilcode 就可以养老了
|
4
ropzislaw OP @learningman 哈哈哈确实不敢比 copilot ,就是个方便自己的摩托车
|
5
ropzislaw OP @shayebushi 事实上这里面包含了 androidutilcode 中的所有 util ,方便了手动去找的这一步,我个人是不太喜欢项目中搜索的,并且查看代码的代价也大
|
6
ropzislaw OP @lower 简单的 util 确实可以直接 csdn 或者 stackoverflow ,就是想直接能 review 代码,找到适合自己的
|
8
vacuitym 2022-05-20 11:19:53 +08:00
我一般直接把 hutool-all 引入,然后基本都有了
|
9
AllenTsui 2022-05-20 17:29:19 +08:00
自从用了 blankj 大佬的 androidutilcode ,就开始养老了🐟
|