Как мне увидеть исходный код из пакетов, которые я использую в netbeans? - PullRequest
1 голос
/ 05 апреля 2020

Что касается java проектов в netbeans, как мне увидеть исходный код импортируемых классов / пакетов?

Я прочитал предыдущие посты, в которых говорилось, что мне нужен sr c .zip файл. Я скачал файл netbeans-8.0.2-201411181905-sr c .zip из https://netbeans.org/downloads/8.0.2/zip.html.

В качестве практики я погуглил класс "String" и увидел, что он должен быть под java .lang.object. Тем не менее, я не вижу папку java .lang.object в файле sr c .zip (там много исходного кода, но я не знаю, как с ним эффективно ориентироваться). Это неправильная версия? Моя доза netbeans говорит 8.2 в верхней части приложения.

Я также попытался щелкнуть файлы JAR в папке библиотеки netbeans / JDK в окне проекта. Опять же, много кода, но я чувствую, что не могу эффективно перемещаться по нему, если я искал определенный класс c.

Мне нужно иметь возможность быстро просматривать исходный код из любых пакетов или классов, с которыми я могу работать.

Спасибо.

Ответы [ 3 ]

1 голос
/ 06 апреля 2020

Загрузив sr c .zip , вам необходимо настроить его в NetBeans:

  • Выбрать Инструменты> Java Платформы .
  • Выберите JDK, для которого вы добавляете источник на панели Платформы .
  • Перейдите на вкладку Источники , затем нажмите Добавить Кнопка JAR / Папка ... .
  • Перейдите к sr c .zip и нажмите кнопку Добавить JAR / Папка .

    Add Source

  • Наконец, нажмите Закрыть , чтобы закрыть Java Диспетчер платформ Диалог.

Тогда вы сможете увидеть источник этого JDK. Чтобы проверить:

  • В своем источнике Java поместите курсор на любой класс JDK (например, String) или любой из его методов или конструкторов.
  • Щелкните правой кнопкой мыши, и из контекстного меню выберите Перейдите> Go к источнику , и вы будете перенаправлены на соответствующую позицию в источнике класса JDK. Или нажмите Ctrl + Shift + B .
.
0 голосов
/ 07 апреля 2020

Спасибо всем,

Чтобы подвести итог этому опыту, поиск имени класса в строке поиска netbeans и нажатие на нужный класс откроет файл исходного кода. При щелчке правой кнопкой мыши на вкладке этого файла и выборе «Выбрать в проектах» открывается точный файл, в котором он хранится в JDK.

Также проекты. apache .org, http://jboss.org/projects, и https://projects.apache.org/ - полезные места для поиска java исходного кода.

0 голосов
/ 05 апреля 2020

Если это проект maven, от Projects go до Dependencies, щелкните правой кнопкой мыши библиотеку и выберите Download Sources

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