下一个编辑建议
当您编写或编辑代码时,AI Assistant 可以预测您可能想要更改或添加的部分,并建议可能的编辑。 这样,您可以快速应用建议并跳转到下一个可能需要更改的位置,从而更轻松地在整个文件中更新相关代码。
启用下一步编辑建议
要启用此功能:
转到 。
在 后续编辑建议 部分,选择 启用下一步编辑建议 设置。 此外,您还可以进一步配置建议编辑的方式:

立即预览 – 启用此设置可在显示建议编辑时减少确认提示。
链式建议 – 启用此设置后,当上一条建议被接受时,将自动请求下一条编辑建议。
建议重构 — 启用此设置以允许 AI Assistant 根据 IDE 重构操作(例如 Rename 重构)建议编辑内容。
建议仅格式化的编辑 – 若希望接收更改缩进、空格和空行的建议,请启用此设置。
在 显示建议的对象 部分,配置需要为哪些语言提供建议。 在 相应类型的文件中,后续编辑建议功能将可用。

所有其他 选项涵盖 其他文件类型 ,默认情况下处于禁用状态。
或者,可以点击 高级设置 按钮以微调配置。

点击 Apply 以保存更改。
- 语言及其对应的文件类型
语言/类型
扩展
Java
javaKotlin
kt、ktsPython
py、ipynbRust
rs、rsx前往
前往C/C++
c,h,cpp,cc,cp,hpp,h++C#
csRuby
rb、ruby、rbw、ruRBS
rbsERB
erb、rhtmlPHP
php、phtml、phpt、ctpTerraform/OpenTofu
tf、hclXML
xmlJSON
jsonYAML
yml、yamlProperties
属性Markdown
md,markdown,mkd,mkdn,rmd纯文本
txtHTML
html、htm、xhtml、xht类 CSS
css、scss、sass、lessJavaScript/TypeScript
js、jsx、ts、tsx、es6、sjs、jsm、pac、vueSQL
sql、ddl、db2、udf- “全部其他”设置覆盖的语言和文件类型
语言/类型
扩展
Python/Cython
pyw,pyx,pxd,pxi,pydeRusty Object Notation
ronC++
cxx、c++、hh、hxx、ipp、tpp、inl、tccVisual Basic/VBScript/VBA
vb,vbs,vba,bas,frmF#
fs、fsi、fsxSwift
swiftPL/SQL
plsql,plb,pkb,pks,prcR
r、rdShell 脚本
sh,bash,zsh,ksh,bats,command,tmuxWindows 批处理
bat、cmdPowerShell
ps1、psm1、psd1Objective-C++
mmMake/ConTeXt
makefile、mk、mak、mkiv、mkii、mkviCMake
cmakeGYP
gypBazel
bzlTOML
tomlDocker
dockerfile构建脚本(Dart、C#、Ruby 等)
tool、cake、builderreStructuredText
rstLaTeX
tex,sty,bib,dtx,ins模板(Ruby、Elixir、.NET 等)
mustache、jinja、eex、rabl、cshtml、vbhtmlRuby DSL
thor、rake、jbuilder、gemspecLaTeX 组件
cbx、bbx、lbxCassandra 查询语言
cqlSAP HANA XS JavaScript
xsjslibRuby CocoaPods 说明
podspec
调用下一个编辑建议
启用下一个编辑建议后:
在编辑器中,修改现有行或编写新代码。 AI Assistant 将建议下一步编辑。
按下 Tab 以跳转至建议内容进行查看,然后再次按下 Tab 以应用建议。
重复上一步以应用其他建议。
要取消该建议,请按 Escape。
应用示例
本节提供几个可触发下一个编辑建议功能的示例。
- 简单格式设置
在下方示例中,代码存在格式设置问题:参数列表中的逗号后没有空格。 当您在某处修复该问题后,AI Assistant 将检测到该模式,并建议修复所有类似情况。
- 修复拼写错误
下方示例展示了另一个常见情况:如果代码中存在拼写错误,AI Assistant 会建议将其替换为正确单词。
- 引入更改
该功能的主要应用场景是在对代码进行更改时。 AI Assistant 会建议您可能想更改的下一个位置,并提供最可能的编辑内容。