相当不同的荧光笔
diff-highlight的Python项目详细描述
diff highlight:相当不同的highlighter;强调在diff中更改了单词
diff highlight为git、mercurial和其他diff查看器添加了单词突出显示功能。
功能
- 为差异输出添加高光
- 用于差异突出显示的Mercurial扩展
设置
使用简易安装或PIP:
$ sudo easy_install diff-highlight Or $ sudo pip diff-highlight
应用于git
将寻呼机设置添加到$home/.gitconfig以启用单词突出显示:
[pager] log = diff-highlight | less show = diff-highlight | less diff = diff-highlight | less
适用于汞
在$home/.hgrc中添加颜色和差异突出显示扩展名以启用单词突出显示:
[extensions] color = diff_highlight =
要求
- python 2.6、2.7、3.2、3.3、3.4版 (Mercurial扩展仅适用于Python2.x)
许可证
apache许可证2.0 (highlights/pprint.py位于psfl下)
历史记录
1.2.0(2016-02-07)
- 对缩进的大块进行分组
- fix 1:如果附加了大文本,则突出显示
- 自Mercurial-3.7.0以来,Fix Mercurial扩展已被破坏
1.1.0(2015-07-12)
- 放弃PY24和PY25支持
- 支持Git样式的diff
1.0.3(2015-03-30)
- 显示结果时忽略IOERROR
1.0.2(2014-06-08)
- 当diff文本包含新文件时,diff highlight commannd的修复结果被破坏 (谢谢@troter)
1.0.1(2013-12-22)
- 使用python 2.4修复diff highlight命令失败
1.0.0(2013-12-22)
- 添加差异突出显示命令
- 支持Python2.4、2.5、3.2和3.3
0.1.0(2013-12-20)
- 首次发布