Diffinity电脑版

Diffinity电脑版

普通下载

点击报错

Diffinity电脑版介绍

智能摘要

Diffinity电脑版是一款极为强大的代码对比工具。它操作简便,占用内存小,界面简洁。具备改进XML和C风格源代码扩散质量、支持生成缩略图等特色。软件更新日志显示,从2017年到2020年不断优化,如增加手动对齐标记支持、排序行命令等,修复众多错误。

Diffinity电脑版是一款功能强大的代码对比工具,其操作简单便捷,占用内存少,界面干净整洁。该软件能够提升XML和C风格源代码的扩散质量,还支持生成相应的缩略图,用户可自行修改不同之处,极大地节省了实验室工作时间。有需要的朋友赶紧下载使用吧!

Diffinity电脑版软件特色

1、优化XML和C风格源代码的扩散质量。

2、支持生成对应缩略图。

3、可区分更改、删除和添加的行。

4、具备突出显示功能 - 双击或搜索一个单词可显示其所有实例。

5、拥有语法高亮显示效果。

Diffinity电脑版界面示例图

6、支持Unicode,能自动检测编码(若编码不匹配会发出警告)。

7、接口可定制。

8、在输入操作时可在线更新。

9、与Windows资源管理器外壳集成。

10、具有便携性(可直接从外部设备运行)。

Diffinity电脑版软件更新日志

[Diffinity 0.9.2] 2020-06-21

- 新增对手动对齐标记的支持(强制差分引擎将左边文本中的一行与右边的一行对齐)。

- 添加排序行命令(编辑/排序所选行)。

- 增加在 “首选项” 中自定义使用何种语法高亮符文件扩展名的支持。

- 支持在首选项中设置默认语法高亮显示。

- 文件夹差异:增添对忽略文件的支持(gitignore)。

- 文件夹差异:添加文件夹的文件数列和文件大小列。

- 文件夹差异:增加不同空白处的按钮。

- 文件夹差异:为Esc关闭文件夹差异标签增加单独设置。

- 文件夹差异:增加展开不同文件夹按钮。

- 安装程序可将Diffinity添加到窗口的 “发送至” 菜单中(允许选择两个文件/文件夹,并发送至Diffinity进行差异化处理)。

- 修正同时从窗口添加一堆新标签时,标签按字母顺序排序的问题。

- 在搜索框高亮显示前增加延迟,解决搜索大文件时的冻结问题。

- 进行不同的质量调整和改进。

- 优化启动时间。

- 错误修正:行尾有空格时,按 “结束” 键不会将小括号移到行尾。

- 错误修正:另存为和添加/删除BOM后,编码BOM设置可能出错的问题。

- bug修复:最小化关闭时,窗口大小保存为0的问题。

- 错误修正:文本分割器列有时弹到新位置的问题。

- bugfix: 崩溃修复。

- 错误修正:设置为不显示时,不显示缩略图高光。

- 进行一系列小的优化、修复和调整,包括滚动条、标签更改对话框、默认输入焦点、文件夹差异布局、新键盘快捷键的修复。

[Diffinity 0.9 ] 2019-09-01

1. 新增对标签差异的支持。

2. 新增对文件夹比较的支持。

3. 添加标记更改工具,为所有差异添加开始和结束标记。

4. 添加新的颜色选择器 - 在区分显示进度对话框的文件时添加Windows任务栏进度条。

5. 将文件历史记录添加到路径文本框,删除过时的 “打开文件” 对话框。

6. 将最近的差异添加到文件菜单 - 将行号移到右侧文本(可在View下禁用)。

7. 向标签/窗口添加脏星号 - 修复因无法加载文件而被其他应用程序写入的问题。

8. 添加Always on top设置。

9. 添加分辨文本时显示差异计数(但未打开文件)的功能。

10. 改进、调整和优化差异化质量。

11. 是/否弹出窗口支持键盘快捷键Y / N。

12. 增加对三次点击路径文本框的支持。

