AZ Tools

タブ ↔ スペース インデント変換

テキスト

コードやテキストを貼り付けて、行頭インデントをタブからスペースへ、またはスペースからタブへ変換します。タブ幅は設定可能で、タブストップが正しく展開されるため、タブとスペースが混在したインデントもきれいに正規化されます。変更されるのは各行の先頭インデントのみで、テキスト内のスペースや位置揃えはそのまま保たれます。すべてブラウザ内でローカルに実行され、何もアップロードされません。

出力

使い方

  1. 入力ボックスにコードやテキストを貼り付けます。
  2. 方向(タブ→スペース または スペース→タブ)を選び、タブ幅を設定します。
  3. 出力ボックスから再インデントされた結果をコピーします。

よくある質問

行の途中のスペースも変わりますか?
いいえ。変換されるのは各行先頭の空白だけなので、テキスト内の位置揃えやスペースはそのまま保たれます。
タブ幅は何をしますか?
タブが何列進むかを設定します。タブをスペースに変換するときは各タブを次のタブストップまで展開し、スペースをタブに変換するときはスペースの連続をタブにまとめ直します。
タブとスペースが混在したインデントはどう処理されますか?
各行の先頭空白をタブストップ基準の視覚的な列数で測り、すべてタブまたはスペースとして出力し直すため、不揃いなインデントが正規化されます。
私のテキストはどこかに送信されますか?
いいえ。変換は完全にブラウザ内で行われ、何もアップロードされません。

関連ツール