okhttp依赖_Jetbrains Package Search插件,轻松管理Maven项目依赖

2564594994d2ea50275705191d28ce74.png

最近Jetbrains又推出了一个名字叫Package Search的插件,可以帮助我们轻松管理Maven和Gradle项目的依赖。虽然目前该插件还在预览当中,但是已经可以测试使用了。这个插件功能十分强大,以后再也不需要mvnrepository这样的网站了。

安装插件

安装该插件非常简单,访问下面的网址即可。右边有个蓝色的按钮,点击之后IDEA就会开始安装插件了。需要注意该插件仅支持最新版的Jetbrains IDEA,也就是刚刚更新的2020.1,或者是Android Studio的同等版本。

https://plugins.jetbrains.com/plugin/12507-package-search

在线查找依赖

Jetbrains除了这个插件以外,还专门开发了一个网页,可以快速查找依赖。网页地址如下。

https://package-search.jetbrains.com/

利用这个在线工具,我们可以轻松的查找Maven和Gradle依赖。一直以来mavenCentral、jcenter等几个网站在线查找功能做的都不是很好。现在Package Search在线查找工具可以说是完美的解决了这个问题。

e015fa86b57d5f152c70903dedf13f60.png

例如搜索junit这个类库,可以按照相关性列出相关依赖项。

9a02e80284e5482c178b3ac522262e35.png

点击进入之后,可以看到依赖的详细信息,包括版本号、协议、作者、平台类型等等。在这里还提供了一些链接可以轻松的访问项目主页以及源代码等信息,并且提供了Maven和Gradle的代码片可以直接粘贴到配置文件中。

7becee957c1d6a8c25acc9c93ccf0ea1.png

这个工具非常好用,我建议大家加入到浏览器的收藏夹中,以后搜索的时候可以方便的使用。

根据类名推断依赖

Package Search插件很有趣的一点就是当他发现你代码中存在未知类名的时候,就会尝试去寻找合适的依赖。下面我直接复制了OkHttp类库的一行代码,按Alt+Enter打开上下文菜单,选择Package Search,即可开始搜索。

88672e470b8d4ac54f84b8838557a749.png

搜索结果会显示在工具下方,以相关性顺序排列。

bab150fa0248aba119026a5429a940f3.png

如果你找到了合适的依赖,点击右边的加号即可添加到配置文件中。

608986b3856c5ddaa1dcfb4a0e0014ea.png

查找更新

另一项十分好用的功能就是更新依赖了。原来的话,需要在网页上一个一个的搜索,现在Package Search可以自动检查是否存在新版本的依赖项。如果查找到的话,就会给出提示。

例如下图中的junit是4.12版本的,如果不是Package Search的提示,我都不知道他现在已经出了4.13版本了。

f120f97fad93d10d042fe7fdfee83fdc.png

插入依赖

当然,在Maven或Gradle的配置文件中也可以直接按Alt+Insert呼出插入菜单,从这里直接插入依赖项。搜索方法同上面一样。

edea6be89539872dc4a6c93d1a5666ca.png

结语

Intellij IDEA号称最智能Java IDE,做的确实是越来越智能了。各种功能强大,使用贴心的功能加入到IDE中。如果有使用Intellij IDEA的用户,可以试试这个插件,真的是非常好用。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值