JetBrains Rider 2026.2 Help

Full Line 代码补全

整行代码补全功能使用本地运行的深度学习模型来建议整行代码。 该功能在 JetBrains Rider 中开箱即用,且无需额外许可。

在编辑器中输入 C#、JavaScript/TypeScript、C/C++ 或其他代码时,会显示建议。

  • 要接受整个建议,请按 Tab

    或者,前往 代码(C) | 代码补全 | 插入内联提案 中的主菜单或 配置不同的快捷键

  • 要逐字接受建议,请按 Ctrl+Right 或在主菜单中转到 代码(C) | 代码补全 | 插入内联提案的单词

  • 要逐行接受建议,请按 End 或进入主菜单中的 代码(C) | 代码补全 | 插入内联提案的行

JetBrains Rider:整行补全

IDE 会格式化所有建议,并添加所需的括号和引号。

每种支持的语言都有其建议的代码检查集。 最基本的检查,例如未解析的引用检查,可用于大多数语言,以确保 IDE 不会建议不存在的变量和方法。

整行补全支持自动导入,并使用智能过滤来避免显示那些倾向于被显式取消或在接受后立即删除的建议。

检查系统要求

  • 全行代码补全需要配备支持 AVX2 的 x64 处理器,或 ARM64 处理器的计算机。 如果缺少 AVX2 支持,全文代码补全将自动禁用。

启用 Full Line 代码补全 插件

此功能依赖于 整行代码补全 插件,该插件默认在 JetBrains Rider 中捆绑并启用。 如果相关功能不可用,请确保没有禁用该插件。

  1. 按下 Ctrl+Alt+S 打开设置,然后选择 插件

  2. 打开 已安装 选项卡,找到 Full Line 代码补全插件,然后选中插件名称旁边的复选框。

启用和配置 Full Line completion

  1. Ctrl+Alt+S 打开设置并选择 编辑器 | 常规 | 代码补全 | 内联

  2. 选中 Enable inline completion using language models 复选框,并确保选中 本地 选项。

  3. Display Suggestions For 部分,选择希望使用完整行补全的语言。

    C#、C/C++ 及许多其他语言的模型已与 JetBrains Rider 一起提供。

  4. 配置补全选项:

    • 使用 启用多行建议 选项同时获取多行补全建议和单行补全建议。

    • 启用 同步内联和弹出补全 以查看整行补全建议与常规补全建议一起显示。 在这种情况下,整行建议会在建议列表中用 标记。

整行补全功能使用下载到您的计算机上的模型在本地运行。 从 下载模型 列表中选择更新这些模型的方法。 您可以自动更新模型、手动更新模型,或在通知中确认每次更新。

更改代码完成快捷键

  1. 悬停在建议上。

  2. 在弹出窗口中,点击 ,然后选择您想要用于接受建议的键,例如 Right

    若要分配您自己的快捷键,请选择 自定义

  3. 如需快速访问 Full Line completion 设置,请点击弹出窗口中的

2026年 7月 17日