文件名称:diffy:在Ruby中轻松区分
文件大小:18KB
文件格式:ZIP
更新时间:2024-05-02 05:20:13
Ruby
Diffy-使用Ruby轻松进行比较 在您的ruby应用程序中需要差异吗? 迪菲已经遮住了你。 它提供了一种从两个字符串或文件生成差异的便捷方法。 Diffy无需重新实现LCS diff算法,而是使用经过实战检验的Unix diff生成差异,并着重于提供方便的界面并摆脱困境。 支持的格式 它提供了几个内置的格式选项,可以将其传递给Diffy::Diff#to_s 。 :text text-纯文本输出 :color color-适用于终端的ANSI彩色文本 :html -HTML输出。 从2.0版开始,此格式会在行之间的字符更改中进行内联突出显示。 :html_simple不带内联突出显示HTML输出。 这在需要高性能或需要更简单输出的情况下可能很有用。 可以像下面这样设置默认格式: Diffy::Diff.default_format = :html 安装 在Unix上 gem
【文件预览】:
diffy-main
----.gitignore(38B)
----README.md(11KB)
----Gemfile(87B)
----LICENSE(1KB)
----.rspec(18B)
----spec()
--------diffy_spec.rb(21KB)
--------demo_app.rb(2KB)
----CONTRIBUTORS(231B)
----.travis.yml(189B)
----lib()
--------diffy()
--------diffy.rb(486B)
----CHANGELOG(1KB)
----Rakefile(230B)
----diffy.gemspec(837B)