【发布时间】:2012-05-29 00:48:14
【问题描述】:
在下图中的红色圆圈中,
使用自动格式会在 = 和 $ 之间添加一个空格。
你如何删除那个空间,以便
看起来像<?=$foo on auto format?
附加问题:如何禁用那些绿色高亮 (以绿色圈出)用于 HTML 代码?这些亮点到底是什么意思?
添加
【问题讨论】:
-
为什么?
<?= $foo; ?>看起来好多了。请一次只写一个问题。 -
绿色只是突出显示属性属性。这很好,因为如果你在属性值之后遗漏了第二个 ",它会以绿色突出显示大量令人讨厌的东西,并且你会(希望)意识到你忘了用第二个 "关闭值"
-
@Tomalak Geret'kal - 我更喜欢 =$foo;?> 因为 = $foo; ?> 看起来有一个不需要的空间。在此示例 = ' ' 中,它变得太多空间。 $foo 。 ' ' ?>
-
@ImportedNoob - 这是一个很好的功能,但同时也让人分心,无论如何要禁用它?
-
@IMB:你有冗余。 “我更喜欢更少的空间,因为把空间放进去会让它看起来像是有一个空间。”至于你的理由,听起来你读错了 PHP。编写丑陋的语法来解决这个问题是如此倒退。