私は最近これを見つけました: http://php.net/get/php_manual_en.chm/from/a/mirror 。これは.chmファイルで、PHPのすべてのドキュメントが含まれています。通常、サイトで見つけることができます。オフラインでの使用に便利です。
他の言語でも同じようなことを知っている人はいますか。しばらくワイヤレスがない場合に使用できる完全なオフラインドキュメント。
C#の場合、Visual Studioには、VS2008インストールの一部としてオンラインドキュメント全体をダウンロードしてインストールするオプションが用意されているため、Visual Studio 2008を使用している場合は、C#オフラインドキュメントを入手できます。
編集:これを言うつもりでそれが可能であれば、ハイパーリンクを投稿してください。
これは私たちが今持っているものです:
ほとんどの言語はそれを提供する必要があります。
いくつかの例:
Java: Java SE 6ドキュメント(ページの下)
Perl:通常、PerlのUnixバージョンには、マンページおよびperldocとして完全なドキュメントが付属しています(一部のLinuxディストリビューションでは、これらが追加パッケージに入れられています)。 Windowsのバージョンも同じだと思います
C:GNU libcライブラリには ダウンロード可能なドキュメント
ダッシュ http://kapeli.com/dash 150以上のAPIのオフラインドキュメントが含まれています。
JQueryの場合は、jQAPI-代替jQueryドキュメントブラウザをお勧めします。次の場所にあります http://www.jqapi.com/
オンラインで使用することも、ダウンロードしてオフラインで使用することもできます。
Pythonには ダウンロード可能なドキュメント もあります。その結果、Pythonを提供するほとんどのオペレーティングシステムは、ドキュメントパッケージも提供します。たとえば、Debianでは、これはpython2.5-doc
(バージョンごとに1つのパッケージ)です。
インストールすると、オフラインでドキュメントを閲覧できます。常に接続されているわけではないラップトップには非常に便利です。
ところで、Visual Studioのドキュメント(MSDN)には、JScript、VBScript、HTML、CSSのドキュメントも含まれています。 Perlをプログラミングしたときは、いつもperldocをインストールしていました。
慣れていない言語で真剣に取り組む必要がある場合、ドキュメントをダウンロードするのがほとんど最初です。 APIを読むだけで金を採掘するようなものです。
Visual StudioにはC#仕様が付属しており、デフォルトで
C:\Program Files\Microsoft Visual Studio 9.0\VC#\Specifications\1033
Cppreference.com は、C++およびCリファレンスに最適です。また、オフラインバージョンもあります こちら 。
Ruby、Rack、Rails、およびいくつかのgemはすべて railsapi.com にあります。
MS SQL Serverには、「Books Online」として知られるドキュメントがすべて同梱されています。名前にもかかわらず、これらは [〜#〜] msdn [〜#〜] からダウンロードできます。
Javaの場合、API全体をダウンロードしてオフラインで使用できます。
Sunは、ダウンロード可能なバージョンのJavaプラットフォームドキュメントを提供しています。
ページを下にスクロールして、Java SE 6ドキュメントと呼ばれるリンクを探します。これは、Java SE JDK全体をカバーする一連のHTMLファイルです。ローカルに保存しておくと便利ですが、検索機能がないため、使用方法が多少制限されます。
MSDNをダウンロード を使用して、VB.NET、C#、C++、およびさまざまなWindowsおよびコンポーネントAPIのドキュメントを入手することもできます。
一般的なLISPにはハイパースペックがあります。言語とそのライブラリの完全なガイド。
私は実際に 自分のためにPHPサイト の一部を自分でミラーリングします、RSyncによって週に1回だけです(これは非常に効率的で、約6分の1しかダウンロードしません)完全ダウンロードには時間がかかります)。
自分のサーバーで実行しているローカルコピーのいくつかの利点は、ショートカット(たとえばphp.net/array_merge)が機能することです。
c#の場合、次のオフラインドキュメントを見つけました。
http://www.Microsoft.com/downloads/details.aspx?FamilyID=7BBE5EDA-5062-4EBB-83C7-D3C5FF92A373&displaylang=en
注意してください-大きなファイルサイズ。
(まだダウンロードしているので、ここで誰かを誤解させないでください)
厳密には言語ではありませんが、Ruby on Rails=
Rails sample_project
rake Rails:freeze:gems
rake doc:Rails
rake Rails:unfreeze
次に、doc/apiフォルダーのコピーを使用または取得します