在Windows上使用SublimeText 2 CodeIntel for PHP?

时间:2012-07-19 21:35:56

标签: php sublimetext sublimetext2 code-intelligence

刚刚通过我的Windows 7 x64 PC上的PackageControll插件安装SublimeCodeIntel以获取最新的(v 2.0.1)SublimeText 2,当我尝试自动完成简单类方法'foo'时没有效果:

<?php
    class Foo {
        public function foo($a) { echo $a; }
    }
    $f = new Foo();
    $f->
?>

有什么建议吗? 附:此外.codeintel目录不包含任何日志文件,是的,我在插件安装后重新启动了SublimeText 2.

3 个答案:

答案 0 :(得分:1)

是的,Sublime 2.0.1存在问题 您需要等待CodeIntel更新

答案 1 :(得分:1)

这个问题似乎已经解决了。

手动下载最新版本的SublimeCodeIntel为我解决了这个问题。我基本上从Sublime \ Data \ Packages目录中删除了“SublimeCodeIntel”文件夹,并将整个repo直接从github克隆到该文件夹​​中并按预期工作! :)

https://github.com/Kronuz/SublimeCodeIntel

答案 2 :(得分:0)

以下是让CodeIntel为我的PHP工作的原因:

  1. 删除.codeintel / db / php下的所有文件(对于Windows 7,它位于C:\ Users \ [name] \ .codeintel \ db \ php)
  2. 重新启动Sublime Text 2