9

Adobe Brackets 1.0コード エディターを使用しています。

&行を.php含むページがあります。HTMLPHP

HTML行のインデント は細かいですPHPが、行は正しくインデントされません!

PHP行を正しくインデントする拡張機能または方法はありますか?

次の拡張機能を使用して試しましたが、どれもうまくいきませんでした:

  1. [PHP-SIG] PHP SmartHints
  2. PHP 構文のヒント
  3. QuickDocsPHP
  4. QuickDocs正規表現
  5. タブタグ
  6. ワードヒント

ありがとう

PS このような優れたエディタに、すぐに使えるこの重要な機能と機能が欠けているとは信じられません。


Nicolòの回答後の更新:

  1. 「Indentator」拡張機能(手動インデント)を使用する前に

ここに画像の説明を入力

  1. 「Indentator」拡張機能をインストールして適用した後Ctrl+ Alt+i

ここに画像の説明を入力

4

2 に答える 2

1

phpコードをインデントする回避策を見つけました

私がしなければならなかったのは、phpコードを内側にラップすることだけです{}

<body>
  <div>
    <div>
      <!-- some html contents -->
      <?php
      {
        //your php code here;
        //next lines will be indented correctly;
      }
      ?>
      <div>
        <div>
          <?php
          {
            //php code here;
            //another php line;
          }
          ?>
        </div>
      </div>
    </div>
  </div>
</body>

この方法は問題なく機能し、コードやページに問題が発生しないことがわかりました。

お役に立てれば

于 2015-08-14T18:15:25.667 に答える