在 VS Code 中,可以使用內建的 比較 (diff) 功能 來比較兩個檔案的不同之處,方法如下:
方法 1:透過 Explorer 右鍵選單
- 在 Explorer (檔案總管) 視窗中,找到第一個檔案並右鍵點擊,選擇 「Select for Compare」(選取用以比較)。
- 然後,在第二個檔案上右鍵點擊,選擇 「Compare with Selected」(與選取的比較)。
- VS Code 會開啟一個 diff 視窗,顯示兩個檔案的不同之處。
方法 2:透過命令面板 (Command Palette)
- 使用
Ctrl + Shift + P
(macOS 為 Cmd + Shift + P
)開啟 Command Palette。
- 搜尋並選擇 「File: Compare Active File With...」(與...比較目前開啟的檔案)。
- 選擇要比較的另一個檔案,即可開啟比較視窗。
方法 3:透過終端機 (CLI)
如果你在 VS Code 的終端機 (Terminal
) 或外部終端機中,你可以使用以下命令直接比較兩個檔案:
code --diff file1.txt file2.txt
這將會在 VS Code 開啟一個 差異比較視窗。
方法 4:使用擴充功能
如果需要更強大的比較功能,可以安裝擴充套件,例如:
- 「Partial Diff」(支援選取部分內容比較)
- 「GitLens」(若專案在 Git 版本控制下,也可比較不同版本)
你可以在 VS Code 擴充管理員 (Extensions, Ctrl + Shift + X
) 搜尋這些擴充功能。
方法 5:比較 Git 版本變更
如果你的專案使用 Git,你也可以透過 Source Control (Git 版本控制) 來比較某個檔案的修改內容:
- 在 Source Control (版本控制) 視窗 (
Ctrl + Shift + G
) 點擊某個已修改的檔案。
- VS Code 會顯示該檔案與上次提交的版本之間的差異。
這些方法適用於 Windows、Linux 和 macOS,都可以方便地比較檔案內容的差異。你可以依照自己的需求選擇最適合的方式! 🚀