上新功能!通義靈碼行間建議預測 NES 使用方法
通義靈碼 AI IDE 已正式上線,即日起用戶可在通義靈碼官網免費下載開箱即用。
作為AI原生的開發環境工具,通義靈碼AI IDE 深度適配了最新的千問3大模型,并全面集成通義靈碼插件能力,具備編程智能體、行間建議預測、行間會話等功能。

接下來,我們帶大家全面了解下,行間建議預測 NES 功能怎么用?
行間建議預測(NES - Next Edit Suggestion),可以基于當前完整代碼的上下文,結合代碼修改和光標所在位置,動態預測代碼變更,讓開發者只需 Tab 一下,即可高效完成代碼變更。
重要
行間建議預測(NES)目前僅支持在 JetBrains IDEs 和 Lingma IDE 中使用,可在 JetBrains IDEs 將通義靈碼 升級到 v2.5.4 或更新版本,或下載 Lingma IDE后體驗。
開啟行間建議預測
- 在 IDE 中選擇Settings > Lingma,在 NES Settings 中啟用 Enable NES(Next Edit Suggestion)。該功能默認處于關閉狀態;啟用后,推薦方式默認為 Auto,Code Shifting 配置項默認為 No。

- 設置推薦方式時,提供三種選擇:Inline、Side by Side 和 Auto 。當選擇 Inline 或 Auto 時,將出現 Code Shifting 配置項,而選擇 Side by Side 時則不會出現,Code Shifting 用于控制是否會通過移動代碼在行間騰出空間,以便顯示代碼建議。請根據以下方式說明選擇您所需的方式:
-
Auto(默認):Auto 方式會根據場景自行選擇 Inline、Side by Side 方式,當存在變更代碼的像素寬度和 NES 提示的像素寬度大于編輯器可視區域寬度,展示為 Inline,否則展示為 Side by Side。
-
Inline:當 NES 開關開啟,且方式選擇為 Inline,根據用戶配置是否使用下浮效果(即通過移動代碼在行間騰出空間)。以下是具體行為使用效果:
| 行為 | 操作 | 使用效果 |
|---|---|---|
| 純刪除行為 | 行內單處/多處刪除(單詞、單詞內字母刪除、連續單詞刪除算作是一處)。 | ![]() |
| 行內刪除單/多行。 | ![]() |
|
| 修改行為 | 行內單處(單詞、單詞內字母變更、連續單詞都算作一處),以單詞/詞組為單位顯示變更。 | ![]() |
| 單行內修改(單詞、單詞內字母變更、連續單詞都算作一處),行內上下 diff view 并做到 character-level。 | 占空間效果(空行插入) 不占空間效果(下浮效果) ![]() |
|
| 行內連續多行變更,行內上下 diff view 并做到 character-level。 | 占空間效果(空行插入) 不占空間效果(下浮效果) ![]() |
|
| 純新增行為 | 新增單行 | 占空間效果(空行插入) 不占空間效果(下浮效果) ![]() |
| 連續新增多行 | 占空間效果(空行插入) 不占空間效果(下浮效果) ![]() |
- Side by Side:當 NES 開關開啟,且方式為 Side by Side,根據用戶配置是否使用下浮效果(即通過移動代碼在行間騰出空間)。以下是具體行為使用效果:
| 行為 | 操作 | 使用效果 |
|---|---|---|
| 純刪除行為 | 行內單處\多處刪除(單詞、單詞內字母刪除、連續單詞刪除算作是一處)。 | ![]() |
| 行內刪除單/多行。 | ![]() |
|
| 修改行為 | 行內單處(單詞、單詞內字母變更、連續單詞都算作一處),以單詞/詞組為單位顯示變更。 | ![]() |
| 單行/多行變更。 | ![]() |
|
| 純新增行為 | 新增單行/多行(修改建議提示出現在需要插入行號位置,箭頭對齊上一行號和待修改行號中間)。 | ![]() |
場景示例
-
當前變更位交互:在生成行內建議預測后,您可以將光標懸停在 Accept 按鈕上,彈出 Lingma NES 菜單欄。在菜單欄中,單擊 Accept/Reject 操作按鈕或按下鍵盤上的
Tab/Esc按鍵,以接受或拒絕相關建議預測,并關閉提示菜單,您也可以單擊 Settings 進入后臺修改相關配置。 -
同文件內超視區:當預測到下一修改位置超出當前視區內,界面中出現
![]()
按鈕,您可單擊此按鈕或按下鍵盤上的Tab按鍵跳轉到待修改位置。 -
跨文件內超視區:當預測到下一修改位置超出視區且不在本文件內時,界面中會出現
按鈕,您可單擊此按鈕或按下鍵盤上的 Tab按鍵跳轉到待修改位置。
以下是幾個使用行間建議預測的場景:
重命名
在修改上下文參數名稱時,將自動生成建議預測,以提示將相關參數名稱進行修改:

重構
行間建議預測支持已有函數中,將針對現有代碼生成優化重構建議:

新增變量、字段、參數或注釋
增加變量
在代碼塊內添加變量時,將自動生成建議預測,以替換后文中變量的獲取方式:

增加字段
為字段添加相應注解后,將自動生成建議預測,并為后續字段添加相應注解:

增加參數
對于某個函數增加相關參數,在后續使用該函數的位置會生成增加相關參數的建議預測:

增加注釋
在需要添加注釋的位置輸入 / 即可出現相關建議預測,輸入 Crtl + ↓ 則接受當前行的行內建議預測:





不占空間效果(下浮效果) 
不占空間效果(下浮效果) 
不占空間效果(下浮效果) 
不占空間效果(下浮效果) 






按鈕,您可單擊此按鈕或按下鍵盤上的
浙公網安備 33010602011771號