我曾在五年前介紹過 Diff Checker 文件檔案比對工具,後來也成為我喜愛的工具之一,對於經常編寫程式碼的開發者來說透過 Diff 可以協助找出兩個檔案間的差異性,比對原始碼在不同時間版本做過那些異動。雖然 GitHub 或類似的程式庫都已內建此功能,但很多時候我們不想將檔案上傳,一般文字編輯器也有比較兩份文件的功能,不過在操作上我認為還是 Diff Checker 好用。
差異比較
以網頁時光機 Wayback Machine 比較不同時間點的網頁內容差異
Internet Archive 最知名的工具「Wayback Machine」網站時光機相信大家都不陌生,這項服務的目標是將分分秒秒都在變化的網頁備份保存下來,以便使用者日後隨時返回、檢索特定時間點的網頁樣貌和內容。事實上現今搜尋引擎都有類似頁庫存檔(或稱為網頁快照)功能,當網頁暫時無法開啟時依然可以透過快取資料查看內容,以前介紹過「Cached Pages」能在網頁打不開或資料被刪除時利用頁庫存檔找回備份,當然它的資料也來自 Google 和 Archive.org,只不過提供一個更簡單、易於操作的介面。
你的身體裡有設計魂嗎?Can’t Unsee 測驗設計敏感度評分
Mergely 免費線上差異比對(Diff)工具,快速查看及合併程式碼修改段落
Diff Checker 文件檔案比對工具,快速找出兩份文字或程式碼的差異性

這項產品已經更新,請查看 2020 年新文章「Diffchecker 2.0 線上程式碼差異比對,也可比較文件、圖片、PDF 檔案」。
如果要比較兩份文件有什麼差異,你通常會怎麼做呢?這很常在開發程式時遇到,尤其當程式碼更新,可能需要回頭比較兩份不同時間的程式碼有了那些變化,就會用到 Diff 相關功能。剛好最近在網路上找到一個名為 Diff Checker 的線上服務,只要把兩個文字資料複製貼上,即可快速比對兩者的差異性,並以不同顏色條列出來。