我已經介紹了一種基於Rhino的腳本語言。在這種語言中,按照其本質來說,寫下如下內容是合法的:如何擴展netbeans javascript編輯器內容可以幫助查看Rhino可訪問的實體
var y = new org.mypackage.JavaClass();
print(y.javaMethodReturnsString());
這意味着我混合了Java實體和Javascript實體。 我希望爲我的新語言製作一個NetBeans編輯器插件。該編輯器必須具有內容幫助。
現在,javascript entites默認出現在javascript編輯器內容幫助中。 我想我可以擴展NetBeans的JavaScript編輯器,但如何?它是哪一類? 那麼,如何擴展與java實體的內容幫助範圍?
或者我應該讓自己的編輯器和「導入」java和javascript內容輔助行爲?但是,又如何?
謝謝
編輯:有classpath中java的實體,我跟着這個博客帖子: Java Classes in Code Completion 順便說一下,這隻有當編輯的文檔是在源文件夾中。 仍然打開擴展JavaScript編輯器的問題。任何人?