word-diff

    45热度

    5回答

    如何获得像git diff --color-words一样的输出,但在Git之外? 最接近的是wdiff -t,但它强调/反转的东西,而不是使用绿色/红色的颜色,并且不允许指定我的空格正则表达式。

    17热度

    3回答

    我想显示两个文本块之间的差异。我不想比较文本或单个字符的行,我只想比较由指定字符分隔的单词(例如'\ n','','\ t')。我的主要推论是,我将比较的文本块通常没有多少换行符,并且字母比较可能很难遵循。 我遇到过以下O(ND) logic in C#用于比较行和字符,但我对如何修改它以比较单词有点不知所措。 此外,我想跟踪单词之间的分隔符,并确保它们包含在diff中。所以如果一个空间被一个硬回

    6热度

    2回答

    我知道git diff --word-diff=color显示了工作树和HEAD之间的字差异,但是有没有办法获得与git log相同类型的输出?

    10热度

    1回答

    是否有一个命令行程序,可以递归基于字的diff(在2个目录中)? diff -u是递归的,但它并不逐字比较。 wdiff和dwdiff没有基于字的差异,但没有用于递归差异的内置选项。 我想将结果传递给colordiff,因此生成colordiff理解的输出的程序将特别有用。有什么建议么?谢谢! CC

    4热度

    7回答

    我需要按字比较两个字符串。 有点像差异,但对于文字而言,不适用于线条。 就像是在维基百科 http://en.wikipedia.org/w/index.php?title=Horapollo&action=historysubmit&diff=21895647&oldid=21893459 在结果我想返回的话指数,这是两个不同的字符串的两个阵列完成。 是否有任何库/框架/ standalone_

    0热度

    1回答

    我正在生成一个报告,显示字段之间和之后的不同。我有它的工作,但一些领域很长,变化非常微妙。我想要一些可视化来突出显示已更改的内容。 什么你看到类似: #1,如果你看一下问题编辑 一个,当你在代码检查比较与旧版本的文本文件差异工具。

    1热度

    1回答

    我正在尝试构建文件的逐行历史记录,并且在使用--word-diff模式时我得到了奇怪的行为git diff/git log ...命令。它有时会合并一些行。 例如,如果旧版本文件的是: r = ioctl(hdev->control, VHOST_SET_LOG_BASE, (uint64_t)(unsigned long)hdev->log); 其转换为: r = hdev->vh

    3热度

    1回答

    我使用git和我的乳胶文件。我几乎没有冲突,因为段落很长,很难找到有什么区别,所以我很好奇git如何比较文件?有没有办法通过字符打开比较字符,如果存在?对于乳胶来说,这将是伟大的:)我不喜欢用新行写每个句子,这在乳胶中是可能的,并且不会破坏整个段落,但它很丑。 当我们有: It's realy simple sentenec 当人#1将其更改为: It's a really simple se

    1热度

    2回答

    git diff有选项--word-diff-regex=<...>匹配单词。某些语言有特殊的默认值(如man 5 gitattributes中所述)。但是这些是什么?在文档中没有描述,我查找了git的来源,还没有找到它们。 任何想法? 编辑:我在git 1.9.1,但我会接受任何版本的答案。

    10热度

    1回答

    我想git diff输出我所有文件的规则差异,除了* .tex。对于* .tex文件,我希望看到git diff --word-diff的输出。 我当时玩的是.gitattributes和.gitconfig,但我得到的最远的部分是获得一个.tex文件的部分显示,然后是崩溃。 是否有可能得到此行为? 我.gitattributes: *.tex diff=latex .gitconfig: [