2013-07-04 2 views
0

Мне нравится, как вы можете просматривать исходный код библиотеки в GrepCode. Есть ли способ сделать то же самое в Eclipse?Обзор исходного кода JDK в Eclipse Like GrepCode

Я знаю, что я могу открыть объявление класса и просмотреть его, но, похоже, я не могу найти что-либо (например, метод) в окне декларации.

Что я действительно ищу, это способ просмотра исходного кода стандартной библиотеки, так же как я просматриваю исходный код класса, который я пишу. Он не обязательно должен быть источником, который поставляется вместе с моим JDK; Я также рад посмотреть на другую версию.

Что было бы лучшим способом достичь этого? Должен ли я загрузить OpenJDK и добавить его в качестве проекта в Eclipse?

ответ

0

На самом деле я просто пошел с функцией поиска в Eclipse. Поскольку я хотел посмотреть исходный код для классов в JRE-библиотеках, я просто делаю Поиск -> Java и выберите соответствующие параметры (см. Прилагаемый скриншот).

enter image description here

Я думаю, что эта функция поиска также может быть использована для поиска в библиотеках, включенные в пути сборки тоже.

1

Вы можете установить Java Decompiler плагин для Eclipse, такие как JD-Eclipse

Вы также можете использовать src.zip файл, который поставляется наряду с JDK Oracle (расположенный на примере на что-то похож на C: \ Program Files \ Java \ jdk {version} в Windows) и загрузить его на путь сборки Eclipse в качестве библиотеки (src.zip содержит файлы источников для java. , javax. и некоторые пакеты org. *, Но не для com .sun. *)

Или вы можете загрузить весь комплект исходного кода для JDK по адресу http://download.java.net/openjdk/jdk6/ (для JDK 1.6) и сделать то же самое

+0

+ 1, я использую JD-Eclipse и jadclipse оба. –

+0

Благодарим вас за предложение посмотреть JD-Eclipse. На данный момент я просто пошел с функцией поиска в Eclipse, которая соответствует моим потребностям. –

+0

Функция поиска сама по себе не будет показывать исходный код JDK, вам необходимо загрузить исходный код, как я уже упоминал, или использовать плагин декомпилятора –

Смежные вопросы