#Diffinityv0.9.2.0下载简介
Diffinity:一款实用的代码对比工具
在数字时代,我们经常需要处理各种文本和代码文件,尤其是要比较它们之间的差异。Diffinity就是这样一款贴心的小工具,它界面简洁却功能强大,无论你是在日常使用还是在办公环境中,都能成为你得力的助手。
软件简介
Diffinity是一款专业的代码对比软件,它能帮助用户快速找出不同文件之间的差异,并用不同颜色清晰标记出来。你可以直接在软件中修改这些差异,它还支持语法高亮和生成缩略图,让代码对比工作变得更加直观和高效。
软件特色
• 实例高亮显示
• 语法高亮显示
• 可定制的界面
• 支持生成相应的缩略图
• 区分已更改、删除和添加的行
• 双击或搜索一个单词来显示它的所有实例
• 改进了xml和c风格源代码的扩散质量
• 支持unicode和自动检测编码(并警告如果编码不匹配)
更新日志
Diffinity 最新版 0.8.6.0
在文件相同的情况下,增加了二进制检查功能,可以在弹出文件前提醒用户
拇指视图的外观调整和查看指示器颜色现在可以在首选项中设置了
语法着色进行了全面改进:
统一了所有语言的颜色方案,使用相同的调色板,更好地支持深色主题,让界面更加友好。
移除了所有会导致粗体或背景变化的突出显示,避免与差异变化混淆
增加了对CLE、JSON、Python、R、rpgLE、TSQL的支持,同时也改进了对现有语言的支持
默认启用了语法高亮显示
添加了跳转到最后一个/第一个差异和下一个/上一个匹配的功能
新增了实例高亮设置,双击或选择更改时会自动高亮显示
在Debug中添加了错误报告功能,弹出崩溃报告提示
优化了文本文件处理,未加载文件且无文本时,即使被编辑也不会标记为已修改
在上下文菜单中添加了向左/右复制功能
现在可以将文本设置为粗体显示
当只有左侧编辑器打开文件时,默认使用左侧处理键盘输入
添加了在不聚焦时按ESC关闭偏好设置的功能
修复了水平滚动轴在空文本编辑器和完全折叠编辑器中的问题
优化了文件打开对话框
进行了一系列性能优化
修复了设置有时不会被加载的问题,特别是在同时对比超过20个文件时
修复了当左右文件都改变时,ReDIFF在保存时执行两次的问题
修复了点击左右编辑器时,实例高亮显示混乱的问题
修复了水平滚动条和活动编辑器在缩进细线后不正确的问题,直到ReDIFF被按下
修复了清除路径/点击新的空差异导致滚动条不正确更新的问题
修复了在输入文本和移动分割器时,水平滚动中崩溃的问题
修复了在关闭语法高亮标签并再次打开首选项后,"固定偏好"对话框为空白的问题
修复了选择文本并删除/替换时的崩溃和分散问题
修复了在拇指视图中,第一列或最后一列的实例高亮显示问题
修复了当文本过短时,实例高亮显示过宽的问题
修复了使用VisualStudio外部编辑器打开的文件未在磁盘对话框上显示更改的问题
修复了在最后一行按F5时,文本滚动到一行的问题
Diffinity 最新版 0.9.1.0
在文件相同的情况下,增加了二进制检查功能,可以在弹出文件前提醒用户
拇指视图的外观调整和查看指示器颜色现在可以在首选项中设置了
语法着色进行了全面改进:
统一了所有语言的颜色方案,使用相同的调色板,更好地支持深色主题,让界面更加友好。
移除了所有会导致粗体或背景变化的突出显示,避免与差异变化混淆
增加了对CLE、JSON、Python、R、rpgLE、TSQL的支持,同时也改进了对现有语言的支持
默认启用了语法高亮显示
添加了跳转到最后一个/第一个差异和下一个/上一个匹配的功能
新增了实例高亮设置,双击或选择更改时会自动高亮显示
在Debug中添加了错误报告功能,弹出崩溃报告提示
优化了文本文件处理,未加载文件且无文本时,即使被编辑也不会标记为已修改
在上下文菜单中添加了向左/右复制功能
现在可以将文本设置为粗体显示
当只有左侧编辑器打开文件时,默认使用左侧处理键盘输入
添加了在不聚焦时按ESC关闭偏好设置的功能
修复了水平滚动轴在空文本编辑器和完全折叠编辑器中的问题
优化了文件打开对话框
进行了一系列性能优化
修复了设置有时不会被加载的问题,特别是在同时对比超过20个文件时
修复了当左右文件都改变时,ReDIFF在保存时执行两次的问题
修复了点击左右编辑器时,实例高亮显示混乱的问题
修复了水平滚动条和活动编辑器在缩进细线后不正确的问题,直到ReDIFF被按下
修复了清除路径/点击新的空差异导致滚动条不正确更新的问题
修复了在输入文本和移动分割器时,水平滚动中崩溃的问题
修复了在关闭语法高亮标签并再次打开首选项后,"固定偏好"对话框为空白的问题
修复了选择文本并删除/替换时的崩溃和分散问题
修复了在拇指视图中,第一列或最后一列的实例高亮显示问题
修复了当文本过短时,实例高亮显示过宽的问题
修复了使用VisualStudio外部编辑器打开的文件未在磁盘对话框上显示更改的问题
修复了在最后一行按F5时,文本滚动到一行的问题
Diffinity 官方版 0.9.2
- 增加了对手动对齐标记的支持(可以强制差分引擎将左边文本中的一行与右边的另一行对齐)。
- 添加了排序行命令(编辑/排序所选行)。
- 增加了在"首选项"中自定义文件扩展名与语法高亮器关联的功能。
- 增加了在首选项中设置默认语法高亮显示的功能。
- 文件夹差异:增加了忽略文件的支持(gitignore风格)
- 文件夹差异:增加了显示文件夹文件数和文件大小的列。
- 文件夹差异:增加了忽略空白差异的按钮。
- 文件夹差异:增加了单独的设置,可以用ESC关闭文件夹差异标签。
- 文件夹差异:添加了展开不同文件夹的按钮
- 安装程序现在可以将Diffinity添加到Windows的"发送至"菜单中,方便选择两个文件/文件夹直接发送到Diffinity进行对比。
- 修复了同时添加多个标签时,标签按字母顺序排序的问题。
- 在搜索框中增加了高亮显示的延迟,解决了搜索大文件时的卡顿问题。
- 对差异质量进行了多项调整和改进
- 优化了启动时间
- 错误修正:当行尾有空格时,按"结束"键无法将光标移到行尾的问题。
- 错误修正:在另存为和添加/删除BOM后,编码BOM设置可能会出错的问题。
- bug修复:最小化关闭时,窗口大小被错误保存为0的问题。
- 错误修正:文本分割器列有时会跳到新位置的问题。
- bugfix: 修复了多个崩溃问题
- 错误修正:如果设置为不显示,则不会显示缩略图高光。
- 进行了一系列小的优化、修复和调整,包括滚动条、标签更改对话框、默认输入焦点、文件夹差异布局、新键盘快捷键等方面的改进。
总结
Diffinity作为一款专业的代码对比工具,凭借其直观的界面和强大的功能,为用户提供了高效的文件差异比较体验。从基础的颜色标记、语法高亮,到高级的手动对齐、文件夹差异比较,再到持续的性能优化和bug修复,Diffinity不断完善自身,致力于成为开发者和其他需要处理文本文件用户的得力助手。无论你是需要比较代码版本,还是查看文档修订,Diffinity都能帮你轻松完成任务。
常见问题解答
- 问:Diffinity是什么类型的软件?
答:Diffinity是一款专业的代码对比软件,主要用于快速找出不同文件之间的差异,并用不同颜色标记出来。 - 问:Diffinity支持哪些编程语言的语法高亮?
答:Diffinity支持多种编程语言,包括CLE、JSON、Python、R、rpgLE、TSQL等,并且可以自定义文件扩展名与语法高亮器的关联。 - 问:如何使用Diffinity比较两个文件夹?
答:Diffinity支持文件夹差异比较功能,可以显示文件夹中的文件数量和大小,支持忽略特定文件(如gitignore风格),还可以忽略空白差异。 - 问:Diffinity的最新版本是什么?
答:根据更新日志,Diffinity的最新版本是0.9.2官方版。 - 问:Diffinity是否支持手动对齐文本行?
答:是的,从0.9.2版本开始,Diffinity增加了对手动对齐标记的支持,可以强制差分引擎将左边文本中的一行与右边的另一行对齐。 - 问:如何将Diffinity添加到Windows的"发送至"菜单?
答:在安装Diffinity时,安装程序提供了将其添加到Windows"发送至"菜单的选项,这样你就可以选择两个文件/文件夹,直接发送到Diffinity进行对比。 - 问:Diffinity是否支持Unicode?
答:是的,Diffinity支持Unicode和自动检测编码,并在编码不匹配时给出警告。 - 问:如何自定义Diffinity的界面?
答:Diffinity提供了可定制的界面,用户可以在首选项中调整拇指视图的外观和查看指示器颜色,以及设置默认语法高亮显示等。 - 问:Diffinity有哪些实用的快捷功能?
答:Diffinity提供了多种实用功能,如双击或搜索单词显示所有实例、跳转到第一个/最后一个差异、下一个/上一个匹配、排序所选行等。 - 问:Diffinity适合哪些用户使用?
答:Diffinity适合需要比较文件差异的用户,特别是开发者、程序员、文档编辑者等需要经常处理文本和代码文件的专业人士。