Как я могу написать в Javascript (желательно) команду eclipse: Импортировать / извлекать проекты Maven из SCM, используя eclipse easy - PullRequest
0 голосов
/ 17 февраля 2020

Я посмотрел и не могу понять, как это сделать. Eclipse делает это, используя волшебников и работу, и, честно говоря, это слишком сложно, чтобы легко понять. Любой пример будет высоко ценится. Я не хочу писать плагин для этого, и, пожалуйста, не просите меня сделать это на groovy или другом языке, если это невозможно в Javascript.

Кстати, На странице поддержки EASE написано, что нужно создать вопрос с помощью тега easy, но поскольку он не существует и у меня недостаточно баллов, я не могу его создать.

1 Ответ

0 голосов
/ 24 февраля 2020

EASE обеспечивает поддержку для извлечения / импорта до некоторой степени.

Опция 1: Используйте модуль сценариев / System / Git для git проверок:

loadModule("/System/Git");
clone("https://github.com/Pontesegger/codeandme.git", "C:\\test");
importProject("C:\\test\\ui\\TableViewer DnD Sorting");

Модуль / Система / SVN обеспечивает аналогичные функциональные возможности для репозиториев SVN.

Опция 2: Используйте существующую команду EGit / Subversive / .... Модуль / System / Platform позволяет выполнить любую зарегистрированную команду eclipse:

loadModule("/System/Platform");
executeCommand("eclipse.project.command.id")

Это можно использовать для имитации c нажатий в пользовательском интерфейсе, поскольку любая кнопка на панели инструментов / пункт меню в eclipse запускает команду. Eclipse Plugin-spy может помочь в определении идентификаторов команд.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...