
# Diff视图
在华为云码道代码智能体中，无论是创建新文件还是编辑现有文件，所有代码更改都会在**代码编辑区**以清晰直观的Diff视图展示。这使得您在应用更改前后可以轻松审查每个修改细节，确保每一次调整都能全面可见与掌控。
#### 约束与限制
仅支持在**智能体** 、**自定义智能体**模式下使用。
#### Diff视图预览格式
- 新增行以绿色背景显示。
- 删除行以红色背景显示。
 
#### Diff视图效果展示
在智能体中，通过Diff视图展示上下文变更，使变更内容更直观、易理解。聊天界面中将显示本次变更涉及的文件总数、代码行数及文件列表，单击任一文件后的"查看变更"，即可以Diff视图形式查看具体修改内容，帮助您清晰掌握每一处变更细节。
- 基于文件的操作：在代码编辑区最下方单击"保留"（快捷键Ctrl +Enter）或"撤消"（快捷键Ctrl +Delete），或者在聊天界面的输入框上方单击"全部接受"或"全部拒绝"，即可一键处理文件中的所有修改建议。您也可以将鼠标悬浮在某个文件上，单击 ![](https://support.huaweicloud.com/usermanual-codeartsagent/zh-cn_image_0000002577621820.png)或 ![](https://support.huaweicloud.com/usermanual-codeartsagent/zh-cn_image_0000002577501846.png)，快速采纳或放弃该文件的修改内容。
- 基于块的操作：在代码编辑区单击对应代码上的"撤消"（快捷键Ctrl +N），即可一键恢复代码至原始状态。若修改符合预期，单击"保留"（快捷键Ctrl +Y），即可将当前修改应用到实际页面。
图1Diff视图展示效果   
![](https://support.huaweicloud.com/usermanual-codeartsagent/zh-cn_image_0000002650099154.png "点击放大")
