Sublime Text:在PHP(WordPress)项目中检测未使用的文件?

时间:2016-04-24 15:09:03

标签: wordpress parsing sublimetext3 sublimetext

在Sublime Text 3中创建了一个PHP项目,该项目包含PHP,CSS,JS,HTML以及其他一些文件和文件夹。其他文件可能是.md,.txt,.ico,图像和字体(.woff,.ttf,...)。

实际上项目是WordPress,但解决方案应该适用于所有基于PHP的项目,特别是我只想检查项目中的特定文件夹(liek主题和插件文件)。 WordPress核心对我来说没有兴趣检查。

我想检测未使用的带扩展名的文件(.php,.css,.js)。是否有智能解决方案可以检测这些?

例如,如果没有其他文件引用它,则不使用CSS文件。引用可能来自另一个CSS文件或某些PHP文件,甚至是JS文件。

我不是在寻找一个完美的解决方案,但是对于那些接近发现这些的东西,甚至是一个想法我如何思考这些。

在WordPress(PHP)中有requireinclude指令,还有wp_enqueue_script/styles表示如何引用文件的机制。

因此,我们可以创建所有PHP,CSS,JS文件的列表,然后根据文件名在所有其他文件的内容中搜索这些文件。这将是一个良好的开端。

0 个答案:

没有答案