1

最新 (v 2.0.1) の SublimeText 2 用に、Windows 7 x64 PC に PackageControll プラグインを介してSublimeCodeIntelをインストールしましたが、単純なクラス メソッド 'foo' をオートコンプリートしようとしても効果がありません。

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

助言がありますか?PSまた、.codeintelディレクトリにはログファイルが含まれていません。はい、プラグインのインストール後にSublimeText 2を再起動しました。

4

3 に答える 3

1

はい、Sublime 2.0.1 に問題があります。CodeIntel の更新を待つ必要があります。

于 2012-09-13T13:44:13.890 に答える
1

この問題は解決されたようです。

SublimeCodeIntel の最新バージョンを手動でダウンロードすると、この問題は解決しました。基本的に、Sublime\Data\Packages ディレクトリから「SublimeCodeIntel」フォルダーを削除し、リポジトリ全体を github からそのフォルダーに直接複製し、期待どおりに機能しました。:)

https://github.com/Kronuz/SublimeCodeIntel

于 2012-10-24T06:27:38.940 に答える
0

CodeIntel が PHP で動作するようになった理由は次のとおりです。

  1. .codeintel/db/php 以下のすべてのファイルを削除します (Windows 7 の場合、C:\Users\[name]\.codeintel\db\php にあります)。
  2. Sublime Text 2 を再起動します
于 2012-11-05T19:23:00.480 に答える