2014-10-23 14 views
8

Come configurare IntelliJ per accedere alla documentazione offline (sia per Java che per Android, se possibile) senza lasciare l'IDE? Sto usando IntelliJ IDEA 13.1. La mia applicazione Android è in costruzione e funziona bene, quindi la mia installazione sembra essere corretta. Ho esaminato il relativo SO messaggi:Come configurare IntelliJ per Mac per mostrare la documentazione Java e Android nell'editor (offline, non online)?

Ma in entrambi i percorsi che consigliamo non sono sulla mia macchina (i posti sono piuttosto datate) o altrimenti troppo vago. È interessante notare che la mia cartella /Library/Java/JavaVirtualMachines sembra vuota se utilizzo Finder o Terminal. La mia scheda Documentation paths sotto la voce di menu File | Project Structure è vuota.

Vorrei aggiungere che sto cercando di utilizzare il + comando Maiusc F1 tastiera quando ho una parola chiave evidenziata. Questo è ciò che è raccomandato, ma non succede nulla. Di seguito sono riportate le immagini dei miei percorsi di documentazione correnti nella finestra di dialogo Struttura del progetto. Tutto fatto secondo le raccomandazioni, per quanto posso vedere, ma forse qualcuno può individuare qualcosa.

enter image description here

enter image description here

enter image description here

risposta

5

Penso che la configurazione del percorso src.zip dovrebbe essere sufficiente, IntelliJ recupererà Javadoc dai file di origine. In Modules Settings, nel pannello SDKs scegli l'SDK corrente, vai alla scheda Sourcepath e assicurati che ci sia una voce per src.zip.

su OSX Si trova sotto

/Library/Java/JavaVirtualMachines/jdk1.7.0_10.jdk/Contents/Home/src.zip 

o

/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home/src.zip 

a seconda di quale SDK hai e come l'hai installato.

Per il documento Android, credo che si possa fare lo stesso se forniscono un file zip contenente tutti i file sorgente.

+0

Come un addendum al @ risposta di Nebelmann, si può scoprire dove tutti i vostri Le installazioni JDK sono su MacOS X eseguendo il comando '/ usr/libexec/java_home -V' –

+0

Penso di aver trovato il posto giusto, ma non c'è" Sourcepath ", ma una scheda" Path ". 1) Non mi permetteva di specificare il nome del file. Se ho virato "src.zip" alla fine e ho fatto clic su OK, non l'avrei accettato. La finestra di dialogo non si chiudeva e un messaggio di errore in basso appariva in testo rosso: "Impossibile trovare il percorso specificato".2) Se ometto "src.zip" lo accetterebbe, ma Shift + F1 non fa ancora nulla. Ho riavviato IntelliJ in seguito fyi. – Alyoshak

+0

@Nebelmann - La tua risposta è stata corretta. Quando ho avuto la possibilità di scherzare di nuovo, mi sono reso conto che avevo file src.jar in quella posizione piuttosto che src.zip. Ma questo è un tecnicismo. Grazie. Lavoro spesso in un luogo remoto e ho bisogno di questo per funzionare. – Alyoshak

0

Comando +; aperto Struttura

sul pannello di sinistra selezionare gli SDK

in SourcePath scheda click + progetto, selezionare lo src.zip

enter image description here

Problemi correlati