应用介绍
功能介绍:
1、比较或合并两个或三个文本输入文件或目录
2、逐行显示了差异与字符的字符(!)
3、在KDE支持克钦单独组织(允许访问ftp、sftp鱼,smb等等)
4、KDiff3支持Unicode utf - 8与其他编解码器,autodetection通过字节顺序标志炸弹
5、windows资源管理器集成Diff-Ext-for-KDiff3外壳扩展包含在安装程序(Sergey Zorin最初:见也 Diff Ext )
软件特色:
1、通过按钮快速导航
2、可以在KDevelop 3中用作diff-viewer
3、从任何窗口中选择并复制并粘贴到合并结果窗口中
4、概览列,显示更改与冲突的位置
5、颜色可根据您的具体喜欢调整
6、可调整的标签大小
7、插入空格而不是制表符的选项
8、通过对话框舒适地打开文件或在命令行上指定文件
9、用鼠标单击进入汇总列同步的所有窗口以显示相同的位置
10、KDiff3显示每一行的行号
11、粘贴剪贴板或拖动文本到diff输入窗口
12、KDiff3软件通过KIO进行网络透明
13、在所有文本窗口中搜索字符串。查找(Ctrl-F)与查找下一个(F3)
支持平台:
1、KDE4
2、微软windows系统
3、苹果Mac OSX二进制可用。
4、理论上任何平台Qt-libs(Qt4或Qt5)工作
5、支持任何联合国* x Qt-libs qt-project.org
KDiff3安装方法:
1、第一步将在偶要下载下载的KDiff3软件安装包解压
2、运行exe安装程序文件,弹出窗口,选择安装语言,点击OK按钮
3、接受安装许可协议,点击我接受按钮
4、选择安装组件,点击下一步
5、选择KDiff3软件安装路径,点击下一步
6、直接点击下一步即可
7、点击安装按钮,等待KDiff3软件安装完成即可
KDiff3怎么使用?
1. 打开KDiff3软件
2. 添加kdiff3到git mergetool里。 git config --global merge.tool kdiff3
3. 添加kdiff3路径到 git global config里。git config --global mergetool.kdiff3.path C:\Program Files\KDiff3\kdiff3.exe
4. 之后merge发生冲突时:git mergetool 来做图形化merge。
为git配置kdiff3,生效gitk:
前置:git自身带的diff工具不好用,一般会考虑用kdiff3替换git diff工具。gitk伴随git安装,但是不能使用,缺少gitk以来的wish包。
操作方法:
1、安装qt4.7
注意:如果你的环境已经部署qt了,版本可能低,kdiff3需找qt库时,可能会优先你本地安装的。这个时候修改LD_LIBRARY_PATH将qt库,添加在变量最前方:
如 LD_LIBRARY_PATH=/usr/lib:$LD_LIBRARY_PATH
3、tk8.5.10-src.tar.gz
安装步骤同2,主要生成的一系列包需要拷贝到制定位置;
安装好tk包,执行gitk,会提示找不到tcl的包,使用find在安装tk目录下寻找。
更新日志:
1、正确处理变量宽度字体
2、提升了中国与日本的处理
3、当前文本渲染QTextLayout修正以下问题
4、修正显示与Qt4.8突出显示的文本。 x在Ubuntu与Mac
5、修正处理文本从右到左与左到右语言(混合阿拉伯与西方文本)
当前显示为空格字符点空间与箭头标签,而不是只在差异
KDiff3文件合并工具支持32位系统、64位系统,ouyaoxiazai提供的压缩包中有32位与64位两个版本,您可以自行选择使用,欢迎有需要的小伙伴们免费下载使用。