php代码没有在adobe括号中缩进

时间:2014-11-18 10:23:11

标签: php html adobe-brackets code-editor

我正在使用Adobe Brackets 1.0代码编辑器。

我有.php个页面,其中包含HTML& PHP行。

HTML行缩进 BUT PHP行不能正确缩进!

是否有任何扩展或方法可以强制PHP行正确缩进?

我已经使用并尝试过以下扩展程序,但没有人完成这项任务:

  1. [PHP-SIG] PHP SmartHints
  2. PHP Syntax Hint
  3. QuickDocsPHP
  4. QuickDocsRegEx
  5. Tab tags
  6. WordHint
  7. 由于

    P.S。我无法相信这样一位优秀的编辑缺乏这个重要的功能。功能开箱即用。


    Nicolò的回答后

    更新

    1. 在使用“缩进器”扩展名(手动缩进)之前
    2. enter image description here

      1. 安装“Indentator”扩展程序并应用 Ctrl + Alt + i
      2. enter image description here

2 个答案:

答案 0 :(得分:3)

尝试安装" Indentator"扩展并按 Ctrl + Alt + i

更新在SULTAN的更新之后:

GitHub上有一个关于此问题的问题: https://github.com/adobe/brackets/issues/10038

答案 1 :(得分: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>

我发现这种方式对我很好,不会对代码或页面造成任何问题。

希望这有帮助