Code Compare是一款非常強大的代碼比較工具,能幫助用戶對兩個不同的文件或者文件夾進行解析分析。用戶可以在軟件中清晰的進行兩個文件的對比查詢,在其中尋找到相似的地點。軟件的功能強大,在其中集成了多個工具,支持多種編程語言,用戶能在其中輕松的進行使用。軟件還能作為插件跟visualstudio進行搭配使用,或者作為獨立程序進行使用, 在兼容性上非常的強大。用戶還可在軟件中進行自定義設置,能更好的契合自己的使用習慣,非常的方便快捷。
軟件介紹
Code Compare是一種高級的可視化文件和文件夾比較工具,可以集成到一系列版本控制系統中,從而增強更改跟蹤和同步。Code Compare可以用作獨立應用程序或visualstudio外接程序。
軟件功能
·雙向文件比較和合并
·Visual Studio集成
·Windows Shell集成
·VCS集成
·智能感知
·語法突出顯示
·代碼折疊
·書簽
·內聯更改顯示
·Unicode支持
·命令行支持
·文件夾同步
·詞匯比較
·移動塊檢測
·結構比較
·差異瀏覽器
·相似線檢測
軟件特色
三向比較和自動合并:
三個水平和垂直布局的比較窗格
與版本控制系統集成,作為用于沖突文件修訂的合并工具
無沖突的更改會自動合并
合并沖突突出顯示
使用鼠標按鈕一鍵解決沖突
比較文件夾的整個層次結構:
對添加,刪除和修改的文件進行顏色編碼
排除或包括某些文件類型的過濾選項
即時打開單個文件比較文件
顯示選項,以更好地比較結果分析
批處理文件從窗格復制到窗格或復制到選定的文件夾
安裝方法
1.只需要使用解壓功能將壓縮包打開,雙擊主程序即可進行安裝,彈出程序安裝界面
2.同意上述協議條款,然后繼續安裝應用程序,點擊同意按鈕即可
3.可以根據自己的需要點擊瀏覽按鈕將應用程序的安裝路徑進行更改
4.彈出應用程序安裝進度條加載界面,只需要等待加載完成即可
5.根據提示點擊安裝,彈出程序安裝完成界面,點擊完成按鈕即可
使用說明
1菜單欄
菜單欄包含用于自定義比較和布局選項、在更改之間導航等的菜單。
2主應用程序工具欄
主應用程序工具欄包含具有適用于當前比較的命令的工具欄。對于文件比較和合并,將顯示代碼比較、布局、文本和標準工具欄。
3差異瀏覽器
此窗口顯示修訂之間類結構的更改。它顯示源結構樹并用不同的顏色標記更改。這有助于您查看代碼中的更改并在它們之間導航。
4文件區
“文檔”選項卡顯示要比較的兩個文檔(或Pro版本中的三個文檔)。右鍵單擊文檔標題將調用上下文菜單,該菜單允許您管理文檔和選項卡組。
5文件位置
這些組合框允許您定位和選擇要比較的文件。
6導航欄
這些下拉列表顯示光標當前所在的類和字段的名稱,并允許您選擇并導航到所需的代碼段。
7垂直滾動條
垂直滾動條可以同步工作,也可以獨立工作。在第一種情況下,代碼比較將匹配鏈接文件的滾動位置。當一個文件被滾動時,另一個文件也會被滾動。如果要手動更改滾動條的行為,只需按住SHIFT按鈕。請注意,當“自動換行”選項處于啟用狀態時,此選項在Visual Studio中不起作用。
8導航地圖
文檔外側的導航地圖可以通過比較結果進行即時導航。
9書簽
您可以設置、刪除和在文件中的書簽之間導航,以跟蹤重要的代碼段。
10代碼塊
缺少塊-目標窗格中不存在的代碼段。默認情況下,缺少的塊以紅色亮顯。
插入塊-源代碼窗格中不存在的代碼段。默認情況下,插入的塊以綠色亮顯。
修改塊-兩個窗格中都存在但有區別的代碼段。默認情況下,修改后的塊以藍色亮顯。
11復制更改按鈕
單擊這些按鈕將復制選定的塊,并用它替換另一個文件中的相應塊。
12連接線
連接相關代碼塊的行。
13上一個/下一個更改按鈕
這些按鈕是為在更改之間導航而設計的。
14狀態欄
狀態欄顯示文檔編碼、當前光標位置以及(如果執行搜索)正在查找的文本或消息(例如,搜索過程已過文檔結尾)。
如何自定義用戶快捷方式
環境提供了許多有用的快捷組合鍵來加快工作速度。下面描述的過程與獨立應用程序和VisualStudio外接程序類似。
可以在“選項”對話框的“環境”部分的“鍵盤”頁上更改快捷方式。要顯示它,請單擊“工具”->“選項”,然后展開“環境”節點并選擇“鍵盤”。
例如,您可以通過前綴“CodeCompare”來區分所有代碼比較命令Tools.CodeCompare.Files.PreviousChange或Tools.CodeCompare.Files。替換正確。
快捷方式設置
要指定其他快捷方式,請在“選項”對話框中選擇“鍵盤選項”:
工具->選項->環境->鍵盤
使用Visual Studio加載項時,若要查找所需的代碼比較命令,請在“顯示命令包含”框中輸入CodeCompare。
確定和刪除命令的快捷鍵組合
要確定或刪除命令的快捷鍵組合,請執行以下操作。
1在“選項”對話框中,展開“環境”節點,轉到“鍵盤”頁,在“顯示命令包含”框中輸入命令的名稱(不含空格)或其中的一部分。
2在列表中,選擇所需的命令。
三。“選定命令的快捷方式”下拉列表現在包含為命令指定的組合鍵(如果存在任何組合)。您可以在列表中查看它們。
4如果要刪除組合,請在“選定命令的快捷方式”下拉列表中選擇該組合,然后單擊“刪除”。
為命令指定自定義快捷鍵組合
要為命令指定快捷鍵組合,請執行以下操作。
1在“選項”對話框中,展開“環境”節點,轉到“鍵盤”頁,在“顯示命令包含”框中輸入命令的名稱(不含空格)或其中的一部分。
2在列表中,選擇所需的命令。
三。在“在中使用新快捷方式”下拉列表中,選擇要在其中使用快捷方式的要素區域。
4將光標放在“按快捷鍵”框中,然后按要為選定命令設置的組合鍵。組合將顯示在框中。
5單擊“指定”。
有關在VisualStudio中更改快捷方式的詳細信息,請參閱MSDN網站。
配置要求
Code Compare要求如下:
·已安裝.NET Framework 4.0、4.5或4.6。
您可以在此處下載所需的.NET Framework版本
便箋
.NET Framework 4.5已預裝在Windows 8中。
·40 MB可用硬盤空間
·Microsoft Windows Vista/7/8/8.1/10
ExpandedToggleIcon(9x12)與Microsoft Visual Studio的兼容性
代碼比較兼容Visual Studio 2010、2012、2013、2015、2017(速成版除外)。
更新內容
在VS中支持JavaScript和TypeScript編輯器
現在,visualstudio代碼比較中的可用語言列表提供了JavaScript和TypeScript等流行語言。打開比較時,將根據文件擴展名自動定義正在使用的編程語言。我們還考慮了用戶關于JSON文件錯誤打開和彈出窗口奇怪閃爍的報告。現在JavaScript將用于它們。
大文件初步比較
為了節省用戶的時間和資源,我們決定對大小超過10MB的文件添加初步比較。運行比較后,您將看到一個對話框,其中包含有關每個文件的大小、日期和上次修改的信息以及有關文件差異的信息。此行為僅適用于啟用的“打開前使用二進制快速比較”選項(默認情況下啟用)。
改進了對4-5K顯示器的支持和可用性
我們還考慮了一些高DPI監視器的UI報告。我們還改進了對話框的樣式。為了更方便地滾動,我們支持Shift+鼠標滾輪快捷方式。至于visualstudio,我們還沒有引入任何新的東西,因為您可以通過SideScroller擴展輕松地獲得這種行為。水平滾動同步將正常工作。
文件夾比較改進
·我們已經修復了在搜索或刪除一個元素后通過文件樹的導航。根據“比較文件類型”或“比較文件”命令,將其稱為“比較文件類型”。它可以在一個窗格上使用,也可以在其他窗格上使用,就像以前一樣。
·“忽略換行符”選項已重命名為“忽略空行”。
·從“文件/文件夾”菜單中某個元素的資源管理器快捷菜單調用比較時啟動比較的問題已得到修復。
·node_module文件夾已添加到默認的忽略文件夾列表中,以便進行文件夾比較,而resources文件夾已從該列表中排除。
·文件夾路徑的自動完成已修復。現在您可以輕松地調用文件系統根節點的比較。
精品推薦
-
Microsoft .Net Framework4.7.2中文版
詳情 -
.Net3.5
詳情 -
.Net3.5 64位win10離線安裝包
詳情 -
MarkdownPad2
詳情 -
.Net Framework 4.0 32位離線安裝包
詳情 -
RPGVXACE RTP
詳情 -
Cmder(windows命令行工具)
詳情 -
jetbrains全系列激活工具
詳情 -
scratch免激活離線版
詳情 -
Microsoft .NET Runtime6.0
詳情 -
鯨魚積木編程專業版
詳情 -
Lodop云打印機插件
詳情 -
Qt Linguist(QT語言家)
詳情 -
Microsoft .Net Framework 4.0完整版
詳情 -
Jar to Exe
詳情 -
DevExpress 2020
詳情
裝機必備軟件
網友評論