日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
Linux下安裝并使用Meld文本比較工具

Meld是一個(gè)針對(duì)開(kāi)發(fā)人員的可視化差異和合并工具。 Meld可以比較文件,目錄和版本控制的項(xiàng)目。 它提供文件和目錄的雙向和三向比較,并支持許多主流的版本控制系統(tǒng),下面為大家詳細(xì)講解一下Linux下使用 Meld 比較文件夾具體方法。

創(chuàng)新互聯(lián)公司 - 成都IDC機(jī)房托管,四川服務(wù)器租用,成都服務(wù)器租用,四川網(wǎng)通托管,綿陽(yáng)服務(wù)器托管,德陽(yáng)服務(wù)器托管,遂寧服務(wù)器托管,綿陽(yáng)服務(wù)器托管,四川云主機(jī),成都云主機(jī),西南云主機(jī),成都IDC機(jī)房托管,西南服務(wù)器托管,四川/成都大帶寬,大帶寬服務(wù)器,四川老牌IDC服務(wù)商

用 Meld 比較文件夾

打開(kāi) Meld 工具,然后選擇 比較文件夾Directory comparison 選項(xiàng)來(lái)比較兩個(gè)文件夾。

Compare directories using Meld

選擇你要比較的文件夾:

select the directories

然后單擊比較Compare 按鈕,你會(huì)看到 Meld 像圖中這樣分成兩欄比較目錄,就像文件比較一樣。

Compare directories visually

分欄會(huì)樹(shù)形顯示這些文件夾。你可以在上圖中看到 —— 區(qū)別之處,不論是新建的還是被修改過(guò)的文件 —— 都會(huì)以不同的顏色高亮顯示。

根據(jù) Meld 的官方文檔可以知道,在窗口中看到的每個(gè)不同的文件或文件夾都會(huì)被突出顯示。這樣就很容易看出這個(gè)文件/文件夾與另一個(gè)分欄中對(duì)應(yīng)位置的文件/文件夾的區(qū)別。

下表是 Meld 網(wǎng)站上列出的在比較文件夾時(shí)突出顯示的不同字體大小/顏色/背景等代表的含義。

狀態(tài) 表現(xiàn) 含義
相同 正常字體 比較的文件夾中所有文件/文件夾相同。
過(guò)濾后相同 斜體 文件夾中文件不同,但使用文本過(guò)濾器的話,文件是相同的。
修改過(guò) 藍(lán)色粗體 比較的文件夾中這些文件不同。
新建 綠色粗體 該文件/文件夾在這個(gè)目錄中存在,但其它目錄中沒(méi)有。
缺失 置灰文本,刪除線 該文件/文件夾在這個(gè)目錄中不存在,在在其它某個(gè)目錄中存在。
錯(cuò)誤 黃色背景的紅色粗體 比較文件時(shí)發(fā)生錯(cuò)誤,最常見(jiàn)錯(cuò)誤原因是文件權(quán)限(例如,Meld 無(wú)法打開(kāi)該文件)和文件名編碼錯(cuò)誤。

顯示詳細(xì)信息

Meld 默認(rèn)會(huì)列出比較文件夾中的所有內(nèi)容,即使這些內(nèi)容沒(méi)有任何不同。當(dāng)然,你也可以在工具欄中單擊相同Same按鈕設(shè)置 Meld 不顯示這些相同的文件/文件夾 —— 單擊這個(gè)按鈕使其不可用。

干貨!在Linux上使用Meld比較文件夾干貨!在Linux上使用Meld比較文件夾

same button

Meld compare buttons

下面是單擊 相同Same 按鈕使其不可用的截圖:

Directory Comparison without same files

這樣你會(huì)看到只顯示了兩個(gè)文件夾中不同的文件(新建的和修改過(guò)的)。同樣,如果你單擊 新建New 按鈕使其不可用,那么 Meld 就只會(huì)列出修改過(guò)的文件。所以,在比較文件夾時(shí)可以通過(guò)這些按鈕自定義要顯示的內(nèi)容。

你可以使用工具窗口顯示區(qū)的上下箭頭來(lái)切換選擇是顯示新建的文件還是修改過(guò)的文件。要打開(kāi)兩個(gè)文件進(jìn)行分欄比較,可以雙擊文件,或者單擊箭頭旁邊的 比較Compare按鈕。

meld compare arrow keys

提示 1:如果你仔細(xì)觀察,就會(huì)看到 Meld 窗口的左邊和右邊有一些小條。這些條的目的是提供“簡(jiǎn)單的用顏色區(qū)分的比較結(jié)果”。對(duì)每個(gè)不同的文件/文件夾,條上就有一個(gè)小的顏色塊。你可以單擊每一個(gè)這樣的小塊跳到它對(duì)應(yīng)的文件/文件夾。

提示 2:你總可以分欄比較文件,然后以你的方式合并不同的文件,假如你想要合并所有不同的文件/文件夾(就是說(shuō)你想要一個(gè)特定的文件/文件夾與另一個(gè)完全相同),那么你可以用 復(fù)制到左邊Copy Left和 復(fù)制到右邊Copy Right 按鈕:

meld copy right part

比如,你可以在左邊的分欄中選擇一個(gè)文件或文件夾,然后單擊 復(fù)制到右邊Copy Right 按鈕,使右邊對(duì)應(yīng)條目完全一樣。

現(xiàn)在,在窗口的下拉菜單中找到 過(guò)濾Filters 按鈕,它就在 相同Same、新建New 和 修改的Modified 這三個(gè)按鈕下面。這里你可以選擇或取消文件的類型,告知 Meld 在比較文件夾時(shí)是否顯示這種類型的文件/文件夾。官方文檔解釋說(shuō)菜單中的這個(gè)條目表示“執(zhí)行文件夾比較時(shí)該類文件名不會(huì)被查看?!?/p>

該列表中條目包括備份文件,操作系統(tǒng)元數(shù)據(jù),版本控制文件、二進(jìn)制文件和多媒體文件。

Meld filters

前面提到的條目也可以通過(guò)這樣的方式找到:瀏覽->文件過(guò)濾。你可以通過(guò) 編輯->首選項(xiàng)->文件過(guò)濾 為這個(gè)條目增加新元素(也可以刪除已經(jīng)存在的元素)。

Meld preferences

要新建一個(gè)過(guò)濾條件,你需要使用一組 shell 符號(hào),下表列出了 Meld 支持的 shell 符號(hào):

通配符 匹配
* 任何字符 (例如,零個(gè)或多個(gè)字符)
? 一個(gè)字符
[abc] 所列字符中的任何一個(gè)
[!abc] 不在所列字符中的任何一個(gè)
{cat,dog} “cat” 或 “dog” 中的一個(gè)

最重要的一點(diǎn)是 Meld 的文件名默認(rèn)大小寫(xiě)敏感。也就是說(shuō),Meld 認(rèn)為 readme 和 ReadMe 與 README 是不一樣的文件。

幸運(yùn)的是,你可以關(guān)掉 Meld 的大小寫(xiě)敏感。只需要打開(kāi) 瀏覽 菜單然后選擇 忽略文件名大小寫(xiě) Ignore Filename Case 選項(xiàng)。


網(wǎng)頁(yè)題目:Linux下安裝并使用Meld文本比較工具
分享網(wǎng)址:http://www.5511xx.com/article/cdiggdj.html