Open6
Eclipse for PHP
Eclipseの設定は、お世辞にも分かりやすいとは言えません。
増築を重ねて迷路と化した、熱海の老舗旅館のようです。(渋谷駅の方が例えとして分かりやすいか)
また、バージョンが変わると、設定が無くなっていたり、あっても対応してなかったりします。
できるだけ最新バージョンに対応していきます。
空行のスペースを自動的に削除する設定
タブを入力すると、自動的にスペースに置換してくれる設定。
全般で変更しても、個別のエディターに設定があると無視されます。
全般
HTML Editor
PHP Editor
PHPの場合は、フォーマッターで指定されています。
Indentにタブを使いたい場合は、自分で新しいフォーマット定義を作成する必要があります。
不可視文字(スペース・タブ・改行)を表示してくれる設定
ネームスペース(名前空間)をファイル・パスと一致させろというお節介な機能を無効化。
ignore
は無視という意味です。
ファイル名とクラス名を一致させろというお節介な機能を無効化。