【问题标题】:PhpStorm showing space instead of  PhpStorm 显示空间而不是
【发布时间】:2021-05-18 09:19:06
【问题描述】:

我在一个使用刀片模板的项目中使用 PhpStorm 2016.2。在我的 Blade 模板中,我使用 html 编码字符  。 PhpStorm 在编辑器中将  显示为空格,我希望它显示  不变。

我需要更改什么设置?

【问题讨论】:

  • 具体看起来如何?将鼠标悬停在展开此类实体的上方时,您会看到一些提示/弹出框吗?这些人物/地方的背景会略有不同吗?请显示一些屏幕截图。

标签: phpstorm


【解决方案1】:

暂时关闭

这只是装饰性的。

将鼠标悬停在其上可查看代码预览。点击展开。


永久关闭

如果您想完全关闭此类代码折叠,请转到:

设置 > 编辑器 > 常规 > 代码折叠并取消选中 XML 实体

来自here

【讨论】:

  • 这是一个糟糕的答案。问题不在于美观。当你负责输出  而不是空格 '',您需要确保  是在 html 代码中,并确保愚蠢的 IDE 不会以某种方式觉得有义务将您的角色转换为空格。浏览大量代码文件不需要鼠标交互。如果您想将 PhpStorm 配置为不隐藏  ,这应该是可能的,无需在这里询问 :)
  • @andkrup 代码折叠不是转换。   字符实体在 HTML 代码中,PhpStorm 不会更改它们;它只为它们显示一个占位符(可以很容易地用实际内容替换),以便将它们排除在外。 HTML 代码以这种方式更易于阅读。
  • 谢谢。我只是无法理解什么样的程序员认为对编码器隐藏代码是件好事。这令人兴奋。这真的不应该是默认设置。虽然我们在那里:为什么这是一个 XML 标记的设置会影响非 xml 文件/环境中的代码。
  • @axiac HTML 代码这样更容易阅读 - 不,不是。或者也许它适合你,但不适合其他人,包括我。当我在 IDE 中输入内容时,我希望它显示我输入的内容,而不是其他内容。
猜你喜欢
  • 2013-04-11
  • 2015-10-13
  • 1970-01-01
  • 1970-01-01
  • 2017-11-26
  • 1970-01-01
  • 2012-02-06
  • 1970-01-01
  • 2022-12-22
相关资源
最近更新 更多