2. Eclipse - PHP開発環境 - トラブルシュート - タブキー入力時の制御

 
2.1 概要
1.2 タブキー入力時の制御

2.1 概要

 新しいワークスペース・PHP プロジェクトを作成して編集していたら・・・。  タブキー入力でタブでなくスペースが入力されてしまう。  あり?  少なくともテキストエディタの設定では「タブでスペースを挿入する」のチェックははいっていないのだ。

1.2 タブキー入力時の制御

 これ実は結構大変。こんなことやった覚えないのですが、前に持っていたプロジェクトではタブキーでタブが入力されていたような気がするんだが・・・。  設定画面で  「PHP」→「コードスタイル」→「フォーマッター」  編集するにはカスタマイズしたプロファイルが必要なので  「新規」

 プロファイル名を入力
 「次のプロファイルで設定を初期化」で見本とするプロファイルを選択します。
 一から作るのは無理があります。
 わたしの環境では、3つのパターンがありました。
 あらかじめどのプロファイルが自分のプログラミングスタイルに近いかを確かめておいた方がいいです。

 「OK」


 ここで「タブポリシー」が「スペース」になっていれば
 「タブ」に変えれば当初の目的は達成します。


 ついでに言えば、わたしは「波括弧」タブで
 軒並み波括弧の位置を「同じ行」から「次の行」へ変更しています。
 嫌う人も多いかもしれませんが、わたしのコーディングスタイルはある事情でこうなってしまったのだ。