Подтвердить что ты не робот

Скрипты Eclipse

Мне интересно, возможно ли script выполнить определенные действия самого Eclipse. Я хотел бы иметь возможность запустить сервер, остановить его и т.д. Возможно ли это, и если да, то как?

Изменить: я хотел бы иметь возможность сделать это, чтобы я мог запускать определенные серверные команды только через SSH-соединение, не требуя физического взаимодействия. Спасибо.

4b9b3361

Ответ 1

Обратите внимание, что Мартин OBERHUBER объявил в своем блоге ( Апрель 2012 года):

Я начал новую инициативу, чтобы получить поддержку скриптов дома Eclipse.org и немного объединить фрагментированный ландшафт.

Итак:

..., эта тема может окончательно развиваться.

Ответ 2

Я думаю, что это не поддерживается OOTB. Вы можете настроить внешние инструменты, которые в основном представляют собой только консервированные командные строки, которые вы можете передавать переменные рабочего инструмента. Вы можете писать скрипты извне в Perl, Python и т.д. И вызывать их как внешние команды. Вывод может быть записан на вкладке консоли и настроить его для запуска восстановления и/или обновления рабочей области.

Ответ 3

Eclipse имеет режим безглавых, в основном предназначенный для безголовых сборок, но вы можете использовать его для своих целей. Вам, вероятно, придется создать собственное приложение или плагин для обработки того, что вы хотите, считая, что функции, которые вам нужны, не зависят от GUI. Найдите Google для "eclipse headless", чтобы начать работу.

Ответ 4

Вероятно, вы захотите проверить: http://www.viplugin.com/scripteclipse.htm

Я использую его для запуска JavaScripts внутри Eclipse для автоматизации некоторых задач.

Ответ 5

По состоянию на июнь 2014 года, последняя официальная инициатива сценариев выглядит следующим образом:

EASE

Проект все еще находится под инкубацией.

Ответ 6

Относительно ответа от vonC: Сценарии Eclipse снова стали активными в последние недели просмотра. В настоящее время разработка происходит в github: https://github.com/adaussy/EScriptMonkey Мы стремимся к выделенному проекту в инкубаторе e4. Первый прототип будет доступен к концу октября. Заинтересованные стороны могут посетить сессию "Сценарий ребенка" на EclipseCon Europe 2013.