Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/318.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java IntelliJ';什么是CSS动态验证?_Java_Html_Css_Jsp_Intellij Idea - Fatal编程技术网

Java IntelliJ';什么是CSS动态验证?

Java IntelliJ';什么是CSS动态验证?,java,html,css,jsp,intellij-idea,Java,Html,Css,Jsp,Intellij Idea,我一直在研究IntelliJ的高级功能,特别是它的动态CSS验证(他们的网站说它可以找到“未使用的CSS类定义”),以帮助我们清理数百个JSP页面中的大量CSS文件。IntelliJ有如此多的功能,似乎在许多方面都在推动发展,但IntelliJ的工具CSS工具究竟能做多少呢?它能与JSP兼容吗 因此,如果我有一个div,在外部include中有一个类名,在内部include中有更多的html元素,那么它会在最终呈现的页面上捕获未使用的样式吗? 还是说它更为简陋 在我们的系统中,要包含的JSP文件

我一直在研究IntelliJ的高级功能,特别是它的动态CSS验证(他们的网站说它可以找到“未使用的CSS类定义”),以帮助我们清理数百个JSP页面中的大量CSS文件。IntelliJ有如此多的功能,似乎在许多方面都在推动发展,但IntelliJ的工具CSS工具究竟能做多少呢?它能与JSP兼容吗

因此,如果我有一个div,在外部include中有一个类名,在内部include中有更多的html元素,那么它会在最终呈现的页面上捕获未使用的样式吗? 还是说它更为简陋


在我们的系统中,要包含的JSP文件名是动态生成的,因此可能无法处理这些文件名。也许熟悉IntelliJ的人可以发表评论。

不确定IntelliJ,但如果您想检查已呈现页面上未使用的选择器,可以尝试以下方法:


我发现您可以右键单击.css文件中的css选择器,然后单击“查找用法”。IntelliJ随后将向您显示选择器的使用位置或未使用的位置。但它似乎并不像在类中高亮显示未使用的方法那样高亮显示未使用的选择器

此外,您还可以转到Analyze->Inspect Code并设置所有css文件的自定义范围,结果将显示css文件的任何问题

IntelliJ可以找到的检查列表如下所示:

我们确实使用JSP(检查总是有用的),但不幸的是,我没有一个像您描述的那样复杂的示例来测试它