.net 连接php,NetBeans平台如何连接到PHP解析器?
我正在為Java/Netbeans Platform中的PHP庫編寫代碼完成插件。
我需要找到一種方法來獲取對其中一個PHP模塊的引用,以便我可以解釋部分源代碼,任何遇到過此類問題的人都可以嗎?
我如何獲得對PHP模塊的引用(用于代碼完成插件模塊)
在NetBeans平臺上將代碼完成程序與PHP模塊集成的推薦方法是什么?
最佳答案
您將使用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可能有用
token 生成器
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;
總結
以上是生活随笔為你收集整理的.net 连接php,NetBeans平台如何连接到PHP解析器?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: PHP常量常用的格式用什么定义,PHP
- 下一篇: linux安装php pgsql,Lin