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

相关推荐
古法安卓20 小时前
Android-SystemUI ANR协程相关问题排查
android·java·android studio
知守观2 天前
多模块工程没 install,跑起来的代码是上周的:Maven reactor 依赖解析踩坑
java·maven·intellij idea
我命由我123453 天前
Android 广播 - 组件通信
android·java·开发语言·android studio·android jetpack·android-studio·android runtime
hai_android4 天前
Android 嵌套滑动冲突:内部拦截 vs 外部拦截实战
android·android studio·android jetpack
测试开发Kevin5 天前
IDEA工程结构解析:项目、模块、库、Facet、Artifact (工件) 概念说明
java·ide·intellij idea
浪潮IT馆6 天前
Android Studio 非最新版本下载安装教程
android·ide·android studio
hai_android8 天前
InputStage 责任链核心执行流程
android·android studio·android jetpack
执明wa13 天前
Android RecyclerView 实战:点击频道栏切换对应内容
android·开发语言·windows·microsoft·android studio
打工仔折腾 AI13 天前
DiPlay 实测:iPhone 绕过硬件盒子直连 BYD 车机的思路拆解
android·人工智能·后端·python·gradle·iphone·ai agent 实战
kv11015 天前
Android studio国内开发有关
java·数据库·android studio