Gradle Version Catalog的IDE辅助工具

在使用Gradle Version Catalog进行版本管理的过程中,苦于没有一个能提示当前依赖的版本的工具。每当想要去查看某个依赖库版本时都需要点击进入libs.versions.toml文件中查看,或者鼠标悬停查看Gradle生成的注释。

诸如以上的操作都相对比较麻烦。于是寻求社区看看有没有现成的方案,幸好发现这样的一个插件。支持在项目的build.gradle.kts文件中相应依赖项的位置直接显示GAV,非常直观高效。如下图:

build.gradle.kts

但原插件也存在一些问题,比如:

  • 不支持除libs.versions.toml以外的自定义的.versions.toml文件
  • 不支持build.gradle文件
  • 不支持Kotlin K2

由于原作者更新比较无暇更新维护支持,于是fork仓库之后进行了一点点改造。下面是对build.gradle文件支持的截图。

build.gradle

当前该插件支持平台如下:

  • Android Studio --- Giraffe | 2022.3.1 Beta 1+
  • IntelliJ IDEA Community --- 2022.3+
  • IntelliJ IDEA Ultimate --- 2022.3+

安装也很简单,可前往插件市场搜索Gradle Version Catalog,选择版本为1.6.4或以上的安装即可。

相关推荐
编程乐学11 小时前
基于Android 开发完成的购物商城App--前后端分离项目
android·android studio·springboot·前后端分离·大作业·购物商城
这个家伙很笨16 小时前
了解Android studio 初学者零基础推荐(4)
android·ide·android studio
hashiqimiya16 小时前
android studio中修改java逻辑对应配置的xml文件
xml·java·android studio
q_191328469517 小时前
基于Springboot+Vue的办公管理系统
java·vue.js·spring boot·后端·intellij idea
李斯维3 天前
循序渐进 Android Binder(二):传递自定义对象和 AIDL 回调
android·java·android studio
Jaising6663 天前
JetBrains AI 打零工(一)——生产力工具与程序员的驾驭之道
ai编程·intellij idea
未来猫咪花3 天前
# Flutter状态管理对比:view_model vs Riverpod
flutter·ios·android studio
casual_clover3 天前
Android Studio 解决首次安装时下载 Gradle 慢问题
android·ide·android studio
zmm04204 天前
Could not get unknown property ‘mUser‘ for Credentials [username: null]
jenkins·gradle