9

我正在使用Adob​​e Brackets 1.0代码编辑器。

我有.php包含HTML&PHP行的页面。

HTML行缩进很好 PHP行不正确缩进!

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

我已经使用并尝试了以下扩展,但它们都没有完成这项工作:

  1. [PHP-SIG] PHP 智能提示
  2. PHP 语法提示
  3. QuickDocsPHP
  4. 快速文档正则表达式
  5. 标签标签
  6. 文字提示

谢谢

PS 我不敢相信这么好的编辑器缺少这个开箱即用的重要特性和功能。


Nicolò回答后更新:

  1. 在使用“Indentator”扩展之前(手动缩进)

在此处输入图像描述

  1. 安装“Indentator”扩展并应用Ctrl++Alti

在此处输入图像描述

4

2 回答 2

3

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

更新SULTAN 更新后:

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

于 2014-11-23T08:03:04.057 回答
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 回答