【问题标题】:How to find whitespaces and remove them PhpStorm?如何找到空格并删除它们 PhpStorm?
【发布时间】:2015-07-30 19:50:31
【问题描述】:

基于this question 我有一个新问题。我正在使用 PhpStorm 创建我的 php 文件,我的标记如下所示:

<div>
     <div>
     </div>
</div>

按回车键时会自动生成不同的间距。但最近我遇到了一个新问题(见上面的链接)。我有无法删除的空格,唯一可行的方法是不使用带有如下标签的新行:

<div><div>
</div>
</div>

我试图通过选择 div 之间的文本来删除它,例如:

然后按回车键。之后的结果:(注意:我没有添加它自动添加的选项卡):

但是为什么这段代码包含空格?我以前从来没有遇到过问题。

(请查看链接的问题以查看它产生的问题,此处未添加以使问题更具可读性)

【问题讨论】:

    标签: php html phpstorm


    【解决方案1】:

    在 HTML 中,所有空格(包括制表符、换行符和常规空格)都被同等对待。如果您需要消除所有空格,请删除内部&lt;div&gt;内的新行。

    【讨论】:

    • 所以解决这个问题的唯一方法是输入所有代码而不用任何换行符?这将使可读性成为一个大问题,但如果这是我必须这样做的唯一方法..
    • @SvenB 如果您真的需要消除所有空格(而不仅仅是隐藏 div),那么是的,您需要删除有问题的换行符。我并没有说删除所有地方的所有换行符,只是在你遇到问题的一个 div 内。
    • ok 谢谢你是否建议使用预编译器来删除 div(不是 teksts)之间的所有空格,以使其在编写代码时更具可读性。
    • @SvenB 不,我不知道。听起来你只在几个地方需要这个,所以我会消除这几个地方的间距。
    猜你喜欢
    • 1970-01-01
    • 2020-12-14
    • 2014-07-23
    • 1970-01-01
    • 2021-05-06
    • 2017-05-06
    • 2016-01-10
    • 2010-10-19
    • 1970-01-01
    相关资源
    最近更新 更多