💡
原文英文,约1400词,阅读约需5分钟。
📝
内容提要
JetBrains正式发布了IntelliJ IDEA、PyCharm和GoLand的Bazel插件,支持Java、Kotlin、Scala、Python和Go。新插件简化了项目导入,优化了索引速度,提升了用户体验,并改善了依赖解析和调试功能。Google的旧插件将于2026年停用,JetBrains将专注于新插件的开发。
🎯
关键要点
- JetBrains正式发布了IntelliJ IDEA、PyCharm和GoLand的Bazel插件,支持Java、Kotlin、Scala、Python和Go。
- 新插件简化了项目导入,优化了索引速度,提升了用户体验。
- 新插件改善了依赖解析和调试功能。
- Google的旧插件将于2026年停用,JetBrains将专注于新插件的开发。
- 新插件支持Go语言,提供完整的IDE体验,包括代码高亮、补全和调试功能。
- 集成了Bazel查询工具窗口,支持直接在IDE中进行查询。
- 优化了索引速度,减少了大项目的索引时间和内存使用。
- 简化了项目导入流程,用户只需打开包含MODULE.bazel或WORKSPACE文件的目录。
- 重新设计的UI元素使得Bazel工具窗口成为项目操作的中心。
- 改进了JVM项目的目标映射,提供更准确的高亮和补全。
- 插件现已兼容Windows操作系统,增强了Bazel配置支持。
- 支持Starlark规则的快速文档查看和自动格式化功能。
- Python依赖解析得到改善,支持从MODULE.bazel中设置Python解释器。
- Google的Bazel插件将被弃用,JetBrains将继续提供兼容性更新和关键修复。
- 用户可以通过问题跟踪器报告问题或提出改进建议。
❓
延伸问答
JetBrains的新Bazel插件支持哪些编程语言?
新Bazel插件支持Java、Kotlin、Scala、Python和Go语言。
新Bazel插件如何改善用户体验?
新插件简化了项目导入,优化了索引速度,并改善了依赖解析和调试功能。
如何导入Bazel项目到IDE中?
用户只需打开包含MODULE.bazel或WORKSPACE文件的目录即可导入项目。
Google的旧Bazel插件会有什么变化?
Google的旧插件将于2026年停用,JetBrains将专注于新插件的开发并提供兼容性更新。
新插件在Windows系统上的兼容性如何?
新插件现已兼容Windows操作系统,增强了Bazel配置支持。
新Bazel插件的索引速度有什么改进?
新插件优化了索引速度,减少了大项目的索引时间和内存使用。
➡️