本博之前有写过一篇vim+php.exe检查php语法的文章-在vim中检查php语法格式,这种方式的优点是只依赖php环境本身,但缺点也很明显:检查并不严格,很多错误检查不出来。

所以我们考虑使用另一个语法检查工具-ZendCodeAnalyzer.
博友梧桐之前在博客中咨询该怎么写ZendCodeAnalyzer的errorformat,所以这里放出代码如下:

把ZendCodeAnalyzer放到环境变量中后,在vim中按下F7即可调用进行语法检查了,如下图:

1

由于网站流量的限制,ZendCodeAnalyzer的windows和linux版本就不放出下载了,大家有需要在下面留言即可,我晚上会统一发送。

附:
其实这里还有个遗憾,就是没能做成像pyflakes一样的实时语法检查,之前尝试过实时检查,发现每次启动进程速度还是太慢了,可能需要考虑新的方法,这里如果有博友有好方法,欢迎不吝告知。

Vim(gVim)对排序的妙用

前段时间有博友在群里问了一个关于vim排序的问题,因为时间问题一直没帮忙解决,今天时间正好空出来,就帮忙搞了一下。 原文的问题如下: ...

阅读全文

vim(gVim)统计字节、字符数

前段时间在做文件扫描的时候,有一些关于字节、字符数统计的需求,考虑到有同学也可能用的到,所以整理一下记录在这里。 1.统计当前字符之前的所有字节数 ...

阅读全文

糗事百科网站改版,对应qiushibaike.vim插件升级

前不久糗百改版,所以原有的qiushibaike.vim插件用起来会有一些问题,今天有时间就修改了一下. 如图: 下载地址: http://www.vim.org/scripts/script.php?scr...

阅读全文

101则回应给“vim(gvim)配合ZendCodeAnalyzer检查php语法”

  1. jiangwei108说道:

    博主,同求zendcodeanalyzer的win版和linux版,谢谢!

    [回复]

    jiangwei108 回复:

    邮箱:1051983692@qq.com,谢谢了

    [回复]

  2. zw说道:

    求zendcodeanalyzer的win版,多谢了

    [回复]

    zw 回复:

    邮箱zw1810@sina.cn

    [回复]

  3. luke说道:

    邮箱:89329419@qq.com,谢谢了

    [回复]

  4. niu说道:

    百度网盘下载http://pan.baidu.com/s/1bnipkr9

    [回复]

  5. 陈航说道:

    求一个windows版本的 谢谢~

    [回复]

  6. 陈航说道:

    博主我貌似发现一个问题 当使用这个插件来检查php语法时 会对namespace误报错误 先用php检查后 又不再报错了

    [回复]

  7. 悠悠说道:

    急需ZendCodeAnalyze的wen7版,邮箱a584112131@163.com

    [回复]

  8. andy说道:

    你好,我需要zend code anlyzer,linux版

    [回复]

  9. 深1千米说道:

    博主,现在还有么有资源,win linux版本都要

    [回复]

  10. vim小程序员说道:

    博主,可否给我发一个。ZendCodeAnalyzer windows 版本的。翻遍了互联网也没找到。email:945771434@qq.com 谢谢

    [回复]

  11. qingu8说道:

    求发一份ZendCodeAnalyzer的windowsqingu@aliyun.com

    [回复]

发表评论