2009-04-06 7 views
41

Ich habe kürzlich gefunden: http://php.net/get/php_manual_en.chm/from/a/mirror. Es ist eine .chm-Datei, die die gesamte Dokumentation für PHP enthält, die Sie normalerweise auf ihrer Website finden können. Praktisch für den Offline-Einsatz.Offline-Dokumentation für verschiedene Programmiersprachen?

Ich frage mich, weiß jemand ähnliche Dinge für andere Sprachen. Komplette Offline-Dokumentation, die Sie verwenden können, wenn Sie eine Zeitlang keine drahtlose Verbindung haben.

Für Visual C++ bietet Visual Studio die Möglichkeit, die gesamte Onlinedokumentation als Teil der VS2008-Installation herunterzuladen und zu installieren. Wenn Sie Visual Studio 2008 verwenden, haben Sie die Offline-Dokumentation für C#.

EDIT: Wenn Sie das sagen und das ist möglich, bitte posten Hyperlinks.

Dies ist, was wir jetzt haben:

+1

Das PHP-Handbuch für den Offline-Gebrauch sollte dazu verlinken: http://php.net/download-docs.php Sie können eine einzelne HTML-Datei, eine Reihe von HTML-Dateien und eine CHM-Datei herunterladen. – johankj

+3

Dies sollte ein Community-Wiki sein –

+0

Schauen Sie sich diese Chrome-APP an, die die PHP-Dokumentation in Ihrem Browser richtig platziert. https://chrome.google.com/webstore/detail/php-docs-to-go/mlilgananaobieacflbciblffhaagnip –

Antwort

2

Die meisten Sprache sollte das zur Verfügung stellen.

Einige Beispiele:

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

Perl: Unix-Versionen von Perl normalerweise mit voller docs als manpages und perldoc (einige Linux-Distributionen diese in zusätzliche Pakete setzen); Ich nehme an Windows-Versionen die gleiche

C tun: die GNU libc-Bibliothek hat downloadable docs

0

für Java können Sie Laden Sie die gesamte API herunter, um sie offline zu verwenden.

1

Außerdem enthalten die Visual Studio-Dokumente (MSDN) auch Dokumentation für JScript, VBScript, HTML und CSS. Als ich PERL programmiert habe, habe ich immer perldoc installiert.

Das Herunterladen der Dokumentation ist so ziemlich das Erste, was ich tue, wenn ich eine ernsthafte Arbeit in einer unbekannten Sprache erledigen muss. Das Lesen der API ist wie Gold zu fördern!

0

Sun stellt herunterladbare Versionen der Java-Plattform-Dokumentation bereit.

Java SE Downloads

Blättern Sie in der Seite und suchen Sie die Java SE 6 Dokumentation namens Link. Es ist eine Reihe von HTML-Dateien, die das gesamte Java SE JDK abdecken. Es kann praktisch sein, es lokal zu speichern, aber da es keine Suchfunktionen gibt, sind seine Verwendungsmöglichkeiten etwas eingeschränkt.

1

Visual Studio kommt mit dem C# Spezifikation, die standardmäßig installiert in

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

0

Während nicht unbedingt eine Sprache, die Sie kann Dokumente für Ruby on Rails erstellen, indem Sie die folgenden Schritte ausführen:

und die n verwenden oder selbst eine Kopie des doc/api-Ordners

+0

Dies ist auf Linux? Im Terminal oder über irgendein Programm? – KdgDev

+0

wird es auf jeder Plattform funktionieren, wo Sie eine Rails-Installation haben. Jeder der oben genannten Befehle wird in einer Befehlszeile (Terminal) auf einer eigenen Zeile eingegeben – Kevin

1

MS SQL Server wird mit einer ganzen Ladung von Dokumentation als "Books Online" ausgeliefert. Trotz des Namens können Sie diese von MSDN herunterladen.

+1

a -1 mehr als 3 Jahre, nachdem ich eine Antwort geschrieben, aber keinen Kommentar? Es würde mich interessieren zu hören, warum ... –

2

Python hat auch downloadable documentation. Daher bieten die meisten Betriebssysteme, die Python bereitstellen, auch ein Dokumentationspaket. Unter Debian ist dies beispielsweise das Paket python2.5-doc (ein Paket pro Version).

Installieren Sie es und Sie können die Dokumentation offline durchsuchen. Sehr praktisch für einen Laptop, der nicht immer angeschlossen ist.

0

Sie können auch download MSDN erhalten Dokumentation für VB.NET, C#, C++ und verschiedenen Windows-& Component APIs

0

ich eigentlich mirror a portion of the PHP site für mich, nur einmal pro Woche, von RSync (was sehr effizient ist, nur etwa 1/6 herunterzuladen, was ein vollständiger Download dauern würde).

Ein paar Vorteile einer lokalen Kopie, die auf meinem eigenen Server läuft, sind, dass die Verknüpfungen (zum Beispiel php.net/array_merge) funktionieren, und ich habe auch die vollständigen Notizen.

12

Dash http://kapeli.com/dash für 150+ APIs Offline-Dokumentation enthält.

+10

Entspricht für Windows und Linux: Open Source [Zeal] (http://zealdocs.org/) – Greck

+0

Dies ist eine gute noch gültige Antwort. – sargas

+0

Sehr nützlich. Vielen Dank für die Zeit zu sparen für jedes Problem, auf das ich stoße – Dimensionless

1

Für jQuery, empfehle ich jQAPI - Alternative jQuery Dokumentation Browser, das Sie hier finden können: http://www.jqapi.com/

Sie können es online als auch für die Offline-Nutzung herunterladen.

Verwandte Themen