我正在寻找一个php语法检查器,最好是作为一个eclipse插件,最好能够对它进行编译(除了语法检查之外,至少还能找到未定义的变量。是否存在这样的事情?php编译器或语法检查器
2
A
回答
0
进行语法检查安装的PHPEclipse:
2
每更好的IDE(PhpStorm时,Eclipse/PDT时,Eclipse /的PHPEclipse,使用PHP,插件等的NetBeans)带有自动语法检查内置至少PhpStorm能够找到未定义的变量,上次我使用PDT时,它不支持它.PHPEclipse似乎不再被维护,所以我认为,它也找不到未定义的变量,并且netbeans ...不知道。
如果你只是想检查语法快速&肮脏的方式,你可以使用PHP解释器本身
php -l filename.php
1
当然,看看这个:使用PHP http://www.eclipse.org/pdt/
这IDE解析器引擎语法,并且是免费的:-)。 但是,最好不要使用更新站点的插件版本,而是使用All-In-One Package。至少从更新站点的以前的版本不太工作...
0
在PHP中没有这样的事情作为一个未定义的变量。变量会自动使用null初始化。
0
Zend Studio(自定义Eclipse)也有一个语法检查器FWIW。
0
我们的PHP Formatter将PHP代码解析为AST,然后打印结果。这可以用作命令行脚本。如果源文件不可解析,则该工具会退出并显示错误(并且不会打印)。所以,如果您忽略了漂亮打印功能,这恰好是命令行级语法检查程序。易于从Eclipse启动。
相关问题
- 1. 针对命令行的Dart编译器或语法检查
- 2. 编译Symfony容器php语法
- 3. Flex 4.6编译器检查是否为ios或Android编译
- 4. html5检查器编译
- 5. C#编译器看到Fluent语法或查询表达式?
- 6. 查找多语言编译器或优化器(c,C++,java)
- 7. 用于Java的语法编译器编译器
- 8. 用php编写的编译器和解释器或编译为php
- 9. 构建语法检查器
- 10. ASN.1语法检查器
- 11. 开源语法检查器
- 12. JQuery语法检查器
- 13. 编译时检查或java.util.ConcurrentModificationException
- 14. php语法检查器和服务器不同意。语法检查器是否正确?
- 15. CLR语言优化。语言编译器VS JIT编译器
- 16. 如何禁用ACE编辑器中的语法检查器?
- 17. 编译时编译器跳过语句?
- 18. OCaml编译器检查向量长度
- 19. 检查带断点的编译器
- 20. 枚举类型检查编译器?
- 21. 检查编译器是否为Turbo C++
- 22. 检查构造器在编译时
- 23. 编译时检查jQuery选择器
- 24. cmake检查是否存在编译器
- 25. Scons检查编译器选项
- 26. 为什么CMake检查C++编译器?
- 27. 编译器检查类的注释
- 28. 编译器如何构建语法树?
- 29. C宏语法错误(C18编译器)
- 30. Kohana编写语句或查询编译?
这是不正确的。在命令行运行这个命令,看到你自己的未定义变量警告:'php -r“if($ a){echo'foo';}”' –