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

Как получить JavaDoc для SWT и JFace в Eclipse?

Я новичок в Eclipse и не могу понять, как заставить JavaDocs для SWT и JFace отображаться при редактировании.

Как мне это сделать? Спасибо!

4b9b3361

Ответ 1

Я предполагаю, что вы сами загрузили банки и ссылались на них в своем проекте. Если это так, вы можете щелкнуть правой кнопкой мыши банку в проводнике проекта (в "Связанных библиотеках" node) и нажать "Свойства". В появившемся окне вы можете определить местоположение jar JavaDoc и источника, если у вас есть доступные.

Вы также можете достичь этого, нажав "Проект" > "Свойства" > "Путь сборки Java" > "Библиотеки" и расширив node для баннера, в который вы хотите добавить javadoc/source.

Также стоит упомянуть, что если вы используете Maven (http://maven.apache.org/) для создания своего проекта, система управления зависимостями позаботится о поиске источников и javadocs для вас. Но это другая тема. Также может быть стоит посмотреть на Ivy (http://ant.apache.org/ivy/) - аналогичную систему управления зависимостями, но можно использовать, не продавая свою душу Maven, сказал.


Вы также можете сказать, что вы не можете увидеть javadocs: Window > Show View > Other... > Java > JavaDoc. Это представление покажет вам javadoc для того, что в настоящее время находится в фокусе. Или просто наведите указатель мыши на метод, чтобы увидеть javadoc во всплывающем окне.

Ответ 3

Если вы используете "Plug-in Project", они по умолчанию. Этот тип проекта доступен в "Eclipse для RCP/Plug-in Developers" или "Eclipse Classic". Если у вас другая версия, вы можете настроить такой проект после установки функции "Eclipse SDK" с помощью диспетчера обновлений (в разделе 3.4 "Доступное программное обеспечение → " Обновления проекта Eclipse ").

Ответ 4

Я часто нахожу javadoc на eclipse.org действительно очень медленным для загрузки. Javadocs могут быть включены в вашу установку eclipse и, таким образом, доступны локально; попробуйте меню Help- > Help Contents и найдите "SWT", чтобы узнать, верно ли это при установке.

Ответ 5

Один из способов заключается в том, чтобы присоединить источник источника SWT (например, org.eclipse.swt.gtk.linux.x86_64.source_3.7.0.v3735b.jar) из каталога eclipse/plugins к указанной библиотеке. Вы сможете просмотреть как источник, так и Javadoc.

Найдено на Форумы сообщества Eclipse: стандартный набор инструментов Widget Toolkit (SWT)" JavaDocs.

Ответ 6

Установите "Eclipse SDK", если вы хотите, чтобы JavaDoc для всего (включая плагины) был установлен в Eclipse. Сайт обновления для этого

download.eclipse.org/eclipse/updates/4.4  

(это для eclipse juno. для кеплера используйте версию 4.3 вместо 4.4)
Перейдите к Help > Install New Software... и дайте приведенный выше URL-адрес для "работы с". Затем вы должны выбрать "Eclipse SDK" и установить его.
После установки и повторного перезапуска eclipse все документы будут видны в вашем редакторе всякий раз, когда вы наводите курсор мыши на специальное ключевое слово.
Поверьте мне, это самый простой и 100% правильный метод.

Для дальнейшего уточнения. Что произойдет в этом случае, это будет сконфигурировать путь javadoc для "org.eclipse.swt.gtk.linux.x86_64_3.102.1.v20140206-1358.jar" и "org.eclipse.swt_3.102.1. v20140206-1334.jar" (или в windows org.eclipse.swt.win32.win32.x86_643.xxxx.jar) и которые видны в зависимостях плагинов структуры проекта соответствующим образом. Поэтому, чтобы вручную настроить поддержку javadoc, щелкните проект > Путь сборки > настроить путь сборки > под вкладками библиотек > зависимостей плагина выберите .jar, связанный с swt (для windows org.eclipse.swt.win32.win32.x86_643.xxxx.jar и для linux org.eclipse.swt.gtk.linux.x86_64_xxxxxxx.jar) разверните его и установите местоположение javadoc. Для местоположения java-doc вы должны указать путь к архиву org.eclipse.platform.doc.isv_4.3.0.v20130606-0003.jar как "\ Eclipse-Kepler\eclipse\plugins\org.eclipse.platform.doc.isv_4.3.2.v20140205-0929.jar", который находится в PATH_TO_ECLIPSE_FOLDER\eclipse\plugins (если этого файла нет, u должен поместить его там). U должен указывать reference/api как путь в архиве.