AI Assistant Help

下一个编辑建议

当您编写或编辑代码时,AI Assistant 可以预测您可能想要更改或添加的部分,并建议可能的编辑。 这样,您可以快速应用建议并跳转到下一个可能需要更改的位置,从而更轻松地在整个文件中更新相关代码。

启用下一步编辑建议

要启用此功能:

  1. 转到 设置 | 工具 | AI Assistant

  2. 功能 部分,选择 启用下一步编辑建议 设置。 此外,您还可以进一步配置建议编辑的方式:

    AI 助手设置参考
    • 语言 – 选择要由 AI Assistant 生成建议的 编程语言

      所有其他 设置涵盖 非常见语言及其对应的文件类型。

    • 链式建议 – 启用此设置后,当上一条建议被接受时,将自动请求下一条编辑建议。

    • 建议重构 — 启用此设置以允许 AI Assistant 根据 IDE 重构操作(例如 Rename 重构)建议编辑内容。

    • 建议仅格式化的编辑 – 若希望接收更改缩进、空格和空行的建议,请启用此设置。

  3. 点击 Apply 以保存更改。

语言及其对应的文件类型

语言/类型

扩展

Java

java

Kotlin

ktkts

Python

pyipynb

Rust

rsrsx

前往

前往

C/C++

c, h, cpp, cc, cp, hpp, h++

C#

cs

Ruby

rbrubyrbwru

RBS

rbs

ERB

erbrhtml

PHP

phpphtmlphptctp

Terraform/OpenTofu

tfhcl

XML

xml

JSON

json

YAML

ymlyaml

Properties

属性

Markdown

md, markdown, mkd, mkdn, rmd

纯文本

txt

HTML

htmlhtmxhtmlxht

类 CSS

cssscsssassless

JavaScript/TypeScript

jsjsxtstsxes6sjsjsmpacvue

SQL

sqlddldb2udf

“其他”设置涵盖的语言和文件类型

语言/类型

扩展

Python/Cython

pyw, pyx, pxd, pxi, pyde

Rusty Object Notation

ron

C++

cxxc++hhhxxipptppinltcc

Visual Basic/VBScript/VBA

vb, vbs, vba, bas, frm

F#

fsfsifsx

Swift

swift

PL/SQL

plsql, plb, pkb, pks, prc

R

rrd

Shell 脚本

sh, bash, zsh, ksh, bats, command, tmux

Windows 批处理

batcmd

PowerShell

ps1psm1psd1

Objective-C++

mm

Make/ConTeXt

makefilemkmakmkivmkiimkvi

CMake

cmake

GYP

gyp

Bazel

bzl

TOML

toml

Docker

dockerfile

构建脚本(Dart、C#、Ruby 等)

toolcakebuilder

reStructuredText

rst

LaTeX

tex, sty, bib, dtx, ins

模板(Ruby、Elixir、.NET 等)

mustachejinjaeexrablcshtmlvbhtml

Ruby DSL

thorrakejbuildergemspec

LaTeX 组件

cbxbbxlbx

Cassandra 查询语言

cql

SAP HANA XS JavaScript

xsjslib

Ruby CocoaPods 说明

podspec

调用下一个编辑建议

启用下一个编辑建议后:

  1. 在编辑器中,修改现有行或编写新代码。AI Assistant 将建议下一步编辑。 AI Assistant 将建议下一步编辑。

  2. 按下 Tab 以跳转至建议内容进行查看,然后再次按下 Tab 以应用建议。

  3. 重复上一步以应用其他建议。

    要取消该建议,请按 Escape

应用示例

本节提供几个可触发下一个编辑建议功能的示例。

简单格式设置

在下方示例中,代码存在格式设置问题:参数列表中的逗号后没有空格。当您在某处修复该问题后,AI Assistant 将检测到该模式,并建议修复所有类似情况。 当您在某处修复该问题后,AI Assistant 将检测到该模式,并建议修复所有类似情况。

修复拼写错误

下方示例展示了另一个常见情况:如果代码中存在拼写错误,AI Assistant 会建议将其替换为正确单词。

引入更改

该功能的主要应用场景是在对代码进行更改时。AI Assistant 会建议您可能想更改的下一个位置,并提供最可能的编辑内容。 AI Assistant 会建议您可能想更改的下一个位置,并提供最可能的编辑内容。

最后修改日期: 2025年 12月 5日