問題タブ [diff]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
vb.net - 「最良の」差分アルゴリズム
テキストの2つの異なるバージョン間の変更を見つけるために、VB.NETにDiffアルゴリズムを実装する必要があります。私はウェブの周りにスカウトを持っていて、いくつかの異なるアルゴリズムを見つけました。
ここにいる誰かが、私が実装できる「最良の」アルゴリズムを知っていますか?
crystal-reports - Crystal Reportsを比較する最良の方法は何ですか?
同じレポート(.rpt)の2つのバージョンがあり、正確な違いを確認したい場合、これを実行するための最良の方法は何ですか?私はこれを行うためのいくつかの商用ツールを見てきましたが、比較的簡単なはずの何かのために現金をフォークすることにあまり興味がありません。Crystal APIに接続して、すべてのフィールドなどのすべてのプロパティを一覧表示できますか?誰かがこれを行うオープンソースプロジェクトがどこかにあると教えてください...@:-)
@Kogus、テキストがフォーマットの違いを隠すので、出力を区別しませんか?
@ladoucep、データなしでレポートをエクスポートできないようです。
database - データベース比較ツール
私の会社には、ユーザー支援の設計ツールを制御する比較的小さなAccessデータベース(2〜5 MB)がいくつかあります。当然、これらのデータベースは、データのバグが検出されて修正され、スキーマがツールの新機能をサポートするように変更されるにつれて、時間の経過とともに進化します。データベースのあるバージョンから次のバージョンへのデータとスキーマの両方を比較するために、データベース差分ツールを推奨できる人はいますか?無料、オープンソース、または商用の提案を歓迎します。
javascript - レンダリングされた HTML の差分アルゴリズムを持っている人はいますか?
2 つの HTML ページの横並びの差分をレンダリングするための、おそらく Javascript の優れた差分アルゴリズムに興味があります。diff は、レンダリングされたHTMLの違いを示すという考えになります。
明確にするために、サイドバイサイドの差分をレンダリングされた出力として表示できるようにしたいと考えています。したがって、段落を削除すると、並べて表示されたビューは物事を正しく配置することを認識します。
@ジョシュ正確に。たぶん、削除されたテキストを赤く表示するか何かで表示します。HTML コンテンツに WYSIWYG エディターを使用する場合、差分を作成するために HTML に切り替える必要はありません。多分2つのWYSIWYGエディターを並べてやりたいです。または、少なくともエンドユーザーにとって使いやすいように、差分を並べて表示します。
emacs - diff で Emacs が自動生成したファイルを無視する
diff
のような一時ファイルを無視するにはどうすればよいfoo.c~
ですか? 一時的なものをデフォルトで無視する構成ファイルはありますか?
より一般的に: tarball から「クリーンな」パッチを生成する最良の方法は何ですか? 私はこれを行うことはめったにありません (電子メールで OSS プロジェクトにバグ修正を提出する) ので、常に苦労しています...
編集:わかりました、短い答えは
より良い答えはありますか?たとえば、これは構成ファイルに入れることができますか?
parsing - タイムスタンプを無視して、ログファイルを比較する簡単な方法は?
2 つのログ ファイルを比較する必要がありますが、各行のタイム スタンプ部分 (正確には最初の 12 文字) は無視します。私を助けることができる良いツール、または賢い awk コマンドはありますか?
asp.net - 2 つの Web ページの構造を比較するツールはありますか?
クリエイティブ チームから HTML ページを受け取り、それらを使用して aspx ページを作成します。私が頻繁に直面する課題の 1 つは、吐き出す HTML を彼らの HTML と正確に一致させることです。<div>
ほとんどの場合、自分のページとマスター ページの間の s のネストを台無しにしてしまいます。
この状況で役立つツール、つまり 2 つのページを比較して構造上の違いを出力するツールを知っている人はいますか? ID がクリエイティブから受け取ったものから変更されたり、テキストがlorem ipsumに置き換わったりするため、標準の diff ツールを使用できません。
git - git で集約チェンジセットを表示できますか? もしそうなら、どのように?
Subversion では、バージョンの範囲を指定して、一連のコミットの集約ビューを取得できます。これはgitで可能ですか?もしそうなら、どのように?
git - 最後にプルしてから変更された内容の git diff を生成するにはどうすればよいですか?
できればrakeで、次のアクションを単一のコマンドにスクリプト化したいと思います。
- ローカル git リポジトリのバージョンを取得します。
- Git で最新のコードをプルします。
- ステップ 1 で抽出したバージョンから、現在ローカル リポジトリにあるものへの Git diff です。
つまり、中央リポジトリから最新のコードを取得し、最後にプルしてから変更された内容の差分をすぐに生成したいと考えています。
xml - 2つのXMLを要素ごとに「差分」する方法はありますか?
2つのXMLの違いを確認する必要がありますが、「ブラインド」ではありません。両方が同じDTDを使用していることを考えると、実際には、要素の数が同じかどうか、または違いがあるかどうかを確認することに関心があります。