Clojure Diff Checker
貼上 Clojure 程式碼的兩個版本,即可搭配 Clojure 語法醒目提示,比較新增、刪除與修改的行。比對完全在您的瀏覽器本機執行。
原始文字
修改後文字
鎖定 Clojure 語法
本頁會自動套用 Clojure 語法醒目提示,比較檔案前不必先選擇語言。
本機私密比對
比對在您的瀏覽器中執行。原始碼、API 資料與設定檔都不會上傳到伺服器。
並排或合併檢視
並排檢視適合左右對照審查,合併檢視以單欄精簡呈現變更;檔案較大時,還可以隱藏未變更的行。
線上比較 Clojure 檔案
這個 Clojure 比對工具專為需要快速、私密比較程式碼與設定變更的開發者設計。貼上兩個版本並執行比較,就能在已啟用 Clojure 語法醒目提示的情況下,檢視新增、刪除與行內修改。
在左側貼上或上傳原始的 Clojure 檔案。
在右側貼上或上傳修改後的 Clojure 檔案。
點選「比較」,以並排檢視或合併檢視查看結果;若只想看修改過的區段,可隱藏未變更的行。
在瀏覽器中私密比對 Clojure 檔案
比對在您的瀏覽器本機執行,原始碼、API 回應、機密資訊與設定檔都會留在您的裝置上。為了方便復原,最近一次工作階段可能會儲存在瀏覽器儲存空間中,您隨時可以在工具中清除。
常見的 Clojure 比對情境
審查 EDN 設定檔的更新。
檢查命名空間匯入與資料結構的變化。
Clojure 語法醒目提示
本頁的語法醒目提示固定為 Clojure,不必再透過語言選擇器切換。剖析器會著重辨識符號、關鍵字、巨集與 S 運算式等語法元素,比對引擎則負責標示實際的文字變更。
.clj, .cljs, .cljc, .edn
參考資料:Clojure 參考文件
Clojure 比對工具常見問題
Clojure 比對工具能做什麼?
這個工具會比較 Clojure 程式碼的兩個版本,並標示新增、刪除與修改的行。語法醒目提示固定為 Clojure,審查變更時更容易辨識各種語法元素。
Clojure 比對工具會上傳我的檔案嗎?
不會。比對在您的瀏覽器中執行,點選「比較」時,您的檔案不會上傳到伺服器。
可以比較哪些 Clojure 檔案類型?
您可以貼上或上傳 .clj, .cljs, .cljc, .edn 等純文字檔案。任何文字檔案都能比較,但本頁會自動套用 Clojure 語法醒目提示。
可以比較大型 Clojure 檔案嗎?
可以。比對會在背景執行緒中進行,讓瀏覽器保持順暢回應。不過,非常大的檔案在您的裝置上仍可能需要幾秒鐘。