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或以上的安装即可。

相关推荐
小当家.10513 小时前
Maven与Gradle完整对比指南:构建工具深度解析
java·gradle·maven
黎雁·泠崖14 小时前
Java入门篇之吃透基础语法(一):注释+关键字+字面量全解析
java·开发语言·intellij-idea·intellij idea
indexsunny14 小时前
互联网大厂Java面试实战:Spring Boot与微服务在电商场景的应用解析
java·spring boot·redis·微服务·kafka·gradle·maven
stevenzqzq14 小时前
trace和Get thread dump的区别
java·android studio·断点
stevenzqzq17 小时前
Android Studio 断点调试异常相关选项总结
android·ide·android studio
stevenzqzq1 天前
Android Studio 断点调试核心技巧总结
android·ide·android studio
stevenzqzq2 天前
androidstudio断点调试技巧1
android·android studio·断点
冬奇Lab2 天前
【Kotlin系列01】Kotlin快速入门:环境搭建与Hello World
android·kotlin·android studio
zhanglb122 天前
Gradle 全局配置使用
gradle·android studio·intellij idea
stevenzqzq3 天前
Android Studio Logcat 基础认知
android·ide·android studio·日志