# 程式碼差異 (/zh-Hant/docs/verdent-for-vscode/core-features/code-diff)

> 企業級程式碼審查，提供自然語言摘要與資深工程師等級的分析



企業級的變更管理與審查能力，確保修改過程透明、可追溯且高品質。

### 你將學到什麼 [#你將學到什麼]

* 自然語言差異摘要
* 資深工程師等級的程式碼審查
* 互動式審查接受

***

## 自然語言差異摘要 [#自然語言差異摘要]

在深入程式碼之前先理解變更：

* **變更定位** - 列出所有修改過的檔案及其上下文
* **邏輯摘要** - 以自然語言說明變更了什麼以及為什麼
* **影響分析** - 突顯對文件、API 與相依程式碼的下游影響

***

## 資深工程師等級的程式碼審查 [#資深工程師等級的程式碼審查]

多維度的程式碼分析：

**品質檢查：**

* **正確性** - 邏輯錯誤、邊界情況處理、潛在缺陷
* **效能** - 演算法複雜度、資源使用、可擴展性疑慮
* **安全性** - 漏洞掃描（注入攻擊、不安全的相依套件、憑證外洩）
* **可維護性** - 程式碼清晰度、文件、是否遵循專案慣例
* **測試覆蓋率** - 識別未測試的程式碼路徑與缺漏的測試案例

**審查輸出：**

* 分類後的發現（重大 / 主要 / 次要）
* 具體的行號參照與建議修正
* 說明為何建議這些變更
* 展示改進方式的程式碼片段

***

## 互動式審查接受 [#互動式審查接受]

高效地瀏覽與管理變更：

* **並排差異檢視** - 帶有語法高亮的視覺化比較
* **快速操作** - 接受、拒絕、復原、跳轉至檔案位置
* **批次操作** - 同時接受／拒絕多個相關變更
* **註記** - 對特定變更新增註解以供日後參考

***

## 另請參閱 [#另請參閱]

<CardGroup cols="3">
  <Card title="Professional Plan" icon="diagram-project" href="/docs/verdent-for-vscode/core-features/professional-plan">
    將想法轉化為實作計畫
  </Card>
</CardGroup>
