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

相关推荐
hashiqimiya2 天前
gradle的环境http配置
gradle
终将老去的穷苦程序员2 天前
基于Android Studio开发的安卓图书借阅管理系统
java·sqlite·android studio·android-studio
问心无愧05132 天前
ctf show web入门107
android·前端·笔记·android studio
我命由我123452 天前
Android 开发问题:View 的 getWidth、getHeight 方法返回的值都为 0
android·java·java-ee·android studio·android jetpack·android-studio·android runtime
星间都市山脉3 天前
Android STS(Security Test Suite)完整介绍与测试流程
android·java·linux·windows·ubuntu·android studio·androidx
Ycocol3 天前
AS同一个目录下的类导入导入其他类爆红无法跳转但是可以编译
android·ide·android studio
我命由我123453 天前
由 ImageView 获取到的 Drawable 对象,它的 intrinsicWidth、intrinsicWidth 与实际图片的尺寸
java·开发语言·java-ee·android studio·android jetpack·android-studio·android runtime
测试开发-学习笔记5 天前
Android studio安装
android·ide·android studio
云水-禅心5 天前
Ubuntu22版本 的Android Studio 中中文搜狗输入法不跟随光标
ide·vscode·android studio
我命由我123456 天前
Java 开发 - Jar 包与 War 包
java·开发语言·java-ee·intellij-idea·jar·idea·intellij idea