更新时间:2026-06-02 GMT+08:00
分享

Diff视图

在华为云码道(CodeArts)代码智能体中,无论是创建新文件还是编辑现有文件,所有代码更改都会在代码编辑区以清晰直观的Diff视图展示。这使得您在应用更改前后可以轻松审查每个修改细节,确保每一次调整都能全面可见与掌控。

约束与限制

仅支持在智能体自定义智能体模式下使用。

Diff视图预览格式

  • 新增行以绿色背景显示。
  • 删除行以红色背景显示。
  • 未修改的部分会以中性色显示并保留上下文,便于您清晰地查看代码改动的范围。

Diff视图效果展示

在智能体中,通过Diff视图展示上下文变更,使变更内容更直观、易理解。聊天界面中将显示本次变更涉及的文件总数、代码行数及文件列表,单击任一文件后的“查看变更”,即可以Diff视图形式查看具体修改内容,帮助您清晰掌握每一处变更细节。

  • 基于文件的操作:在代码编辑区最下方单击“保留”(快捷键Ctrl +Enter)或“撤消”(快捷键Ctrl +Delete),或者在聊天界面的输入框上方单击“全部接受”“全部拒绝”,即可一键处理文件中的所有修改建议。您也可以将鼠标悬浮在某个文件上,单击 ,快速采纳或放弃该文件的修改内容。
  • 基于块的操作:在代码编辑区单击对应代码上的“撤消”(快捷键Ctrl +N),即可一键恢复代码至原始状态。若修改符合预期,单击“保留”(快捷键Ctrl +Y),即可将当前修改应用到实际页面。
图1 Diff视图展示效果

相关文档