Документация JDK в IntelliJ IDEA на Mac OS X
Я хотел бы знать, как настроить IntelliJ, чтобы указать на документацию JDK, чтобы всплывающие окна документации, отображаемые во время завершения кода, показали мне, что будет делать функция, на которую я смотрю. По какой-то причине IntelliJ не может найти JavaDocs по умолчанию.
Я также не на 100% уверен, что документация установлена с JDK, который установлен с ОС. Я не вижу их в /System/Library/Framework/JavaVM.рамки/ но я могу смотреть не так место. Если он не включен, я также хотел бы знать, что нужно загрузить и где его нужно установить, чтобы получить JavaDocs для JDK, чтобы показать в IntelliJ.
4 ответов:
мне пришлось объединить ответы, которые я получил до этого момента, и добавить несколько дополнительных деталей, поэтому я отвечаю на свой собственный вопрос.
- Поиск "Java developer" от загрузки для разработчиков Apple
- Загрузите и установите "Java для Mac OS X 10.6 Update 9 Developer Package" (или более поздней версии).
- в IntelliJ откройте файл - > структура проекта.
- нажмите на кнопку " SDKs "в разделе"Настройки платформы".
добавить следующие пути на вкладке "пути документации" (пути могут отличаться в зависимости от того, какой JDK вы используете):
/Library/Java/JavaVirtualMachines/1.6.0_29-b11-402.jdk/Contents/Home/docs.jar!/docs/api /Library/Java/JavaVirtualMachines/1.6.0_29-b11-402.jdk/Contents/Home/appledocs.jar!/appledoc/apiдобавьте следующий путь на вкладке Sourcepath:
/Library/Java/JavaVirtualMachines/1.6.0_29-b11-402.jdk/Contents/Home/src.jar!/srcспасибо, @Yishai за место загрузки и @Gareth Davis за расположение документации после установки.
обновление для 10.7 / 10.8 [Mountain] Lion:
шаги те же, за исключением этих изменения:
на Шаге 2 Загрузите "Java для OS X 2012-005 Developer Package" (или более поздней версии).
используйте эти пути вместо этого в шаге 5.
/Library/Java/JavaVirtualMachines/1.6.0_35-b10-428.jdk/Contents/Home/docs.jar!/docs/api /Library/Java/JavaVirtualMachines/1.6.0_35-b10-428.jdk/Contents/Home/appledocs.jar!/appledoc/apiиспользуйте эти пути вместо этого в шаге 7.
/Library/Java/JavaVirtualMachines/1.6.0_35-b10-428.jdk/Contents/Home/src.jar!/src
быстро (и грязно?) решение: укажите IntelliJ наhttp://download.oracle.com/javase/6/docs/api/
вы установили пакет разработчика Apple Java?
он обеспечивает src.баночка и документы.баночка в
/Library/Java/JavaVirtualMachines/1.6.0_22-b04-307.jdk/Contents/Homeобратите внимание, что это после обновления 3. Если они присутствуют, Intellij просто найдет их, или, по крайней мере, мой сделал.
подробности на примечания к выпуску обновления Java
Это должно сказать вам, что вы должны знать: получить локальные копии исходного кода Mac OS X Java и Javadoc – Concord Consortium wiki.
эта страница рекомендует перейти к https://connect.apple.com и загрузка и установка "Java для Mac OS X 10.5 Update 2 Developer Documentation (Disk Image)" или эквивалентной более новой версии. Он описывает несколько способов просмотра документации, основанной на Java
jarфайл находится по пути, как это:/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/src.jar
Comments