タブをスペースに変換
タブ文字をスペースに置き換えるか、その逆の変換を行います。
エディタ
行 1、列 10 行0 単語0 文字
タブをスペースに変換: 概要
エディタによってタブの表示幅が異なると、コードや表のレイアウトが崩れてしまいます。タブを固定数のスペースに置き換えるか、逆に4つのスペースをタブにまとめることができます。
タブをスペースに変換: 使い方
- タブやインデントを含むテキストを入力または貼り付けます。
- ツールを選択し、タブからスペースに変換する場合は1タブあたりのスペース数を指定します。
- 「適用」をクリックし、結果をコピーします。
タブをスペースに変換: 主な活用例
- タブで書かれたコードをコミットする前に、プロジェクトのインデント規則に合わせる。
- タブとスペースが混在してエラーになる Python や YAML ファイルを修正。
- タブ区切りデータを、タブが崩れてしまう環境に貼り付ける前に変換。
タブをスペースに変換: 使用例
入力
name color apple red
結果
name color apple red
入力
if ready: start() log()
結果
if ready:
start()
log()タブをスペースに変換: よくある質問
1つのタブはスペース何個分に変換されますか?
1から16個の間で自由に選択でき、初期設定は4個です。スペースからタブへの変換は常に4個単位で行われます。
ソースコードに対しても使えますか?
はい。インデント文字のみが変換されるため、コードの内容自体には影響しません。
行の途中にあるタブも置換されますか?
はい。列を区切るタブも含め、テキスト内のすべてのタブ文字が置換されます。
「スペースをタブに変換」で一部のスペースが残るのはなぜですか?
4つのスペースのまとまりのみがタブに変換されます。テキストの配置崩れを防ぐため、端数の2個や3個のスペースはそのまま保持されます。
テキストはサーバーに送信されますか?
いいえ。すべてお使いの端末のブラウザ上でローカルに実行されるため、テキストが外部に送信されることはありません。
関連ツール
このツールとよく一緒に使われるツール。
- 余分な空白を削除
連続するスペースや前後の余分な空白を整理します。
- 改行を削除
複数行に分かれたテキストをワンクリックで1行にまとめます。
- 句読点・記号を削除
テキストから句読点や記号、またはすべての数字を削除します。
- テキストから絵文字を削除
絵文字や絵文字記号を削除し、テキストの文字だけを残します。
- HTML タグを削除
HTML タグを除去し、テキストのみを残します。
- テキストからアクセント記号を削除
アクセント記号付きの文字を通常のアルファベットに置換するか、非 ASCII 文字を削除します。