mozmoz

| ウェブのあれこれ中心のブログです

Atomでスペースとタブを置換する方法

2020年11月24日

エクセルを使用しているとどうしてもスペースをタブに切り替えたい瞬間がきます。
(タブだとセルが分かれるので)

メモ帳でも良いんですが、Atomだったらほぼ常に起動しているので、Atomでスマートに置換したい。。
そんな時に役立った、Atomでタブとスペースを置換する方法を、忘備録も兼ねて紹介していこうと思います。

コマンドパレットで置換できる

タブとスペースを置換するにはコマンドパレットを使います。

コマンドパレットとは、コマンド入力することで、機能を呼び出す、というものです。
これはデフォルトでついている機能なので、プラグインを入れる必要はありません。

コマンドパレットを起動する

表示 > コマンドパレット からいくか、下記のショートカットを利用します。

macの場合

Command + Shift + p

Windowsの場合

Ctrl + Shift + p

ショートカットを押下すると下記のような画面が出ます。

コマンドを入力

下記を入力して、選択すればOKです。
Whと打てば一番上に出てきます。

Whitespace: Convert Spaces To Tabs

逆に、タブをスペースに切り替える

その場合はこのコマンドを入力すればOKです。

Whitespace: Convert Tabs To Spaces

全てのタブを切り替える場合はこっち。

Whitespace: Convert All Tabs To Spaces

コーディング時にインデントを揃える時にも使えそうですね。