应用于动态内容的PhpStorm对CSS的误报检查

时间:2016-01-26 14:27:20

标签: php phpstorm phpdoc

关于PhpStorm中强大的代码检查,我面临以下问题;

在我的项目的某个时刻,我正在从html生成一些PHP内容(特别是登录表单),并在运行时将它们传递给我的一个智能模板。

在我的一些模板中,我包含了这样的简单css样式:

.login_fields {  // Warning here as unused css!
    color: red;
}

然而,由于表单是从服务器动态生成的,因此PhpStorm 将找不到html ,而是会生成一个警告,因为css是未使用的,而不是真的。

服务器生成的表单如下所示:

<form ...>
    <div class="login_fields">...</div>
...
</form>

除了抑制警告之外,还有什么方法“让PhpStorm知道”来自服务器的html表单是否可以看到应用于模板的css是否有效?

有什么想法吗?提前谢谢。

1 个答案:

答案 0 :(得分:1)

PHPStorm无法分析生成的代码,也不会以这种方式正常工作。 PhpStorm引擎的目的是分析真实文件,使其正常工作。 分析动态代码既困难又危险,因为很多解释都是可能的,这也是产生错误的主要原因。

相关问题