Code Compare是一款代码比较工具,可以帮助用户对两个文件进行对比,查找相似处或者不同处,Code Compare软件内集成了多个工具,支持多种编程语言。
软件特色三向比较和自动合并:
三个水平和垂直布局的比较窗格
与版本控制系统集成,作为用于冲突文件修订的合并工具
无冲突的更改会自动合并
合并冲突突出显示
使用鼠标按钮一键解决冲突
比较文件夹的整个层次结构:
对添加,删除和修改的文件进行颜色编码
排除或包括某些文件类型的过滤选项
即时打开单个文件比较文件
显示选项,以更好地比较结果分析
批处理文件从窗格复制到窗格或复制到选定的文件夹
功能介绍·双向文件比较和合并
·Visual Studio集成
·Windows Shell集成
·VCS集成
·智能感知
·语法突出显示
·代码折叠
·书签
·内联更改显示
·Uni code支持
·命令行支持
·文件夹同步
·词汇比较
·移动块检测
·结构比较
·差异浏览器
·相似线检测
界面介绍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在列表中,选择所需的命令。
3“选定命令的快捷方式”下拉列表现在包含为命令指定的组合键(如果存在任何组合)。您可以在列表中查看它们。
4如果要删除组合,请在“选定命令的快捷方式”下拉列表中选择该组合,然后单击“删除”。
为命令指定自定义快捷键组合
要为命令指定快捷键组合,请执行以下操作。
1在“选项”对话框中,展开“环境”节点,转到“键盘”页,在“显示命令包含”框中输入命令的名称(不含空格)或其中的一部分。
2在列表中,选择所需的命令。
3在“在中使用新快捷方式”下拉列表中,选择要在其中使用快捷方式的要素区域。
4将光标放在“按快捷键”框中,然后按要为选定命令设置的组合键。组合将显示在框中。
5单击“指定”。
有关在VisualStudio中更改快捷方式的详细信息,请参阅MSDN网站。
更新日志在VS中支持JavaScript和TypeScript编辑器
现在,visualstudio代码比较中的可用语言列表提供了JavaScript和TypeScript等流行语言。打开比较时,将根据文件扩展名自动定义正在使用的编程语言。我们还考虑了用户关于json文件错误打开和弹出窗口奇怪闪烁的报告。现在JavaScript将用于它们。
大文件初步比较
为了节省用户的时间和资源,我们决定对大小超过10MB的文件添加初步比较。运行比较后,您将看到一个对话框,其中包含有关每个文件的大小、日期和上次修改的信息以及有关文件差异的信息。此行为仅适用于启用的“打开前使用二进制快速比较”选项(默认情况下启用)。
改进了对4-5K显示器的支持和可用性
我们还考虑了一些高DPI监视器的UI报告。我们还改进了对话框的样式。为了更方便地滚动,我们支持Shift+鼠标滚轮快捷方式。至于visualstudio,我们还没有引入任何新的东西,因为您可以通过SideScroller扩展轻松地获得这种行为。水平滚动同步将正常工作。
文件夹比较改进
·我们已经修复了在搜索或删除一个元素后通过文件树的导航。根据“比较文件类型”或“比较文件”命令,将其称为“比较文件类型”。它可以在一个窗格上使用,也可以在其他窗格上使用,就像以前一样。
·“忽略换行符”选项已重命名为“忽略空行”。
·从“文件/文件夹”菜单中某个元素的资源管理器快捷菜单调用比较时启动比较的问题已得到修复。
·node_module文件夹已添加到默认的忽略文件夹列表中,以便进行文件夹比较,而resources文件夹已从该列表中排除。
·文件夹路径的自动完成已修复。现在您可以轻松地调用文件系统根节点的比较。
加载全部内容
Ghidra-Ghidra(反汇编工具)下载 v9.0.4中文版281.6M962人在玩Ghidra反汇编工具是由美国安全局推出的专门用于分析软件和病毒的反汇编工具,通过Ghidra能够对各类代码进行分析,从而判断其漏洞和恶意程序,有需要的可以下载使用。
下载Clash for Windows中文版-Clash for Windows(编程辅助代理工具)下载 v0.17.1中文版191.8M201人在玩ClashforWindows是一款编程辅助代理工具,该软件已经汉化,软件也是绿色的,用户直接打开就能用,软件帮助各种编程平台进行代理管理,更好的帮助用户管理各平台。
下载UltraEdit破解版下载-UltraEdit下载 v27.10.0.1392.3M153人在玩UltraEdit是一套功能超级强大的文本编辑器,能够满足你一切编辑需要,UltraEdit可以编辑文本、十六进制、ASCII码,可以取代记事本内建英文单字检查、C++及VB指令突显,可同时编辑多个文件。
下载makecode离线版-makecode(离线编程软件)下载 v3.6.3官方版232.4M83人在玩makecode离线版是一款为了方便没有网络或是网络较差的学校进行Microbit教学的软件,不受网络限制,随时都可以使用,界面和官方界面是一模一样的,使用上也是一模一样的,是一款非常好用的软件。。
下载ilspy下载-ilspy反编译工具下载 v7.0.0.6488官方中文版3.3M82人在玩ilspy反编译工具是一款强大的反编译工具适用于.net平台使用ilspy反编译工具可以轻松的反编译C#及VB程序马上下载这款中文版的ILSpy反编译工具吧。
下载aetool编程器破解版-AE Tool下载 v5.5官方版11.2M67人在玩AETool是一款安卓EMMC编程工具,通常用于给手机和各类平板电脑的EMMC进行读写和编程工作,是一款非常专业的维修和root软件,有需要的可以下载使用。
下载鱼跃CMS-鱼跃CMS下载 v2.2.15官方版4.1M63人在玩鱼跃CMS是鲶鱼CMS开发的一款面向企业的内容管理系统,是目前最轻量的内容管理系统,鱼跃CMS包含了企业建站所需的不同功能模块,例如新闻中心、产品中心、单页面、网站基本组件块、企业信息等,可以帮助您方便地实现各类展示效果的企业网站。
下载大漠插件破解版-大漠综合工具下载 v7.2119免费版8.7M54人在玩大漠综合工具是一款识图找字模拟插件,能够帮助用户轻松识别图片中的文字,大漠综合工具集前后台,文字识别,图色,键鼠,窗口,内存,DX,Call等功能于一身。
下载DBF Viewer 2000(数据库浏览工具)下载 v5.95中文版3.5M49人在玩DBFViewer2000数据库浏览工具是一款标准的xBase数据库浏览工具,而且还是一个xBase编辑器。DBFViewer2000支持Clipper、FoxPro、VFP、DB2KDBF等多种文件格式;还拥有自动关联.DBF文件和快速浏览的功能。。
下载appium for windows下载-Appium(自动化测试工具)下载 v1.15.1官方版142.9M47人在玩AppiumForWindows是一款开源的、多平台的自动化测试工具,原来主要是一个移动端的自动化框架,可用于测试原生应用,现在在windows、mac上也有GUI程序,提供给大家的是windows版本,有需要的赶快下载吧。
下载