インデント
| 一般設定 | ||
| タブポリシー | インデントに使用する文字(タブまたはスペース)を選択する | |
| 折り返しのインデントにはスペースを使用する | インデントにタブを使用する場合でも「折り返し」設定での折り返しにはスペースを使用する | |
| インデントサイズ | スペースでインデントする場合の文字数を指定する(0~32) | |
| タブ幅 | プレビューで表示するタブの幅を指定する(0~32) ※PHPエディタでのタブ幅はPreferences>General>Editors>Text Editorsの"Displayed tab width"で指定します。 |
|
| インデントの基点をPHP開始タグの桁位置に合わせる | インデントの基点となる桁位置をPHP開始タグ(<?php)の桁位置に合わせる ※ただしあくまでもその基点からのPHPブロック内でのインデントになりますので、PHPとHTMLが混在している場合、全体としての整合性は取れなくなります。 |
|
| HTMLもフォーマットする(オプション) | HTML部分もフォーマットする ※内部的にWTPのHTMLフォーマッタを呼び出します。HTMLフォーマッタがPHPコード部分をどのように扱うかは本プラグインの関知するところではありません。 | |
| インデント | ||
| 名前空間 | "namespace name {...}"構文の{}ブロック内をインデントする | |
| クラス・インターフェース | クラス定義の{}ブロック内をインデントする | |
| 関数・メソッド | 関数・メソッドの{}ブロック内をインデントする | |
| ブロック (if,for,while等) | if、for、foreach、while、do文の{}ブロック内をインデントする | |
| 'switch'内 | switch文の{}ブロック内をインデントする | |
| 'case'内 | case文の実行文をインデントする | |
| 空白行 | 空白行もインデントする ※インデント位置までスペースまたはタブで埋められます。 |
|
