Sto leggendo sull'articolo come generare una documentazione HTML simile a Apple al here. Le mie domande sono a cosa servono le righe di comando. Come possiamo combinare le righe di comando e il progetto xcode di appledoc per generare un codice HTML.come utilizzare appledoc per generare una documentazione di tipo Apple
risposta
Non ho usato "appledoc", ma da una rapida occhiata alla pagina che hai collegato sembra che sia un'utilità da riga di comando open-source. Quindi il primo passo sarà compilare il programma 'appledoc' stesso, e poi incollarlo in una directory che è nel tuo percorso, come ad esempio /usr/local/bin
o ~/bin/
.
Il passaggio successivo è provare a utilizzarlo per generare della documentazione (supponendo che tu abbia già creato i file di markdown che consuma). Aprire una finestra di terminale, passare alla directory in cui i file sono, e quindi utilizzare il comando dato nella parte superiore della pagina che si è collegato:
appledoc --project-name appledoc --project-company "Gentle Bytes" --company-id com.gentlebytes --output ~/help .
Se si desidera utilizzare 'appledoc' per rigenerare la documentazione di ogni Quando crei un progetto, puoi aggiungere una fase di build "Esegui script" a un target esistente nel tuo progetto, o creare un nuovo target solo per la documentazione che non ha altro che una fase di build "Esegui script". In entrambi i casi, lo script in quella fase dovrebbe essere uno script di shell contenente un comando simile a quello sopra (anche se probabilmente vorrai specificare la directory di origine esplicitamente piuttosto che usare semplicemente la directory 'corrente', ad esempio .
).
Sono l'autore di Appledoc Tool. Lo strumento è destinato ad essere utilizzato come risposta da Caleb sopra. Il metodo di installazione consigliato è quello di clonare il repository da GitHub, aprire il progetto in Xcode, creare e copiare facoltativamente il binario sul percorso come suggerito sopra. Inoltre, è necessario copiare anche i file modello richiesti per l'esecuzione dello strumento su uno dei percorsi predefiniti. Tutti i passaggi richiesti sono descritti nel file Leggimi nella pagina di Appledoc su GitHub, vedere la sezione Installazione rapida.
ci sono anche altri metodi per l'installazione - tutti i contributi da parte degli utenti:
- È possibile utilizzare
install-appledoc.sh
script incluso nel repository git. - È disponibile anche la ricetta homebrew, anche se non vengono installati file modello a mio avviso (vedere this link).
Per ulteriori domande, vedere appledoc Google group. L'ho appena creato pochi giorni fa, quindi non ci sono contenuti al momento della stesura di questo articolo, ma sentitevi liberi di fare domande lì.
Come ho trovato su questo post, è possibile generare una documentazione HTML completo del vostro codice con questa riga di comando:
appledoc --project-name BabelCPP --project-azienda "My Name" - -company-id com.mycompany --no-create-docset --output ./doc/.
L'ultimo "." è il percorso del tuo codice.
- 1. Documentazione Objective-C e Swift insieme alla documentazione Apple
- 2. Utilizzando Appledocs per generare la documentazione
- 3. Come utilizzare LINQ per generare un nuovo tipo di oggetti
- 4. come generare documentazione api
- 5. Come posso generare documentazione API per SignalR
- 6. Come generare documentazione javadoc con dieresi?
- 7. Come utilizzare Linux openssl per generare CSR per iOS?
- 8. Come posso generare la documentazione dell'API JavaScript per GitHub Pages
- 9. Come generare documentazione per altri progetti all'interno soluzione utilizzando DocFx
- 10. Come utilizzare NLTK per generare frasi da una grammatica indotta?
- 11. Django - Utilizzare admindocs di generare automaticamente la documentazione per il codice proprio
- 12. Come utilizzare LLVM per generare un grafico di chiamata?
- 13. Generare commenti di documentazione per dattiloscritto in Visual Studio
- 14. Come generare la documentazione msdn da javascript? preferibilmente utilizzando sandcastle
- 15. complemento automatico commenti Xcode (stile appledoc)
- 16. Come utilizzare Groovy Builder per generare un json di tipo array?
- 17. Come utilizzare IEnumerable <String> nel codice di documentazione
- 18. Come posso generare documentazione per un setter di proprietà Python usando Sphinx?
- 19. Come generare documentazione eseguendo un comando con ogni commit svn
- 20. Come utilizzare Gradle per generare JavaDoc in Android Studio?
- 21. di Apple Swift: Tipo Generics Casting
- 22. Come utilizzare Apple Script per controllare la tastiera retroilluminata?
- 23. Come posso utilizzare Angolare per generare campi modulo dinamici?
- 24. Come utilizzare il tipo risolto per risolvere una dipendenza
- 25. Come generare la chiave di crittografia da utilizzare con attr_encrypted
- 26. Qual è il modo migliore per generare una documentazione dell'API REST?
- 27. Quale tipo di diagramma per la documentazione del codice parallelo?
- 28. Funzionalità del tipo di documentazione automatica per Fortran?
- 29. doxygen + sfinge (respirare) per documentazione
- 30. ASP.NET - come mostrare tipo di ritorno generico nella documentazione
Dubito che la maggior parte delle persone abbia familiarità con il progetto 'appledoc', quindi potresti voler spiegare la tua domanda un po 'di più. – Caleb