codecamp

Qoder 下一步编辑建议(NES)中文用户指南

本指南将带你深入了解 Qoder 的「下一步编辑建议」(Next Edit Suggestion,简称 NES)功能,帮助你更高效地编写代码。

功能概述

「下一步编辑建议」是 Qoder 的核心功能之一,它基于当前文件的上下文和项目结构,智能预测你接下来可能要编写的代码,并以「幽灵文字」的形式实时展示在光标之后。你无需手动触发,只需继续输入,NES 就会自动给出最符合你意图的建议。

如何启用

  1. 打开 Qoder IDE,进入任意代码文件。
  2. 确保「Qoder 设置 → 智能补全 → 行间建议预测」已开启(默认开启)。
  3. 开始输入代码或注释,NES 会自动激活。

使用方式

  • 接受建议:直接按 Tab 键,即可插入完整的建议内容。
  • 逐词接受:使用 Ctrl + →(Windows)或 ⌘ + →(macOS)逐步插入。
  • 拒绝建议:按 Esc 键,幽灵文字将消失。
  • 手动触发:如需强制刷新建议,可按 Alt + P(Windows)或 ⌥ + P(macOS)。

示例演示

假设你正在编写一个 Python 函数,输入如下内容:

def 计算总价(单价, 数量):
    总价 = 单价 * 数量
    return

在你输入 return 后,NES 可能会自动建议:

return 总价

此时只需按下 Tab,即可自动补全。

高级技巧

  • 注释驱动:在注释中写下你的意图,NES 会根据注释生成对应代码。
    示例:
    # 获取当前时间并格式化为字符串

    NES 可能建议:

    from datetime import datetime
    当前时间 = datetime.now().strftime("%Y-%m-%d %H:%M:%S")

  • 跨文件感知:NES 会读取项目中其他文件的函数、类、变量名,确保建议风格一致。

  • 多语言支持:目前支持 Python、JavaScript、TypeScript、Java、C++、Go 等主流语言,中文注释也能识别。

常见问题

  • 建议不出现?
    确保文件已保存并处于激活状态;首次打开项目时,Qoder 需要索引代码,稍等几秒即可。

  • 建议风格不对?
    可在「设置 → 代码风格」中选择你偏好的规范(如 PEP 8、Google、Airbnb),NES 会同步调整。

  • 想关闭 NES?
    进入「Qoder 设置 → 智能补全 → 行间建议预测」,关闭开关即可。
Qoder 代码补全中文教程 | AI 智能提示、快捷键与使用示例
Qoder 智能会话(AI Chat)功能官方指南 | Ask 与 Agent 双模式速览
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

Qoder 活动

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }