Документация JDK в IntelliJ IDEA на Mac OS X



Я хотел бы знать, как настроить IntelliJ, чтобы указать на документацию JDK, чтобы всплывающие окна документации, отображаемые во время завершения кода, показали мне, что будет делать функция, на которую я смотрю. По какой-то причине IntelliJ не может найти JavaDocs по умолчанию.



Я также не на 100% уверен, что документация установлена с JDK, который установлен с ОС. Я не вижу их в /System/Library/Framework/JavaVM.рамки/ но я могу смотреть не так место. Если он не включен, я также хотел бы знать, что нужно загрузить и где его нужно установить, чтобы получить JavaDocs для JDK, чтобы показать в IntelliJ.

779   4  

4 ответов:

мне пришлось объединить ответы, которые я получил до этого момента, и добавить несколько дополнительных деталей, поэтому я отвечаю на свой собственный вопрос.

  1. Поиск "Java developer" от загрузки для разработчиков Apple
  2. Загрузите и установите "Java для Mac OS X 10.6 Update 9 Developer Package" (или более поздней версии).
  3. в IntelliJ откройте файл - > структура проекта.
  4. нажмите на кнопку " SDKs "в разделе"Настройки платформы".
  5. добавить следующие пути на вкладке "пути документации" (пути могут отличаться в зависимости от того, какой 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
    
  6. добавьте следующий путь на вкладке 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:

шаги те же, за исключением этих изменения:

  1. на Шаге 2 Загрузите "Java для OS X 2012-005 Developer Package" (или более поздней версии).

  2. используйте эти пути вместо этого в шаге 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
    
  3. используйте эти пути вместо этого в шаге 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

    Ничего не найдено.