【问题标题】:Problem with PhpStorm Red Line Under <!DOCTYPE html><!DOCTYPE html> 下的 PhpStorm 红线问题
【发布时间】:2020-02-04 21:18:19
【问题描述】:

所以我遇到的问题是,当我创建一个新的 php 项目或打开我的一个旧项目时,我会立即在 html &lt;!DOCTYPE&gt; 标签上的 &lt; 下看到一条小红线。

这是一个问题的原因是因为我无法在 IDE 中打开预览以查看我的 index.html 文件在浏览器上的样子。

这是我正在谈论的图片:

【问题讨论】:

  • 不太确定你做了什么......但它不是 HTML。我的意思是——在 IDE 眼中,该文件不被视为 HTML。是的,它具有 HTML 语法突出显示,但它不完整 + 您正在谈论的那个错误。根据您的屏幕截图,IDE 将文件视为纯文本......然后顶部的一些插件将其处理为 HTML。很可能是 Textmate 捆绑插件。这意味着您的 IDE 配置由于某种原因部分损坏/配置错误。
  • 请转到Settings/Preferences | Editor | File Types,找到HTML 文件类型的条目,并显示您在那里注册的模式。对Text 文件类型执行相同操作。一定是那里的一个(或多个)模式有问题......
  • 我也不确定我做了什么,因为这是我过去制作 html 文件的方式,而且效果很好
  • 如果您显示我询问的那些屏幕截图,我可能会看到那里可能出现的问题(我相信其中一个错误配置的地方)。
  • 在文本文件类型中 index.html 是其中一种模式,所以我删除了它并且它起作用了。感谢您的帮助! @LazyOne

标签: ide phpstorm


【解决方案1】:

看起来好像 textmate 包用于文件突出显示。 请打开设置|编辑 |文件类型 页面,并确保 *.html 模式已分配给那里的 HTML 文件类型:

【讨论】:

  • 它是,当我创建一个 .html 文件命名为 index 以外的东西时,它现在可以工作了。但是 index.html 不起作用。
  • 表示index.html模式被分配给其他文件类型,Text,例如
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-09-17
  • 2012-10-03
  • 1970-01-01
  • 1970-01-01
  • 2011-05-23
相关资源
最近更新 更多