【问题标题】:SublimeText 2 CodeIntel for PHP on Windows?Windows 上用于 PHP 的 Sublime Text 2 CodeIntel?
【发布时间】:2012-07-19 21:35:56
【问题描述】:

刚刚在我的 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。

【问题讨论】:

  • 这很可能与操作系统有关,因为我可以确认它确实适用于 Mac OSX。我建议将问题发布在 Git repo 包上,或者在 Sublime Text 论坛中发布。

标签: php sublimetext sublimetext2 code-intelligence


【解决方案1】:

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

【讨论】:

  • 您能否至少添加一个指向该问题的链接?
【解决方案2】:

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

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

https://github.com/Kronuz/SublimeCodeIntel

【讨论】:

    【解决方案3】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-10-28
      • 1970-01-01
      相关资源
      最近更新 更多