方言を合わせる
初期状態は説明にあるdotenvサブセットです。静的なshell代入を調べる場合は方言を切り替えます。展開を必要とする式やコマンドはエラーとなり、どちらの方言でもシェルは実行しません。
環境設定の確認
値の意味を表で確かめ、変更案をプレビューしてから元の設定に適用します。
ブラウザー内で処理します。入力はメモリ内のみで、URL・テレメトリー・ローカル履歴に保存しません。
代入5件 · 一意キー5件 · 重複0件 · 空値1件 · 警告1件
同じ変数がファイルの後半にもあると、先に確認した値が上書きされます。.envエディタはすべての代入を行番号付きで残すため、読み込み後の一つの値だけでは分からない重複を追えます。
001やfalseも文字列です。パスのバックスラッシュ、値に含まれる#、複数行の証明書は、元の記述と解釈後の文字列を見比べて確かめてください。
.envエディタの表には同名のキーも別々の行として並びます。警告に現在と直前の行番号を表示し、どの代入を編集するかを選べます。最後の値だけにまとめて元の問題を隠すことはありません。
コメントだけの行と空行がグループの境界です。連続した代入だけを並べ替え、同名キーの順序は維持します。移動する件数と変更後の全文を確認して適用でき、一度取り消すと入力と結果が戻ります。
初期状態は説明にあるdotenvサブセットです。静的なshell代入を調べる場合は方言を切り替えます。展開を必要とする式やコマンドはエラーとなり、どちらの方言でもシェルは実行しません。
結果をキーと値の表に切り替えると、引用符の規則を適用した値を確認できます。テキスト結果には元の値の記法を残します。空文字列は未定義のキーとは異なります。
追加・編集・削除・並べ替えはプレビュー後に適用します。自動チェックを切ると実行ボタンが現れ、Ctrl/Cmd + Enterも使えます。入力を変えた直後は古い結果のコピーと保存が無効になります。
.envフォーマッターは等号の周囲の空白を整理し、export、引用符、エスケープ、コメント、空行を保持します。改行をLFに統一し、先頭のUTF-8 BOMを取り除きます。値を一律に引用し直す処理ではありません。
不正なキー名、等号の欠落、閉じていない引用符、値の後の余分な文字を検出します。重複キー、空値、展開の可能性がある式、未知のエスケープは警告として分けて表示します。
表で対象の代入を選んで変更または削除し、新しいキーも追加できます。編集欄には引用符なしの実際の値を入力します。改行や引用符を含む値も文字列として書き戻し、別の代入が紛れ込むのを防ぎます。
UTF-8の.env.localや.env.productionなどを読み込めます。貼り付けとファイルの上限はいずれも1 MiB、10,000代入です。表は100行ずつ表示しますが、コピーとダウンロードには全結果を含めます。
単純な値は引用符なしでも書けますが、#を値に含める場合や前後の空白を残したい場合は引用符が必要です。dotenvでは引用符の外の#からコメントになります。表の編集では文字列を安全に引用して書き戻します。
表にはすべての出現を表示し、後の宣言に直前の行番号を含む警告を付けます。このツールの規則では最後の代入が有効です。並べ替えでもその順序を保ち、削除は対象の一行を選んでプレビューします。
処理はブラウザー内で行い、入力をサーバーやローカル履歴に送信・保存しません。ただし画面の入力、表、プレビュー、出力ファイルには値が見えます。画面共有にはダミー値を使い、保存したファイルも適切に管理してください。
はい。ファイル名ではなく内容をUTF-8として読み取るため、これらの名前も使えます。.envエディタは1 MiBまたは10,000代入を超える入力や、UTF-8として不正なファイルを受け付けません。
単一引用符または二重引用符で囲まれた実際の複数行の値に対応しています。ヒアドキュメントや一般のshellスクリプトには対応しません。二重引用符のエスケープ解釈は選択した方言で異なるので、表の値で確認してください。
値や規則に疑問がありますか?