Eclipse のエディタでタブ幅を指定する / タブ文字ではなく空白を利用する方法

Eclipseのエディタでタブ幅を設定する方法とタブ文字を利用せずにスペースを利用する方法を紹介します。

設定手順

Eclipseの[Wuindow]メニューの[Preferences]を選択します。

タブ幅の設定

[Preferences]ダイアログボックスが表示されます。左側のツリービューから[Genearal]の[Editors]の[TextEditors]ノードを選択します。下図の画面が表示されますので、"Displayed tab width:"の欄のテキストボックスにタブ幅に設定する値を入力します。

タブ文字を利用せず空白を利用する

タブ文字を利用せずにタブを空白で表現する場合は、[Preferences]ダイアログボックスを開き左側のツリービューから[Genearal]の[Editors]の[TextEditors]ノードを選択します。下図の画面が表示されますので、"Insert spaces for tabs"のチェックボックスにチェックをします。

Javaコードのタブ幅、タブ文字利用を変更する

通常のファイルの場合は上記の設定を変更すれば反映されますが、Javaファイルのようなスタイルが定義されているファイルの場合上記の設定変更はエディタには反映されません。Javaファイルのタブ幅やタブ文字利用を変更する場合は以下の手順となります。

Eclipseの[Wuindow]メニューの[Preferences]を選択し、[Preferences]ダイアログを表示します。左側のツリービューで[Java]ノード内の[Code Style]の[Formater]を選択します。下図の画面が表示されますの[New]ボタンを押します。


[New Profile]ダイアログが表示されます。[Profile name:]のテキストボックスにプロファイル名(任意)を入力します。今回は"My Eclipse"としました。[Initialize settings with the following profile:]欄のコンボボックスは"Eclipse [built-in]"を選択します。入力ができたら[OK]ボタンを押します。


プロフファイルが作成され[Profile 'My Eclipse']のダイアログが表示されます。一番左の[Indentation]タブを選択します。下図の画面が表示されます。


タブ文字の利用をせずに空白でタブを表現する場合は[Geneeral settings]セクション内にある"Use spaces to indent wrapped lines"チェックボックスにチェックをします。


タブ幅を変更する場合は、"Tab size:"のテキストボックスに値を入力します。


著者
iPentecのプログラマー、最近はAIの積極的な活用にも取り組み中。
とっても恥ずかしがり。
掲載日: 2013-05-15
iPentec all rights reserverd.