跳转到主要内容
Qoder 插件会在你的光标处主动提供智能、具备上下文感知的代码修改,加速你的工作流程。无需你发问,AI 会预判你的需求。 借助智能建议,你可以:
  • 一次编辑光标附近的多行代码。
  • 基于最近的更改和此前接受的修改获取建议。
  • 在文件中无缝跳转到下一个建议。

如何使用 NES

使用 Next Edit Suggestions(NES)之前,请先在 Qoder 插件设置中确认已启用该功能。在同一菜单中,你还可以配置代码片段的展示方式。 Qoder 插件会智能调整建议的展示方式,以提供最佳对比体验。
  • 并排视图(Side-by-Side View): 默认情况下,建议以并排 Diff 视图显示,方便比较更改。
  • 内联视图(Inline View): 如果代码更改过宽,无法在编辑器中舒适显示,Qoder 会自动切换为内联视图,以确保可读性并避免水平滚动。
接受或拒绝建议:
  • 将鼠标悬停在 接受/拒绝 上,或
  • Tab 接受,按 Esc 拒绝。
如果下一处编辑位置不在当前视图中:
  • 点击 Tab to Jump 或按 Tab 跳转到同一文件中的编辑位置。
  • 若编辑位于其他文件,点击 Tab to Jump 或按 Tab 跳转到目标文件的编辑位置。

使用场景

以下是一些常见场景,Qoder 的 NES 可加速你的编码工作:
  • 一致性重命名
    当你重命名变量或函数时,它会提示在整个文件中更新该标识符的所有出现位置,一次点击即可确保一致性。
  • 智能重构
    它会发现简化代码的机会,例如将代码块转换为更现代的语法,或将逻辑提取到独立方法中,并呈现重构后的代码供你审核批准。
  • 函数参数更新
    在为函数定义新增参数后,它会自动建议更新所有使用该函数的调用点,免去繁琐的手动搜索。
  • 模式补全
    在你声明新变量或为类字段添加注解后,它会预判下一步的合理操作——例如初始化该变量,或为其他字段应用类似注解——并给出相应的代码建议。
  • 即时文档
    将光标置于函数上方并输入 /,即可触发自动建议,生成完整且具上下文感知的注释块(例如 JSDoc),描述该函数、其参数及其返回值。