Groovy似乎修復了很多我不喜歡Java的東西,我想知道是否可以在Groovy中實際編寫Eclipse插件而不是Java。我可以使用Groovy編寫Eclipse插件嗎?
有誰知道這是否可能,如果有的話該怎麼辦?
Groovy似乎修復了很多我不喜歡Java的東西,我想知道是否可以在Groovy中實際編寫Eclipse插件而不是Java。我可以使用Groovy編寫Eclipse插件嗎?
有誰知道這是否可能,如果有的話該怎麼辦?
我剛剛發現a blog entry其中說它沒有正式支持,但實際上是可能的。
尚未測試,看看它的工作原理,但似乎有希望:
Writing Eclipse plugins with Groovy, by Jörn Dinkla
您還可以使用的JRuby或JavaScript ...
JAM Circle是顯示一個很好的例子如何在Eclipse插件中充分利用腳本語言,允許最終用戶編寫自己的操作並在運行時加載它們。
哦,Javascript在運行時可能會很有趣。你有解釋如何做到這一點? (我在JAM Circle網站上看不到任何東西,也不知道我在哪裏可以看到源代碼。) –
來源位於[github](https://github.com/kompiro/jamcircle) –
@彼得,我不認爲你鏈接到的博客文章是完整的,或者如果它真的有效。它指向的是舊版本的Groovy-Eclipse,它不再被支持並且已經過時。
是的。可以在Groovy中創建自己的插件。
org.codehause.groovy
作爲必需束作爲一個例子,這裏是已完全用Groovy寫的codenarc Eclipse插件: http://sourceforge.net/projects/codenarceclipse/
有一個代理類plugin,可以讓你幾乎實現在支持JSR223任何語言的插件( javax.scripting)
這很好用 - 不幸的愚蠢SO說_「你只能在2天內接受你自己的答案」_,所以我不能把這個標記爲已解決。 :/ –
這個答案是不正確的。博客文章已過時,其描述的步驟不足以讓您的插件正常工作。 –