2009-04-06 4 views
41

Recentemente ho trovato questo: http://php.net/get/php_manual_en.chm/from/a/mirror. È un file .chm che contiene tutta la documentazione per PHP che puoi trovare normalmente sul loro sito. Comodo per l'utilizzo offline.Documentazione offline per vari linguaggi di programmazione?

Mi chiedo, qualcuno sa di cose simili per altre lingue. Documentazione offline completa che puoi utilizzare se non hai il wireless per un po '.

Per C#, Visual Studio offre la possibilità di scaricare e installare l'intera documentazione online come parte dell'installazione VS2008, quindi se si dispone di Visual Studio 2008, si dispone della documentazione offline C#.

MODIFICA: se stai per dire questo e questo è possibile, per favore pubblica collegamenti ipertestuali.

Questo è ciò che abbiamo ora:

+1

Il manuale PHP per l'utilizzo offline deve essere collegato a questo: http://php.net/download-docs.php È possibile scaricare un singolo file html, un gruppo di file html e un file chm. – johankj

+3

Questa dovrebbe essere una wiki della comunità –

+0

Dai un'occhiata a questa APP di Chrome che mette la documentazione PHP nel tuo browser. https://chrome.google.com/webstore/detail/php-docs-to-go/mlilmganaobieaclflbciblffhaagnip –

risposta

2

Gran parte della lingua dovrebbe fornire questo.

Alcuni esempi:

Java: Java SE 6 docs (below on the page)

Perl: le versioni Unix di Perl in genere sono dotati di documenti complete come pagine di manuale e perldoc (alcune distribuzioni di Linux mettono questi in pacchetti extra); Suppongo che le versioni di Windows a fare lo stesso

C: la libreria GNU libc ha downloadable docs

0

Per Java è possibile scarica l'intera API per utilizzarla offline.

1

btw, i documenti di Visual Studio (MSDN) includono anche la documentazione per JScript, VBScript, HTML e CSS. Quando ho programmato PERL ho sempre installato perldoc.

Scaricare la documentazione è praticamente la prima cosa che faccio se ho un lavoro serio da fare in una lingua sconosciuta. Basta leggere l'API è come fare l'oro da miniere!

0

Sun fornisce versioni scaricabili della documentazione della piattaforma Java.

Java SE Downloads

Scorrere la pagina e cercare il link chiamato Java SE 6 Documentation. È una serie di file HTML che coprono l'intero Java SE JDK. Può essere utile averlo memorizzato localmente, ma poiché non esiste una funzionalità di ricerca, i suoi usi sono alquanto limitati.

1

Visual Studio viene fornito con le specifiche C#, installato di default in

C:\Program Files\Microsoft Visual Studio 9.0\VC#\Specifications\1033

0

Anche se non strettamente una lingua che puoi creare documenti per Ruby su Rails eseguendo il seguente

rails sample_project 
rake rails:freeze:gems 
rake doc:rails 
rake rails:unfreeze 

e il n usa o prenditi una copia della cartella doc/api

+0

Questo è su Linux? Nel terminale o tramite qualche programma? – KdgDev

+0

funzionerà su qualsiasi piattaforma, in cui è installata una rotaia. Ognuno dei comandi sopra riportati è digitato su una riga di comando (Terminale) su una riga del proprio – Kevin

1

MS SQL Server viene fornito con un intero carico di documentazione noto come "Libri online". Nonostante il nome è possibile eseguire il downlaod da MSDN.

+1

a -1 più di 3 anni dopo che ho postato una risposta, ancora nessun commento? Sarei interessato a sapere perché ... –

2

Python ha anche downloadable documentation. Di conseguenza, la maggior parte dei sistemi operativi che forniscono Python fornisce anche un pacchetto di documentazione. Ad esempio, su Debian, questo è il pacchetto python2.5-doc (un pacchetto per versione).

Installarlo ed è possibile sfogliare la documentazione offline. Molto comodo per un laptop che non è sempre connesso.

0

È possibile anche download MSDN per ottenere la documentazione per VB.NET, C#, C++ e diverse applicazioni Windows & API Component

0

Io in realtà mirror a portion of the PHP site per me, solo una volta alla settimana, per rsync (che è abbastanza efficiente, solo il download di circa 1/6 ° di ciò che un download completo avrebbe preso).

Un paio di vantaggi di una copia locale in esecuzione sul mio server è che i collegamenti (ad esempio php.net/array_merge) funzionano e ho anche le note complete.

12

Dash http://kapeli.com/dash include documentazione non in linea per oltre 150 API.

+10

Equivalente per Windows e Linux: open source [Zeal] (http://zealdocs.org/) – Greck

+0

Questa è una buona risposta valida. – sargas

+0

Molto utile. Grazie mille per aver risparmiato tempo per cercare tutti i problemi che ho incontrato – Dimensionless

1

Per jQuery, vi consiglio jQAPI - Alternative documentazione del browser jQuery, che potete trovare qui: http://www.jqapi.com/

si può utilizzare online, così come scaricare il programma per l'utilizzo offline.