相当不同的荧光笔

diff-highlight的Python项目详细描述


diff highlight:相当不同的highlighter;强调在diff中更改了单词

diff highlight为git、mercurial和其他diff查看器添加了单词突出显示功能。

https://travis-ci.org/tk0miya/diff-highlight.svg?branch=masterhttps://coveralls.io/repos/tk0miya/diff-highlight/badge.png?branch=masterhttps://codeclimate.com/github/tk0miya/diff-highlight/badges/gpa.svg

功能

  • 为差异输出添加高光
  • 用于差异突出显示的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)

  • 首次发布

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
SpringMVC中的java,当我遇到旋度时,SpringMVC中出现错误   java如何从设备获取默认ip地址?   plink运行autosys批处理作业并检查其在java中的状态   java Json数组对象通过控制器[Spring Boot]传递到模型   netbeans将java命令行参数传递给插件   java Android AIDL gen文件导致警告?   java JAXB阻止JAXB与共享实体序列化   由@JsonIdentityInfo序列化的对象的java反序列化   postgresql java数组插入postgres   Java圆环碰撞检测   在Java中提取JSON键名   jdk1中的java内存泄漏。7   java Spring 3@Autowired注释问题