Пакет ide предоставляет вам классы и точки расширения, которые позволяют вам использовать метафору рабочей области, но не включает в себя расширения, которые добавляют все функциональные возможности, которые вы увидите в Eclipse IDE.
Поскольку каждыйкомплект в приложении RCP добавляет меню, представления и диалоги. Чтобы приложение выглядело как IDE, нужно включить все комплекты, поставляемые с IDE.
Обычно вы начинаете с довольно простогоприложение, как что-то учебное пособие, которое Vogel (который я считаю, выпускает хорошие учебники) выпускает описать.Затем, когда вы найдете что-то, что хотите добавить, вы исследуете, какой пакет предоставляет это, и вы добавляете этот пакет.По мере того, как вы будете делать это, ваше приложение будет расти в функциональности, не приобретая функциональности, в которой ваш пользователь не нуждается.
РЕДАКТИРОВАТЬ: Позвольте мне рассказать о создании простого приложения RCP.*
Создайте новый проект, перейдя в File -> New -> Project Выберите подключаемый проект Установите имя проекта com.mydomain.rcp Нажмите кнопку Далее В разделе «Приложение Rich Client» выберите «Да» Нажмите кнопку Далее Выберите шаблон почты RCP Нажмите кнопку «Готово»
Теперь у вас есть приложение RCP с некоторыми функциями.Далее мы запустим его:
- Выберите Run -> Run Configurations ...
- Выберите Eclipse Application слева
- Щелкните правой кнопкой мыши и выберите New
- Найдите программу для запуска / запуска продукта.Выберите com.mydomain.rcp.product
- Перейдите на вкладку «Плагины»
- Найдите «Запуск с помощью» вверху и выберите плагины, выбранные только ниже
- Нажмите «Отменить выбор всех»справа
- В списке плагинов выберите com.mydomain.rcp
- В нижней части снимите флажок Добавить новые плагины рабочей области в эту конфигурацию запуска автоматически
- Щелкните правой кнопкой мыши Добавить необходимые подключаемые модули
- В нижней части нажмите Запустить
Приложение должно запустить образец почтового приложения.Идите вперед и закройте его.Теперь давайте добавим плагин, чтобы меню «Поиск» отображалось так же, как в Eclipse IDE.
- В вашем проекте com.mydomain.rcp откройте файл plugin.xml
- Перейдите на вкладку «Зависимости»
- . В разделе «Необходимые подключаемые модули» нажмите «Добавить» ...
- Введите org.eclipse.search
- Выберите org.eclipse.search (не исходный)
- Нажмите OK
- Сохраните файл plugin.xml
- В меню выберите «Выполнить» -> «Выполнить настройки» ...
- Нажмитена вкладке Плагины
- Щелкните правой кнопкой мыши Добавить необходимые подключаемые модули
- В нижней части нажмите «Выполнить»
. Теперь вы должны увидеть меню поиска.с опцией поиска файлов, как в IDE.Вы не увидите Поиск Java или Поиск плагинов, потому что мы не добавили соответствующие плагины JDT или PDE, содержащие эти дополнения.Надеюсь, это даст вам представление о том, как добавить новые плагины.