コンテンツへスキップ
uencoder
開発者生産性 上級 1 ステップ

2 つのテキストブロックの行単位比較

ファイルバージョン間の変更をレビューする際、行レベルの diff は実際に何が変更されたかに焦点を当てるのに役立つ。2 つのテキストブロックは '---' のみを含む行で区切られる。追加行は '+'、削除行は '-'、変更なしはスペースでプレフィックスされる。

解決する問題

テキストドキュメントの 2 つのバージョン間で追加、削除、変更なし行を見つける。

入力 → 出力

テキスト差分比較ツール 入力 → テキスト差分比較ツール 出力 、計 1 ステップ。

実行時間

2–3分 · 完全にブラウザローカルで実行。

始める前に

  • '---' のみを含む行で区切られた 2 つのテキストブロック

パイプライン

  1. Compare two text blocks line by line using the LCS algorithm. Supports ignoring whitespace and case。無料、プライベート、100%クライアントサイド。

ツールチェーンで開く

ブラウザローカルで実行。レシピはパイプラインのみを定義——入力はこのタブから離れません。

▶このワークフローを実行

下に入力を入力し実行をクリック。すべての処理はブラウザのローカルで行われます — 何もアップロードされません。

パイプラインの進行状況

  1. テキスト差分比較ツールtext-diff

サンプル入力

line1
line2
line3
---
line1
line3
line4

期待される出力

  line1
- line2
  line3
+ line4

この入出力ペアはビルド時に実際のツールで実行(tests/unit/recipes.test.ts)——期待出力は検証済み、例示ではありません。

関連ワークフロー

こちらもおすすめ

このレシピとツールやテーマを共有するワークフロー。

使用するツール