beyondcompare - Beyond Compare - 忽略某些文本字符串?

标签 beyondcompare beyondcompare3

有没有办法指定忽略特定文本?例如,我的 web 文件通常是相同的文件路径差异的 execpt - 本地路径与远程路径。所以在一个文件中,我将有:

http://localhost/mysite.com/index.php

而另一方面,
http://www.mysite.com/index.php

我可以指定忽略这些字符串中的任何一个吗?如果可以,我该怎么做?

最佳答案

使用 Beyond Compare 3 Pro,您可以设置一个替换,该替换将忽略一个字符串到另一个特定字符串的更改。

  • 加载文本比较中的文件
  • 选择专场 -> session 设置... 命令。
  • 更改为 更换 标签。
  • 点击新...
  • 在新对话框中输入 http://localhost/mysite.com/要查找的文本 编辑和 http://www.mysite.com/替换为 编辑。
  • 单击确定。
  • 将对话框底部的组合框从 更改为仅用于此 View 用于父 session 中的所有文件 如果您希望它影响文件夹中的所有内容,请进行比较,或者使用其他选项之一扩展或限制范围。默认选项仅在您关闭文本比较之前保持设置有效。
  • 在原始对话框中单击确定。

  • 您也可以右键单击差异并使用 更换命令自动执行上述某些步骤。它尝试预先填写替换内容,但并不总是正确。

    关于beyondcompare - Beyond Compare - 忽略某些文本字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5171486/

    相关文章:

    visual-studio-code - Visual Studio 代码 : Use Beyond Compare diff tool

    merge - 如何使用可视化合并工具?

    BeyondCompare3 - 如何一次查看多个文件的确切差异?

    beyondcompare3 - 忽略 Beyond Compare 中数字之间的微小差异

    beyondcompare - 如何使 Beyond Compare 忽略空格,但仍显示注释中的更改

    git - 与Beyond Compare一起使用时如何退出git difftool?

    git - 将 git 的运行 merge 移动到无法比拟的位置

    svn - 如何使用 Beyond Compare 3 作为 svn 的 diff3-cmd?

    atlassian-sourcetree - 如何在源树中链接外部差异工具(超越比较)?