像这样的工具PHP CodeSniffer, 结合WordPress Coding Standards 可用于在未转义值时警告您。如果编辑器有某种PHPCS扩展(VS代码有,但我不确定PhpStorm),则可以在编辑器中显示这些警告。
使用PHPC,可以使用phpcbf
, 但我不认为逃跑规则是其中之一。这是因为要使用的正确转义函数完全取决于上下文,而自动化工具不一定知道哪个是合适的。只有在没有使用的情况下,它才会知道。
坦率地说,您最好了解各种转义函数的用途并养成使用它们的习惯,而不是依赖自动工具来保护代码。