PhpStorm 对 CSS 应用于动态内容的误报检查
PhpStorm false positive inspections on CSS applied to dynamic content
关于PhpStorm中强大的代码检查,我面临以下问题;
在我的项目中的某个时刻,我从 PHP
(特别是登录表单)生成了一些 html
内容,并在运行时将它们传递给我的一个 smarty 模板。
在我的一些模板中,我包含了简单的 css 样式,如下所示:
.login_fields { // Warning here as unused css!
color: red;
}
然而,由于表单是从服务器动态生成的,PhpStorm 不会找到 html,而是会为 css 生成警告未使用,但实际上并非如此。
服务器生成的表单如下所示:
<form ...>
<div class="login_fields">...</div>
...
</form>
除了抑制警告之外,是否有任何方法 "to let PhpStorm know" 来自服务器的 html 表单,以便它可以看到应用于模板的 css 是有效吗?
有什么想法吗?提前谢谢你。
PHPStorm 无法分析生成的代码,因此无法正常工作。
PhpStorm 引擎的重点是分析真实文件,以便它能够正常工作。
分析动态代码既困难又危险,因为可能有很多解释,这是它会产生错误的主要原因。
关于PhpStorm中强大的代码检查,我面临以下问题;
在我的项目中的某个时刻,我从 PHP
(特别是登录表单)生成了一些 html
内容,并在运行时将它们传递给我的一个 smarty 模板。
在我的一些模板中,我包含了简单的 css 样式,如下所示:
.login_fields { // Warning here as unused css!
color: red;
}
然而,由于表单是从服务器动态生成的,PhpStorm 不会找到 html,而是会为 css 生成警告未使用,但实际上并非如此。
服务器生成的表单如下所示:
<form ...>
<div class="login_fields">...</div>
...
</form>
除了抑制警告之外,是否有任何方法 "to let PhpStorm know" 来自服务器的 html 表单,以便它可以看到应用于模板的 css 是有效吗?
有什么想法吗?提前谢谢你。
PHPStorm 无法分析生成的代码,因此无法正常工作。 PhpStorm 引擎的重点是分析真实文件,以便它能够正常工作。 分析动态代码既困难又危险,因为可能有很多解释,这是它会产生错误的主要原因。