---
title: "程式碼差異"
description: "企業級程式碼審查，提供自然語言摘要與資深工程師等級的分析"
---

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

###  你將學到什麼

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

---

## 自然語言差異摘要

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

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

---

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

多維度的程式碼分析：

**品質檢查：**

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

**審查輸出：**

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

---

## 互動式審查接受

高效地瀏覽與管理變更：

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

---

## 另請參閱

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