EditorConfig ジェネレーター
開発
インデント、改行、文字セット、空白ルールを選ぶと、[*] セクション用の .editorconfig ファイルがすぐに得られ、Markdown(末尾の空白を保持)や Makefile(タブ)用の任意の上書きも追加されます。EditorConfig は、プロジェクトの全員がさまざまなエディターや IDE でコーディングスタイルを一貫させるのに役立ちます。すべてブラウザ内でローカルに実行され、何もアップロードされません。
—
.editorconfig
使い方
- インデントスタイルとサイズ、改行、文字セットを選びます。
- root、末尾空白の削除、最終改行、任意の上書きを切り替えます。
- 生成されたファイルをコピーし、プロジェクトルートに .editorconfig として保存します。
よくある質問
- root = true は何をしますか?
- これを最上位の EditorConfig ファイルとして示し、エディターが親ディレクトリを探さないようにします。プロジェクトルートに置き、設定ファイルを入れ子にしない限りオンのままにします。
- なぜ [*.md] の上書き?
- Markdown は強制改行に末尾の空白2つを使うため、末尾空白を削除すると壊れます。この上書きは .md ファイルだけ末尾空白の削除を無効にします。
- エディターは標準で対応していますか?
- 多くが対応しています(例: JetBrains 系 IDE、EditorConfig 拡張を入れた VS Code)。ファイルは INI 形式の素のテキストで、EditorConfig 対応ツールが読み取ります。
- 何かアップロードされますか?
- いいえ。ファイルは完全にブラウザ内で生成され、何もアップロードされません。
関連ツール
Base64 ↔ 16進数 変換
Base64 文字列を16進数バイトに、16進数を Base64 に戻します。URL セーフ対応、ブラウザ上で動作します。
開発00
Quoted-Printable エンコーダー & デコーダー
テキストを MIME Quoted-Printable(RFC 2045)にエンコード、または復号 — =XX エスケープ・ソフト改行・UTF-8 に対応、エンコード時は 76 文字で折り返し — ブラウザ内で。
開発00
ハッシュ生成 (SHA)
テキストから SHA-1・SHA-256・SHA-384・SHA-512 ハッシュを生成。
開発00
URL エンコーダー / デコーダー
URL 用にテキストをパーセントエンコード、または URL をデコード。
開発00
Base64 エンコーダー / デコーダー
テキストを Base64 にエンコード、または Base64 をテキストにデコード。
開発00
JSON フォーマッター & バリデーター
ブラウザで JSON を整形・並べ替え・圧縮・検証できます。
開発00