設定ファイルの比較:値の変更・インデント・機密情報を確認する
反映前の設定を左、新しい設定を右に貼り付け、変更された値と行を確認します。このツールは文字の差分を示すもので、設定の検証や動作テストの代わりにはなりません。
CompareText · 更新日
入力と出力の例
PORT=3000 FEATURE_SEARCH=false APP_ENV=production
PORT=8080 FEATURE_SEARCH=true APP_ENV=production
確認用のコピーを準備する
他の人に共有したり画面を撮影したりする前に、パスワード、トークン、非公開の接続先を削除してください。テキストはタブ内で処理されますが、コピーした結果や拡張機能は別の経路です。例には架空の値を使っています。
変更された二つの値を確認する
例では PORT が 3000 から 8080 に、FEATURE_SEARCH が false から true に変わり、APP_ENV は同じです。追加二行、削除二行が表示されます。新しいポートと検索機能の有効化が意図した変更か確認します。
インデントに意味がある形式に注意する
YAML などでは空白を無視する設定をオフにして確認します。この設定は行頭と行末の空白を比較から除外するだけで、YAML の階層を理解しません。差分がない表示でも、動作が同じとは限りません。
JSON の整形と値を分けて確認する
有効な JSON のインデントが比較を妨げる場合は、それぞれ JSON ツールで整形してから比較できます。整形はキーの並べ替えや意味の比較を行いません。キー順の変更も差分になり、配列の順序や値は個別に確認が必要です。
反映前に検証する
差分を確認した後は、アプリ自身の設定検証とテストを実行してください。文字の比較だけでは不正な設定や実行結果は判断できません。読み込みは UTF-8 の .txt、各 1 MB・20,000 行までです。他の設定形式はプレーンテキストとして貼り付けられます。