Text diff tools: Difference between revisions
Jump to navigation
Jump to search
m
Text replacement - "== references ==" to "== References =="
No edit summary |
m (Text replacement - "== references ==" to "== References ==") |
||
(8 intermediate revisions by one other user not shown) | |||
Line 13: | Line 13: | ||
** 如果同一檔案,但是不同「行尾字元」(Windows: CRLF, Unix: LF, Mac: CR),則整個檔案視為不同,需要手動轉換。 [[Image:Icon exclaim.gif| ]] (選單: 檔案 --> 轉換行尾字元成... ) | ** 如果同一檔案,但是不同「行尾字元」(Windows: CRLF, Unix: LF, Mac: CR),則整個檔案視為不同,需要手動轉換。 [[Image:Icon exclaim.gif| ]] (選單: 檔案 --> 轉換行尾字元成... ) | ||
** 忽略以 [[Comment Syntax]] 為起首的該行的內文的差異: 可。 [http://manual.winmerge.org/Filters.html Using Filters - WinMerge 2.12 Manual] | ** 忽略以 [[Comment Syntax]] 為起首的該行的內文的差異: 可。 [http://manual.winmerge.org/Filters.html Using Filters - WinMerge 2.12 Manual] | ||
* 比較資料夾: | * 比較資料夾: 可。 {{exclaim}} 不能忽略特定規則的檔案或資料夾。 | ||
* 大檔案比較: | * 大檔案比較: 超過 900MB 檔案會當掉 {{exclaim}} | ||
[http://www.grigsoft.com/wincmp3.htm Compare It! ] v.4 | [http://www.grigsoft.com/wincmp3.htm Compare It! ] v.4 | ||
Line 99: | Line 99: | ||
* unicode support: ? | * unicode support: ? | ||
[http://jashliao.pixnet.net/blog/post/164675130-%E6%AF%8F%E5%A4%A9%E4%B8%80%E5%80%8Blinux%E6%8C%87%E4%BB%A4--diff-%E6%8C%87%E4%BB%A4(%E6%AF%94%E8%BC%83%E6%96%87%E4%BB%B6%E5%85%A7%E5%AE%B9%E7%9A%84 每天一個Linux指令- diff 指令(比較文件內容的差異 工具) @ jashliao的部落格 :: 痞客邦 PIXNET ::] | [https://www.computerhope.com/unix/udiff.htm Linux diff command]: [http://jashliao.pixnet.net/blog/post/164675130-%E6%AF%8F%E5%A4%A9%E4%B8%80%E5%80%8Blinux%E6%8C%87%E4%BB%A4--diff-%E6%8C%87%E4%BB%A4(%E6%AF%94%E8%BC%83%E6%96%87%E4%BB%B6%E5%85%A7%E5%AE%B9%E7%9A%84 每天一個Linux指令- diff 指令(比較文件內容的差異 工具) @ jashliao的部落格 :: 痞客邦 PIXNET ::] | ||
* 介面: console | * 介面: console | ||
* 輸出: | * 輸出: | ||
* unicode support: | * unicode support: ok | ||
* 大檔案比較: 超過 900MB 會沒有反應一陣子,超過數分鐘後手動中斷 | |||
== Shareware == | == Shareware == | ||
Line 108: | Line 109: | ||
* 介面: GUI , shareware ([http://www.scootersoftware.com/vbulletin/showthread.php?t=3094 Using BC with Command line scripting - Scooter Forums]) | * 介面: GUI , shareware ([http://www.scootersoftware.com/vbulletin/showthread.php?t=3094 Using BC with Command line scripting - Scooter Forums]) | ||
* 輸出: 可輸出比較檔案 (選單列: Session --> Text compare report) Unicode 檔案ok | * 輸出: 可輸出比較檔案 (選單列: Session --> Text compare report) Unicode 檔案ok | ||
* 比較資料夾: 可 {{exclaim}} 資料夾內的檔案如果內容相同、時間不同,會視為兩個不同資料夾。 | * 比較資料夾: 可 (1) {{Gd}} [https://www.scootersoftware.com/v4help/index.html?dir_filtering_the_view.html Filtering the Folder Compare View] (2) {{exclaim}} 資料夾內的檔案如果內容相同、時間不同,會視為兩個不同資料夾。 (3) {{Gd}} 可設定篩選器 (filter) 過濾特定名稱規則的檔案或資料夾 | ||
* 大檔案比較: 超過 5MB 的檔案反應速度快 {{Gd}} | * 大檔案比較: 超過 5MB 的檔案反應速度快 {{Gd}} | ||
* OS: {{Win}} & {{Mac}} | * OS: {{Win}} & {{Mac}} | ||
Line 192: | Line 193: | ||
* [https://en.wikipedia.org/wiki/Diff_utility diff utility - Wikipedia] | * [https://en.wikipedia.org/wiki/Diff_utility diff utility - Wikipedia] | ||
== | 其他類似工具 | ||
* [https://freefilesync.org/ FreeFileSync: Open Source File Synchronization & Backup Software] for {{Win}}, {{Mac}} & {{Linux}} | |||
== References == | |||
<references/> | <references/> | ||
[[Category:Software]] | [[Category:Software]] | ||
[[Category:Programming]] | [[Category:Programming]] |