Groovy, похоже, исправляет много вещей, которые мне не нравятся в Java, и мне было интересно, можно ли вообще написать плагин Eclipse в Groovy вместо Java.
Кто-нибудь знает, если этовозможно, и если да, то как это сделать?
@ Питер, я не думаю, что запись в блоге, на которую вы ссылаетесь, завершена или она действительно будет работать.Он указывает на старую версию Groovy-Eclipse, которая больше не поддерживается и устарела.
Да.В Groovy можно создавать свои собственные плагины.
org.codehause.groovy
Например, вот плагин codenarc Eclipse, который был полностью написан на Groovy: http://sourceforge.net/projects/codenarceclipse/
Я только что нашел запись в блоге , в которой говорится, что она официально не поддерживается, но на самом деле это возможно.
Еще не проверено, работает ли оно, но кажется многообещающим: Написание плагинов Eclipse с Groovy, автор Jörn Dinkla
Существует прокси-подобный плагин , который позволяет реализовать плагин практически на любом языке, поддерживающем JSR223 (javax.scripting)
Вы также можете использовать JRuby или Javascript ...
JAM Circle - отличный пример того, как можно эффективно использовать язык сценариев в плагине Eclipse, позволяяконечный пользователь пишет свои собственные действия и загружает их во время выполнения.