【问题标题】:Netbeans: Auto Format - Remove Space From PHP Shorthand Code <?=Netbeans:自动格式化 - 从 PHP 速记代码中删除空格 <?=
【发布时间】:2012-05-29 00:48:14
【问题描述】:

在下图中的红色圆圈中, 使用自动格式会在 = 和 $ 之间添加一个空格。 你如何删除那个空间,以便 看起来像&lt;?=$foo on auto format?

附加问题:如何禁用那些绿色高亮 (以绿色圈出)用于 HTML 代码?这些亮点到底是什么意思?

添加

【问题讨论】:

  • 为什么? &lt;?= $foo; ?&gt; 看起来好多了。请一次只写一个问题。
  • 绿色只是突出显示属性属性。这很好,因为如果你在属性值之后遗漏了第二个 ",它会以绿色突出显示大量令人讨厌的东西,并且你会(希望)意识到你忘了用第二个 "关闭值"
  • @Tomalak Geret'kal - 我更喜欢 =$foo;?> 因为 = $foo; ?> 看起来有一个不需要的空间。在此示例 = ' ' 中,它变得太多空间。 $foo 。 ' ' ?>
  • @ImportedNoob - 这是一个很好的功能,但同时也让人分心,无论如何要禁用它?
  • @IMB:你有冗余。 “我更喜欢更少的空间,因为把空间放进去会让它看起来像是有一个空间。”至于你的理由,听起来你读错了 PHP。编写丑陋的语法来解决这个问题是如此倒退。

标签: php netbeans ide


【解决方案1】:

Netbeans 至少在版本 7.1.2 中已修复此问题(可能更早,但绝对不在 7.0.1 上)。

要修复,请转到:工具 > 选项 > 格式化 > PHP > 空格 > 取消选中 After Short PHP TagBefore Close PHP Tag

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-01-07
    • 1970-01-01
    • 2012-09-25
    • 2012-07-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-13
    相关资源
    最近更新 更多