完了に問題があります。今、私は提案を得ることができません。確かにvar_dumpと入力できますが、オートコンプリートの方が快適です。
Eclipse PHPIde3.5とPDT2.1を使用しています。
完了に問題があります。今、私は提案を得ることができません。確かにvar_dumpと入力できますが、オートコンプリートの方が快適です。
Eclipse PHPIde3.5とPDT2.1を使用しています。
EclipsePHPProjectの「PHPLanguageLibrary」に「CoreAPI」を追加します。
解決策:
<buildpath>
" "行の後に次の行を追加します。
<buildpathentry kind="con" path="org.eclipse.php.core.LANGUAGE"/>
例:
前:
<?xml version="1.0" encoding="UTF-8"?>
<buildpath>
<buildpathentry kind="src" path="library"/>
<buildpathentry kind="src" path="public"/>
<buildpathentry kind="src" path="application"/>
</buildpath>
後:
<?xml version="1.0" encoding="UTF-8"?>
<buildpath>
<buildpathentry kind="con" path="org.eclipse.php.core.LANGUAGE"/>
<buildpathentry kind="src" path="library"/>
<buildpathentry kind="src" path="public"/>
<buildpathentry kind="src" path="application"/>
</buildpath>
うまくいくかどうかはわかりませんが、「PHPライブラリ」を手動で追加してみることができます。
それは役に立ちますか?
(ところで、このソリューションを使用すると、たとえば、PEARライブラリのオートコンプリート/提案を取得できます。使用しているライブラリをPHPインクルードパスに追加するだけです)
それ以外の場合...Hu...最近のバージョンのJAVAVMを使用していますか?
私はそれを解決しました....問題は、subversionからプロジェクトをインポートし、純粋なPHPプロジェクトではないことです。PHPの場合-プロジェクトは正常に機能しています。昨日、Subversionからではなく、最初にプロジェクトをPHPとしてインポートしました;)
Dynamic Languages Toolkitをインストールすると、上記のヒントが機能しない方法でPHPオートコンプリートが壊れることに注意してください。ルビーなどには最適ですが、PHPだけのために別のPDTをインストールすることになりました。
確かに、こちら側の同じ問題は、「プロジェクト固有の設定を有効にする」を選択しないことで機能しました。
プロジェクトのライブラリを確認してください。同じクラスが使用可能な2つのそのようなjarファイルを含めているか、コード内の1つのクラスを2つのjarファイルで参照できると言っている可能性があります。そのような場合、それは完全に混乱しているので、日食もコードの支援を停止します。
これを確認するためのより良い方法は、アシストが機能していないファイルに移動し、そこにあるすべてのインポートにコメントを付けることです。インポートを1つずつ追加し、インポートごとにコードアシストが機能しているかどうかを確認します。重複する参照を持つクラスを簡単に見つけることができます。 。