Your Next Action Is Two Dots Away

TL;DR · AI 摘要
Your Next Action Is Two Dots Away - The JetBrains Blog IntelliJ IDEA IntelliJ IDEA – the Leading IDE for Professional De...
核心要点
- 主题聚焦:Your Next Action Is Two Dots Away
- 来源:The JetBrains Blog,建议结合原文判断细节。
- AI 分析暂不可用,本条为保底评分与摘要。
下一步操作只需两个点 - JetBrains 博客
IntelliJ IDEA
IntelliJ IDEA - Java 和 Kotlin 专业开发的领先 IDE
关注
- 关注:
- LinkedIn LinkedIn
- Bluesky Bluesky
- X X
- Facebook Facebook
- YouTube YouTube
- RSS RSS
下载
IntelliJ IDEA
下一步操作只需两个点
Igor Kulakov
IntelliJ IDEA 中命令补全的新特性
现代 IDE 功能强大。真正的挑战不是 IDE 是否能做某事,而是如何记住触发方式。
一些功能隐藏在快捷键背后,其他则通过意图菜单、随处搜索、后缀补全、实时模板或工具窗口访问。可发现性始终是开发者专注力的负担:随着 IDE 能力增强,保持所有功能触手可及的难度越来越大。
正因如此,我们推出了命令补全功能,这是一个智能入口,可从你花费最多时间的地方(编辑器)直接访问实用功能。
在文件的任何位置输入两个点(..)即可显示针对当前代码和光标位置的智能操作。无论你需要重构、导航、生成代码、编写文档、解释代码还是修复错误,都可以立即执行而无需打断工作流。
命令补全不再回答“我在这里可以输入什么?”这个问题,而是解决更有价值的问题:“我在这里可以做什么?”
这个功能已经存在了一段时间。在 IntelliJ IDEA 2026.3 EAP 版本中,它正朝着成为日常编码辅助的主要界面迈出重要一步。
以下是新增改进内容:
日志断点更易访问
使用临时 println() 语句进行调试是许多人难以戒掉的习惯。你添加打印语句,重新运行应用,阅读控制台,然后手动清理代码。
日志断点是一种更整洁、非侵入式的替代方案 - 现在可以通过命令补全直接访问:
只需在表达式或代码块上输入 .. 即可立即添加日志断点,使用当前表达式或上下文作为日志值。更棒的是:IntelliJ IDEA 现在会建议将现有打印语句替换为日志断点,帮助你从杂乱的代码修改转向整洁的调试器支持日志。
如果你是日志断点的新用户,请查看日志断点教程。教程解释了如何在 IntelliJ IDEA 中将它们与 AI 代理结合使用。如果你错过了 2026.2 版本更新,日志断点获得了全新界面、AI 代理支持、改进的导航功能和更快的评估速度,使其成为你工具箱中最通用的调试工具之一。
上下文相关的 AI 协助
你现在可以使用相同的 .. 流程触发 AI 操作。需要解释复杂方法、生成文档字符串或重构代码块?你不再需要中断工作流、切换工具或向代理详细描述位置。因为 IDE 已经知道你当前的文件、语言、行号和选中的表达式,它可以为代理提供丰富的上下文信息。
注意:如果你安装了 Air 插件,你的请求将自动通过该插件路由。
对于影响特定类、方法或声明的操作,IntelliJ IDEA 现在会高亮显示目标,使你更清楚所选命令在执行前将应用于何处。
后缀补全和实时模板
作为统一补全工作流程的一部分,后缀补全、实时模板和命令补全现在共享一致的接口。您将注意到过滤功能更加清晰,预览面板更加精准,补全弹出窗口中功能的可发现性也更加直观。
更多使用场景
命令补全现在在更多场景中变得有用,包括二进制文件和反编译代码。
我们还扩展了对结构化和特定框架环境的支持。现在您可以在属性文件、Spring工作流和其他领域特定格式中使用..,构建脚本的支持也将很快推出。
为什么这很重要
命令补全不仅仅是另一种自动补全形式,它代表了发现IDE功能方式的根本性转变。
您无需再通过顶级菜单搜索或记忆快捷键,而是可以从当前所处的位置——代码本身开始。IntelliJ IDEA持续分析语法树、作用域、检查状态和可用操作,仅展示当前时刻真正相关的内容。
对于高频操作,快捷键仍然是最快的选择。对于其他所有操作,命令补全为您提供了直接从代码出发的可发现路径。
立即体验
在IntelliJ IDEA 2026.2或2026.3 EAP版本中打开任意Java、Kotlin或Scala文件,然后在编辑器任意位置输入..。尝试在方法附近、表达式旁边、正则表达式处、需要文档说明的声明位置,或通常会打开"随处搜索"的地方使用。补全弹出窗口将显示该具体位置所有可行的操作。
命令补全功能持续进化,我们对未来版本有重大规划。我们的核心使命始终如一:为代码中任何下一步操作提供一个熟悉的入口点。
产品更新
- 分享
上一篇
基于LSP的Java和Kotlin扩展达到候选发布版本