Code Compare是針對(duì)編程人員制作的一款實(shí)用工具,軟件可以幫助用戶對(duì)兩個(gè)代碼文件進(jìn)行比較,輕松查找出文件中存在差異的內(nèi)容。即使是面對(duì)大段大段的代碼,Code Compare也可以幫助我們快速找到存在差異的代碼,讓我們更加高效的完成代碼調(diào)試工作,有需要的朋友趕緊下載使用吧!

Code Compare功能介紹
·雙向文件比較和合并
·Visual Studio集成
·Windows Shell集成
·VCS集成
·智能感知
·語(yǔ)法突出顯示
·代碼折疊
·書(shū)簽
·內(nèi)聯(lián)更改顯示
·Uni code支持
·命令行支持
·文件夾同步
·詞匯比較
·移動(dòng)塊檢測(cè)
·結(jié)構(gòu)比較
·差異瀏覽器
·相似線檢測(cè)
界面介紹

Code Compare軟件特色
三向比較和自動(dòng)合并:
三個(gè)水平和垂直布局的比較窗格
與版本控制系統(tǒng)集成,作為用于沖突文件修訂的合并工具
無(wú)沖突的更改會(huì)自動(dòng)合并
合并沖突突出顯示
使用鼠標(biāo)按鈕一鍵解決沖突
比較文件夾的整個(gè)層次結(jié)構(gòu):
對(duì)添加,刪除和修改的文件進(jìn)行顏色編碼
排除或包括某些文件類(lèi)型的過(guò)濾選項(xiàng)
即時(shí)打開(kāi)單個(gè)文件比較文件
顯示選項(xiàng),以更好地比較結(jié)果分析批處理文件從窗格復(fù)制到窗格或復(fù)制到選定的文件夾
Code Compare常見(jiàn)問(wèn)題
如何定制用戶的快捷方式。
環(huán)境提供了許多有用的快速組合鍵。下面描述的過(guò)程類(lèi)似于獨(dú)立應(yīng)用程序和Visualstudio外部程序。
您可以在選項(xiàng)對(duì)話框環(huán)境部分的鍵盤(pán)頁(yè)面上更改快捷方式。單擊工具->選項(xiàng),然后啟動(dòng)環(huán)境節(jié)點(diǎn)并選擇鍵盤(pán)。
例如,您可以通過(guò)前綴codecompare來(lái)區(qū)分所有代碼,并命令tols.codecompare.files.previouschange或tols.codecompare.files.
設(shè)置快捷方式。
鍵盤(pán)選項(xiàng)請(qǐng)?jiān)谶x項(xiàng)對(duì)話框中選擇:
工具->選項(xiàng)->環(huán)境->鍵盤(pán)。
使用Visualstudio加載項(xiàng)時(shí),如果您想找到所需的代碼來(lái)比較命令,請(qǐng)?jiān)陲@示命令包含框中輸入codecompare。
確定并刪除快捷鍵組合的命令。
請(qǐng)執(zhí)行以下操作,以確定或刪除快捷鍵組合的命令。
1.在選項(xiàng)對(duì)話框中,將環(huán)境節(jié)點(diǎn)擴(kuò)展到鍵盤(pán)頁(yè)面,并命令名稱(chēng)(不包括空間)或部分輸入顯示命令包含框。
選擇列表中所需的命令。
3.在命令指定的組合鍵(如果有任何組合)中快速選擇命令的下拉列。您可以在列表中查看它們。
4.刪除組合,請(qǐng)?jiān)诳焖龠x擇命令下拉列表中選擇組合,然后單擊刪除。
指定自定義快捷鍵組合的命令。
為命令指定快捷鍵組合,請(qǐng)執(zhí)行以下操作。
1.在選項(xiàng)對(duì)話框中,將環(huán)境節(jié)點(diǎn)擴(kuò)展到鍵盤(pán)頁(yè)面,并命令名稱(chēng)(不包括空間)或部分輸入顯示命令包含框。
選擇列表中所需的命令。
在使用新快速方法的下拉列表中,選擇使用快速方法的元素區(qū)域。
4.將光標(biāo)放入快捷鍵框中,然后將組合鍵設(shè)置為選定命令。組合將顯示在框中。
5點(diǎn)擊指定。
請(qǐng)參考MSDN網(wǎng)站,在VisualStudio中更改快捷方式。
更新日志
支持JavaJaScript和TypeScript編輯器。
目前,visualstudio代碼比較中的可用語(yǔ)言列表提供了流行語(yǔ)言,如Javascript和typescript。打開(kāi)比較時(shí),編程語(yǔ)言將根據(jù)文件擴(kuò)展名自動(dòng)定義。我們還考慮了用戶關(guān)于錯(cuò)誤打開(kāi)json文件和彈出窗口的報(bào)告。Javascript現(xiàn)在將用于它們。
初步比較大的文件。
為了節(jié)省用戶的時(shí)間和資源,我們決定對(duì)10MB以上的文件進(jìn)行初步比較。操作比較后,您將看到一個(gè)對(duì)話框,包括每個(gè)文件的大小、日期、上次修改的信息以及相關(guān)文件之間的差異。該行為僅適用于二進(jìn)制快速比較選項(xiàng)(默認(rèn))。
支持和可用性提高了4-5K顯示器。
我們還考慮了一些高DPI監(jiān)控器的UI報(bào)告。我們還改進(jìn)了對(duì)話框的風(fēng)格。為了更方便地滾動(dòng),我們支持shift+鼠標(biāo)滾輪的快速方式。至于visualstudio,我們沒(méi)有引入任何新的東西,因?yàn)槟憧梢酝ㄟ^(guò)sidescroler輕松獲得這種行為。水平滾動(dòng)將正常工作。
文件夾比較改進(jìn)。
·在搜索或刪除元素后,我們修復(fù)了文件樹(shù)的導(dǎo)航。根據(jù)比較文件類(lèi)型或比較文件類(lèi)型的命令,稱(chēng)為比較文件類(lèi)型。它可以用于窗格或其他窗格,就像以前一樣。
忽略換行符的選項(xiàng)已被重新命名為忽略空行。
·在快速菜單調(diào)用比較時(shí),修復(fù)了文件/文件夾菜單中某一元素的資源管理器。
·node_module文件夾已添加到默認(rèn)的忽略文件夾列表中,以比較文件夾,而resources文件夾已從列表中排除。
·自動(dòng)修復(fù)文件夾路徑。現(xiàn)在您可以很容易地調(diào)用文件系統(tǒng)根節(jié)點(diǎn)的比較。