13. 修复右Alt键用于步进/复制的问题。

14. 修复支持将文本字符串的问题。

15. 从路径文本框删除相关内容 - 删除黑暗主题,因其不适用于文件夹差异或语法突出显示。

16. 语法高亮默认仅在左/右块中启用。

17. 所需的.net版本提升到4.7.2。

18. 修正某些类型的字体无法正常工作的问题。

19. 修正自动编码检测有时选择错误编码的问题,添加更好的支持以检测无BOM的UTF-8 / UTF-16。

20. 修正语法高亮显示在切换设置时未按预期对所有行预着色的问题。

21. 修正几个崩溃和小问题。

[Diffinity 0.8.8] 2019-02-12

1. 按ctrl + a选择所有文本无需点击专注于某个文本组件即可生效。

2. 打开语法高亮可使整个文件提前着色,避免滚动时失速。

3. 修正打开、编辑和保存带有bom的utf8编码文件时保存双bom的问题。

4. 修正左/右复制的上下文菜单即使未选择编辑也会启用的问题。

[Diffinity 0.8.7] 2018-12-15

1. 更新拇指视图外观。

2. 更新自动文本编码,能检测更多新编码,更好地检测unicode。

3. 添加对超过260个字符的文件路径的支持(需.NET 4.6.2)。

4. 在状态栏中添加 “突出显示的实例” 计数。

5. 修正拇指视图在无文件分散(仅键入文本)时正常工作的问题。

6. 尝试使用所选编码不支持的字符保存文本时添加警告。

7. 添加检查是否缺少unicode BOM的功能,显示通知并在状态栏突出显示一个文件有BOM而另一个没有的情况。

8. 修复更改编码不会强制重新加载双方的问题。

9. 调整差异引擎对更改与添加/删除的处理。

10. 搜索面板始终使用相同大小的文本。

11. 在视图菜单中添加 “显示空白字符” 选项。

12. 调整颜色主题。

13. 修正差异在超过32个核心的机器上崩溃的问题。

14. 修正加载有unicode bom的文件时,即使用户指定其他编码也总是作为unicode加载的问题。

15. 修正 “文件相同” 提示在给定路径中只显示一次会话的问题。

16. 修正显示的文件在磁盘上更改时,关闭Diffinity可能崩溃的问题。

17. 修正打开新文件时状态栏中插入位置信息未更新的问题。

18. 修正选择某个unicode字符时,实例荧光笔突出显示所有字符的问题。

[Diffinity 0.8.6] 2018-08-27

1. 加载文件前,若文件相同则添加弹出窗口进行二进制检查。

2. 调整Thumb视图外观,可在首选项中设置指示灯颜色。

3. 对语法着色进行大修:

1) 统一所有语言的颜色,使用相同调色板,在黑暗主题下更好工作,更适合色盲人群。

2) 删除所有导致粗体或更改背景的突出显示,避免与差异变化混淆。

3) 增加对CLLE、Json、Python、R、RPGLE、TSQL的支持,并修复某些现有问题。

4) 默认情况下启用语法突出显示。

4. 添加转到上一个/第一个差异和下一个/上一个匹配的功能。

5. 添加设置,决定实例突出显示是通过双击还是选择更改触发。

6. 添加错误报告功能,弹出窗口包含崩溃报告方法信息。

7. 使未加载文件且无文本的文本组件不被标记为脏。

8. 在上下文菜单上添加复制到左/右的选项。

9. 允许设置文本为粗体。

10. 若只有左侧编辑器打开文件,默认左侧处理键盘输入。

11. 未聚焦时,Esc关闭偏好依然生效。

12. 修正水平滚动条忽略空文本编辑器和完全折叠编辑器的问题。

13. 调整打开文件对话框。

14. 进行次要优化。

15. 修正被另一个Diffinity实例锁定时,有时不加载设置的问题(如同时衍生 > 20个文件时)。

16. 修正左右文件都更改时,保存时rediff执行两次的问题。

17. 修正实例突出显示在单击切换L / R时混乱的问题。

