色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

芯片開(kāi)發(fā)必備工具|好用的文件比對(duì)工具有哪些?

RISCV國(guó)際人才培養(yǎng)認(rèn)證中心 ? 2024-11-01 08:11 ? 次閱讀

芯片開(kāi)發(fā)工程中,通常為了知道工程目錄下發(fā)生了哪些改動(dòng),或者兩份源碼文件之間有什么不同,會(huì)需要用到文件和文件夾的比對(duì)工具。使用工具比肉眼觀察更便捷,也更精確!

本文將介紹自己最常用的幾款文件比對(duì)工具以及簡(jiǎn)單的使用體驗(yàn)。工具各有優(yōu)缺點(diǎn),最后會(huì)有橫向比較。

d533308a-97e5-11ef-8084-92fbcf53809c.png

01.vimdiff

vimdiff相當(dāng)于是vim的diff模式,對(duì)于常年工作在Linux服務(wù)器端的芯片工程師會(huì)顯得非常友好,特別是對(duì)于vim用戶來(lái)說(shuō),vimdiff的使用就是順手拈來(lái)的事情,幾乎不需要付出額外的學(xué)習(xí)成本

vimdiff可以直接從terminal啟動(dòng)對(duì)多個(gè)文件進(jìn)行比對(duì),這些文件會(huì)在同一個(gè)編輯器中用多個(gè)視窗打開(kāi),并將文件中不同的地方高亮顯示出來(lái)。

d53830ee-97e5-11ef-8084-92fbcf53809c.png

vimdiff有幾種非常常用的操作,這些操作可以使用vim命令或者快捷鍵來(lái)執(zhí)行,親測(cè)以下6點(diǎn)基本夠用:

1. 跳轉(zhuǎn):使用快捷鍵]c和[c來(lái)實(shí)現(xiàn)光標(biāo)在差異點(diǎn)間的前向跳轉(zhuǎn)和反向跳轉(zhuǎn),在長(zhǎng)文件中非常有用

2. 合并:將差異點(diǎn)出當(dāng)前文件的內(nèi)容復(fù)制到另一個(gè)文件中,命令:diffput或者快捷鍵dp;將差異點(diǎn)從另一個(gè)文件的內(nèi)容復(fù)制到當(dāng)前文件中,命令:diffget或者快捷鍵do

3. 更新:當(dāng)文件被修改或者做了一些合并操作之后,可以更新比對(duì)結(jié)果,命令:diffupdate

4. 設(shè)置:vimdiff默認(rèn)會(huì)將差異點(diǎn)處的上下6行內(nèi)容顯示出來(lái)供我們做參考,其他相同的行都會(huì)被自動(dòng)折疊,不過(guò)我們可以使用命令:set diffopt=context:8來(lái)修改差異點(diǎn)顯示出來(lái)的上下文行數(shù)

5. 常規(guī):常規(guī)操作還有zo(folding open)和zc(folding close)快捷鍵分別來(lái)展開(kāi)和重新折疊相同行;:wa(write all)和:qa(quit all)命令分別來(lái)保存所有文件和退出所有文件。

02.Meld

Meld是面向開(kāi)發(fā)人員的可視化比較和合并工具。根據(jù)Meld官網(wǎng)介紹:“Meld可以幫助您比較文件、目錄和版本控制的項(xiàng)目。它提供了文件和目錄的兩項(xiàng)或三項(xiàng)比較,并且支持多種流行的版本控制系統(tǒng)。Meld可以幫助您查看代碼更改和理解補(bǔ)丁,它甚至可以幫您搞清楚那些您一直在避免的合并中發(fā)生的事情。”

但我想說(shuō)的是,Meld支持全平臺(tái)(MacOS,Linux,Windows)!開(kāi)源!免費(fèi)!這么好用的工具不體驗(yàn)一下真是可惜了 XDD。Meld支持從命令行啟動(dòng),參數(shù)附上要比較的兩個(gè)或三個(gè)文件或者目錄,如果需要查看版本控制系統(tǒng)下的相關(guān)信息,就只需要加一個(gè)文件參數(shù)即可。

下面我就直接拷的官網(wǎng)(https://meldmerge.org/)的宣傳圖:

文件比較,合并操作非常簡(jiǎn)單,就點(diǎn)擊箭頭就好了:

d54a6890-97e5-11ef-8084-92fbcf53809c.jpg

目錄比較,高亮有差異的文件,點(diǎn)擊可以進(jìn)入文件查看細(xì)節(jié):

d562af86-97e5-11ef-8084-92fbcf53809c.jpg

版本控制,很方便地檢查你的修改、提交和上傳狀態(tài):

d56771b0-97e5-11ef-8084-92fbcf53809c.jpg

03.WordCompare

WordCompare從名字就可以看得出來(lái)就是Office的功能,雖然它算不上趁手,但在比較Word上就是不二選擇。WordCompare的功能是Word自帶的,可以快速找出兩個(gè)word文檔之間的差異。

之所以列在這里,是因?yàn)樾酒_(kāi)發(fā)過(guò)程其實(shí)有很多文書工作,比如規(guī)格文檔等交付件,都是用Word來(lái)寫的。文檔的迭代在工程進(jìn)行過(guò)程中持續(xù)發(fā)生,時(shí)不時(shí)就會(huì)需要比較一些文檔間的差異。

WordCompare入口在這里:

d56e9896-97e5-11ef-8084-92fbcf53809c.png

將要比較的word文件打開(kāi)之后,就可以看到它們之間的差異了。

04.WinMerge

WinMerge是另一款流行的差異比較工具,可用于比較和合并文件和目錄。它同樣是一款免費(fèi)的開(kāi)源工具,不過(guò)只能用于Windows操作系統(tǒng)官網(wǎng)地址:(https://winmerge.org/)

d5792716-97e5-11ef-8084-92fbcf53809c.png

使用WinMerge,只需選擇要比較的文件或目錄,然后點(diǎn)擊“比較”按鈕。該工具將高亮顯示出兩個(gè)文件或目錄之間的差異,以便被輕松識(shí)別。如果想合并更改,只需選擇差異并單擊“合并”按鈕,WinMerge會(huì)將更改應(yīng)用于適當(dāng)?shù)奈募蚰夸洝?/p>

WinMerge還具有許多高級(jí)選項(xiàng),例如可以自定義工具突出顯示差異的方式、指定要從比較中排除哪些文件等等。

總的來(lái)說(shuō),WinMerge是一款可靠且用戶友好的差異比較工具,可用于各種任務(wù),包括軟件開(kāi)發(fā)、文檔管理等。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11310

    瀏覽量

    209594
  • 服務(wù)器
    +關(guān)注

    關(guān)注

    12

    文章

    9184

    瀏覽量

    85476
  • 芯片開(kāi)發(fā)
    +關(guān)注

    關(guān)注

    0

    文章

    11

    瀏覽量

    2478
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    好用的u盤芯片檢測(cè)工具

    好用的u盤芯片檢測(cè)工具
    發(fā)表于 04-06 18:53

    學(xué)習(xí)單片機(jī)必備的各種工具

    很多學(xué)習(xí)單片機(jī)的初學(xué)者可能不知道學(xué)習(xí)單片機(jī)要用到一些什么工具,有些工具自己都沒(méi)有聽(tīng)說(shuō)過(guò)。下面樓主分享一下學(xué)習(xí)單片機(jī)應(yīng)該必備的一些小工具,包括下載軟件,串口
    發(fā)表于 05-01 23:12

    FPGA開(kāi)發(fā)工具有哪些?

    器件開(kāi)發(fā)商 Xilinx 公司提供的集成化開(kāi)發(fā)平臺(tái)。ISE 具有界面友好、操作簡(jiǎn)單的特點(diǎn),再加上 Xilinx 的 FPGA 芯片占有很大的市場(chǎng),使得它成為非常通用的 FPGA
    發(fā)表于 09-27 09:17

    請(qǐng)問(wèn)一下cadence工具好用還是synopsys工具好用

    請(qǐng)問(wèn)一下cadence工具好用還是synopsys工具好用
    發(fā)表于 06-23 06:34

    單片機(jī)軟件開(kāi)發(fā)比較常用的工具是什么

    非常好用文件比較工具,可以對(duì)兩個(gè)工程項(xiàng)目?jī)?nèi)的文件自動(dòng)比對(duì),并在文件中標(biāo)識(shí)出來(lái),方便對(duì)不一樣代碼
    發(fā)表于 11-22 07:25

    嵌入式工程師必備開(kāi)發(fā)工具有哪些

    工具。STM32相關(guān)之類的。2. VScode可以提示,而且還很規(guī)整。建議裝到虛擬機(jī)下。3.VMware虛擬機(jī)LINUX系統(tǒng)驅(qū)動(dòng)學(xué)習(xí)使用開(kāi)發(fā)必備!4.sourceinsightLINUX內(nèi)核源碼查看
    發(fā)表于 12-24 06:49

    字模提取工具2.1(液晶開(kāi)發(fā)必備)

    字模提取工具2.1--液晶開(kāi)發(fā)必備
    發(fā)表于 07-15 15:05 ?97次下載

    web前端開(kāi)發(fā)工具排行:8款html開(kāi)發(fā)工具推薦下載

    前端負(fù)責(zé)實(shí)現(xiàn)頁(yè)面效果,后端主要負(fù)責(zé)功能開(kāi)發(fā)。那web開(kāi)發(fā)都用什么工具呢?最常用的前端開(kāi)發(fā)工具有哪些呢?本文推薦8款最好用的web前端
    的頭像 發(fā)表于 02-01 17:20 ?8.5w次閱讀

    好用的刷固件工具軟件下載

    好用的刷固件工具軟件下載
    發(fā)表于 05-24 10:18 ?23次下載

    JavaScript開(kāi)發(fā)工具有哪些?

    Web設(shè)計(jì)開(kāi)發(fā)逐漸成為計(jì)算機(jī)編程重要部分之一,在這篇文將分享八個(gè)最好用的JavaScript開(kāi)發(fā)工具及代碼編譯器,希望對(duì)網(wǎng)頁(yè)設(shè)計(jì)師和開(kāi)發(fā)人員有所幫助。
    的頭像 發(fā)表于 07-27 16:06 ?5721次閱讀

    單片機(jī)軟件開(kāi)發(fā)神器,非常好用文件比較工具

    單片機(jī)軟件開(kāi)發(fā)神器,非常好用文件比較工具
    發(fā)表于 11-13 12:51 ?1次下載
    單片機(jī)軟件<b class='flag-5'>開(kāi)發(fā)</b>神器,非常<b class='flag-5'>好用</b>的<b class='flag-5'>文件</b>比較<b class='flag-5'>工具</b>

    好用的視頻剪輯工具免費(fèi)下載

    好用的視頻剪輯工具免費(fèi)下載。
    發(fā)表于 04-12 15:22 ?3次下載

    好用的串口工具

    好用的串口工具
    發(fā)表于 08-15 10:35 ?1次下載

    在嵌入式開(kāi)發(fā)領(lǐng)域,有哪些好用的國(guó)產(chǎn)工具

    在嵌入式開(kāi)發(fā)領(lǐng)域,好用的國(guó)產(chǎn)工具不斷涌現(xiàn),為開(kāi)發(fā)者提供了更多選擇。以下是一些備受推崇的國(guó)產(chǎn)工具: INTEWORK-DDC(Diagnost
    的頭像 發(fā)表于 10-23 09:21 ?216次閱讀

    芯片開(kāi)發(fā)必備工具——好用文件比對(duì)工具有哪些?

    芯片開(kāi)發(fā)必備工具——好用文件比對(duì)
    的頭像 發(fā)表于 11-01 08:11 ?264次閱讀
    <b class='flag-5'>芯片</b><b class='flag-5'>開(kāi)發(fā)</b><b class='flag-5'>必備</b><b class='flag-5'>工具</b>——<b class='flag-5'>好用</b>的<b class='flag-5'>文件</b><b class='flag-5'>比對(duì)</b><b class='flag-5'>工具有</b>哪些?
    主站蜘蛛池模板: 中文字幕乱码一区AV久久| xxx暴力xxx| 国产亚洲视频在线| 亚洲精品嫩草研究院久久| 精品国内自产拍在线观看视频| 在教室伦流澡到高潮H女攻视频 | jizz日本女人| 天天爽夜夜爽夜夜爽| 精品国产免费人成视频| 51国产午夜精品免费视频| 十分钟免费视频大全在线| 久久精品国产男包| 出差无套内射小秘书| 亚洲欧美综合视频| 女人的选择hd| 国产亚洲精品久久无亚洲| 99国产在线视频有精品视频| 午夜免费福利| 欧美日韩精品不卡在线观看| 国产综合欧美区在线| jiizzyou欧美喷液| 亚洲视频免费在线观看| 日韩高清在线亚洲专区| 快播电影频道| 国产偷抇久久精品A片蜜臀AV| 99久久婷婷国产综合精品青草 | 在线播放无码字幕亚洲| 三级叫床震大尺度视频| 开心色99xxxx开心色| 国产精品久久久久婷婷五月色婷婷| 0855福利| 亚洲色欲色欲WWW在线丝| 日本一在线中文字幕| 久久香蕉电影| 国产在线高清亚洲精品一区| np高h肉文| 中文中幕无码亚洲在线| 亚洲成人精品久久| 肉耽高h一受n攻| 暖暖视频免费观看视频| 久久成人午夜电影mp4|