8

したがって、インテリセンスは自分の変数、メソッドなどでは機能しますが、次のようなphp関数では機能しませんin_array...プロジェクトを作成する代わりに、単一のPHPファイルを開いているだけです。PHP プロジェクトを作成し、そのプロジェクト内に php ファイルを作成すると機能します。ただし、個々の php ファイルを開くときは機能しません。

VS2010 の VS.Php には、単一の php ファイルを開くだけで、php 関数のインテリセンスがあります。この機能を Eclipse でエミュレートしたいと思います。ファイルを開くときにEclipse PDTにphp関数を表示させる方法を知っている人はいますか?

ありがとう。

4

3 に答える 3

1

Eclipse / Netbeansでは、プロジェクトなしで単一のファイルをオートコンプリートすることはできません。

Notepad ++を使用しています:オートコンプリートを有効にするには、[設定]>[設定]>[バックアップ/オートコンプリート]タブに移動し、オプションをオンにします。

于 2012-04-24T12:15:44.967 に答える
1

私の知る限り、Eclipse にはそのような機能はありません。Eclipse は、プロジェクトのコンテキストでうまく機能します。私が理解しているように、Eclipse で PHP プロジェクトを作成すると、この特定のコンテキストに PHP コア ライブラリが追加されます。Eclipse は多くの言語をサポートしているため、これは理にかなっています。私は Eclipse を使用して C、Java、および PHP で開発しており、起動時またはファイルを開くたびにすべてのライブラリをロードする必要はありません。

あなたの問題を処理するために、「デフォルト」プロジェクトを作成しました。「PHPDefault」、「JavaDefault」、および C++Default があり、それぞれに適切な設定とライブラリがあります。OS から単一の PHP ファイルを開く必要がある場合は、それをプロジェクトにドラッグします。リモートの場所から開く場合は、デフォルトのプロジェクト フォルダーにコピーし、Eclipse から更新して表示されるようにします。

私が知っている唯一の方法です。それがうまくいくかどうか教えてください。

于 2012-04-24T12:51:46.037 に答える
1

PHP 用の netbeans を試しましたか? 過去 2 年間、netbeans+apache+php5+MySQL+MongoDB を使用して開発し、Ubuntu マシンでずっと Netbeans を使用してきました。現時点で欠けているのは、Mongo オブジェクトのコード補完 (インテリセンス) だけです。それ以外は、コードと完全な PHP 関数も読み取ります。そして、それはEclipseの上に構築されています(または少なくともEclipseから派生しています)。私はそれがあなたが探しているすべてだと思います。

乾杯

于 2012-04-21T16:59:44.710 に答える