You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

请问是否有VS Code扩展可实现Java/Kotlin类库自动导入?

嘿,刚好我对VS Code里Java/Kotlin的自动导入工具挺熟悉的,给你整理几个靠谱的选项,还能解决你提到的红色波浪线问题:

1. Java专属的自动导入扩展:Language Support for Java by Red Hat

这绝对是VS Code里Java开发的标配扩展,功能相当全面:

  • 它会自动检测代码中未导入的Java类,实时弹出导入提示,你可以一键选择导入对应的包;
  • 还能设置自动导入:打开VS Code设置,搜索java.completion.autoImport.enabled,把它设为true,就能在你输入类名的时候自动完成导入,不用手动写import语句;
  • 针对红色波浪线:它会同步你的项目依赖(支持Maven、Gradle),如果波浪线是因为缺失类导入或者依赖未识别,它要么自动修复导入,要么提示你同步依赖,解决大部分类找不到的问题。
2. 支持Java/Kotlin双语言的扩展:Kotlin Language Extension

如果你同时写Java和Kotlin,这个JetBrains官方出的扩展一定要试试:

  • 完美支持两种语言的互操作,不管是Java调用Kotlin类,还是Kotlin调用Java类,都能自动识别并提示导入;
  • 同样支持自动导入配置,在设置里搜索kotlin.autoImport.enabled开启即可;
  • 解决红色波浪线:它会和Java语言服务联动,不仅处理导入问题,还能识别项目中Kotlin依赖缺失的情况,提示你补充依赖或者同步构建配置,帮你快速消除报错。
额外小技巧

如果开启自动导入后还是遇到红色波浪线,可以试试:

  • 打开命令面板(Ctrl+Shift+P / Cmd+Shift+P),搜索Java: Restart Language Server,重启语言服务,很多依赖同步的问题都能解决;
  • 检查你的项目构建文件(比如pom.xml、build.gradle),确保需要的类库已经正确添加到依赖中,扩展才能识别到这些类。

内容的提问来源于stack exchange,提问作者nz_21

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.13 08:24:27