18. 修正水平滚动条和实时编辑在缩进几行后按下rediff前编辑不正确的问题。

19. 修正清除路径/单击新的空差异导致滚动条无法正确更新的问题。

20. 修正输入文本和移动分割器时,水平滚动条崩溃的问题。

21. 修正diffinity因特定文本差异崩溃的问题。

22. 修正关闭语法高亮选项卡并再次打开首选项后,首选项对话框空白的问题。

23. 修正选择所有文本并删除/替换时的崩溃和差异问题。

24. 修正第一列或最后一列上的实例突出显示在拇指视图中的显示问题。

25. 修正总文本较短时,实例高亮显示过宽的问题。

26. 修正外部编辑使用Visual Studio在Diffinity中打开的文件,未显示磁盘对话框上文件更改的问题。

27. 修正最后一行按F5文本向上滚动一行的问题。

[Diffinity 0.8.5] 2018年1月6日

1. 更新颜色主题,加入灰色主题,使黑暗主题可用。

2. 添加插入空格而非制表符的设置。

3. 添加ctrl + 鼠标滚轮水平滚动的功能。

4. 添加磁盘上文件更改时始终/永不更新文本的设置,并修复显示两次的问题。

5. 修复和调整差异引擎,提高差异质量。

6. 添加仅在视图窗格中绘制空白字符的设置,默认启用。

7. 增强拖放支持,显示文件/字符串的正确拖动图标,支持删除文件协议字符串,可将文件和文本拖放到路径栏和文本编辑器。

8. 更新打开文件、保存、重新加载等弹出窗口。

9. 修正搜索选项显示不正确的问题。

10. 在文件菜单中添加 “新空差异” 选项。

11. 修复文本分割器中的渲染工件。

12. 按下刷新或键入新路径未能打开文件时,保留当前加载的文件。

13. 只打开一个UTF - 8文件时显示编码不匹配通知。

14. 向左/右复制时更新差异计数。

15. 修正水平滚动条的错误。

16. 通过移动插入符号使用键盘滚动文本时,相应更新差异窗格。

17. 修正实例复制左/右后突出显示的错误。

18. Ctrl + tab始终在左/右文本编辑器之间切换焦点。

19. 修复使用非默认字体大小启动Diffinity时视图窗格高度不正确的问题。

20. 在菜单中添加 “交换L / R窗格” 选项,隐藏工具栏时可用。

[Diffinity 0.8.4] 2017-10-05

1. 在文本编辑器首选项中显示空白字符。

2. 默认情况下突出显示更改块内的语法,可设置是否突出显示更改/添加/删除块内部。

3. 文件打开时完成语法突出显示,避免步进缓慢。

4. 调整弹出对话框,解决部分弹出窗口落在应用程序后面的问题。

5. 修复水平滚动条有时无法滚动到文本最右侧的问题。

6. 修复通知图标显示无法打开的文件或无文件时的错误,直接区分文本时不显示。

7. 通知图标闪烁两次。

8. 左/右切换更新语法高亮,保留选定的编辑和滚动位置。

9. 加密时间过长时,保存时不再触发加入红点(按F6手动重新加密)。

10. 添加对unicode行结束字符U + 2028和U + 2029的支持。

11. 调整颜色主题。

12. 单击外部文本组件时添加上下文菜单。

13. 按下选项卡默认选择正确的文本编辑器。

14. 进行各种优化和修复。

[Diffinity 0.8.3] 2017-03-13

1. 增加对ctrl + insert/shift + insert进行复制/粘贴的支持。

2. 修复具有多个渲染工件的diff line渲染器。

3. 添加是否在磁盘上侦听文件更改的设置。

4. 添加左/右文本之间滚动锁定的设置。

5. 解决磁盘弹出窗口中更改的文件选择混淆的问题。

6. 处理几个相邻更改行作为单独差异的问题。

7. 修正加载大文本文件时可能错误显示通知的问题。

展开
其它版本
相关资讯
本类热门