11

Java/Netbeans プラットフォームで PHP ライブラリのコード補完プラグインを作成しています。ソースの一部を解釈できるように、PHP モジュールの 1 つへの参照を取得する方法を見つける必要があります。この種の問題を経験した人はいますか?

  • PHP モジュールへの参照を取得するにはどうすればよいですか (コード補完プラグイン モジュール用)
  • NetBeans プラットフォームでコード コンプリータを PHP モジュールと統合するための推奨される方法は何ですか?

事前に乾杯と感謝ガボール

4

2 に答える 2

1

org.netbeans.modules.php.api とその他のコア要素を使用して、新しい CompletionProvider を実装します。( MyCompleter implements CompletionProvider)

import org.netbeans.modules.php.api.phpmodule.PhpModule;
import org.netbeans.modules.php.api.util.UiUtils;
import org.netbeans.modules.php.api.executable.PhpInterpreter;

そして多分TokenizerとCompletionが役に立つかもしれません

トークナイザー

import org.netbeans.api.lexer.Token;
import org.netbeans.api.lexer.TokenSequence;

完了

import org.netbeans.spi.editor.completion.CompletionProvider;
import org.netbeans.spi.editor.completion.CompletionResultSet;
import org.netbeans.spi.editor.completion.CompletionTask;
import org.netbeans.spi.editor.completion.support.AsyncCompletionQuery;
import org.netbeans.spi.editor.completion.support.AsyncCompletionTask;
于 2014-03-31T17:01:44.467 に答える
0

Netbeans では、最初にダウンロードするバージョンで PHP サポートが選択されます。ただし、Netbean のプラグイン機能を使用して、後から説明したように PHP サポートを追加できます。Tools>Pluginsに移動し、上部のAvailable Pluginsタブをクリックします。手動リファレンスから、インストール可能なフレームワーク固有のヘルパーまで、多数の PHP 関連プラグインが表示されます。ここからダウンロードした個々のプラグインを、同じメニュー インターフェイスの別のタブから手動でインストールすることもできます。

ダウンロード オプションの表を参照するには、ここを参照してください... 右端にあるすべての点に注意してください。それがすべてです。Java + PHP サポートを開始する唯一の方法は、他のすべての言語のサポートもインストールすることです。開発ニーズに焦点を当てている場合は少し重いので、おそらくこれをスキップしました。

お役に立てれば!

Netbeans ダウンロード

于 2013-04-06T06:36:49.900 に答える