💡
原文英文,约1000词,阅读约需4分钟。
📝
内容提要
JetBrains发布了IntelliJ IDEA的新Bazel插件的公共早期访问程序,支持Java和Kotlin项目,未来将扩展到Python和Go等语言。新插件改善了导入流程和项目结构表示,计划在2025年实现全面功能,原插件将逐步淘汰,以确保用户体验。
🎯
关键要点
- JetBrains发布了IntelliJ IDEA的新Bazel插件的公共早期访问程序,支持Java和Kotlin项目。
- 未来将扩展到Python、Go和Scala等语言,C++的支持将在稍后推出。
- Bazel是一个流行的构建工具,适用于大型代码库,能够高效处理数十万文件。
- 新插件旨在提供比原插件更好的用户体验,计划在2025年实现全面功能。
- 新插件是免费和开源的,欢迎在GitHub上贡献。
- 新插件与原插件相比,改进了导入流程和项目结构表示。
- 用户可以通过选择目录、BUILD文件或项目视图来导入项目,简化了导入流程。
- 目标树功能使用户能够轻松搜索、构建、运行或测试单个Bazel目标。
- 随着新插件的稳定性和功能的提升,计划逐步淘汰原插件的支持。
- 2025年将定期提供原插件的兼容性更新,包括关键修复和对新版本的支持。
- 预计在2025年第三季度之前,新插件将为JVM、Go和Python提供稳定的IDE集成。
- 质量门槛包括覆盖关键用例、用户体验不下降、性能稳定等。
- 到2025年第二季度,计划为JVM生态系统提供稳定支持,其他语言将进行早期测试。
- 将继续关注性能改进、Starlark语言支持和更多语言的集成。
❓
延伸问答
IntelliJ IDEA的新Bazel插件支持哪些编程语言?
目前支持Java和Kotlin,未来将扩展到Python、Go和Scala等语言。
新Bazel插件与原插件相比有哪些改进?
新插件改善了导入流程和项目结构表示,提供更好的用户体验。
新Bazel插件的发布计划是什么?
计划在2025年实现全面功能,并逐步淘汰原插件的支持。
用户如何导入项目到新Bazel插件?
用户可以通过选择目录、BUILD文件或项目视图来导入项目,简化了导入流程。
新插件的质量标准是什么?
新插件需覆盖关键用例、用户体验不下降、性能稳定等质量门槛。
新Bazel插件的开源情况如何?
新插件是免费和开源的,欢迎在GitHub上贡献。
➡️