2009-04-06 25 views
41

Gần đây tôi đã tìm thấy điều này: http://php.net/get/php_manual_en.chm/from/a/mirror. Đó là tệp .chm chứa tất cả tài liệu về PHP mà bạn thường có thể tìm thấy trên trang web của họ. Tiện dụng để sử dụng ngoại tuyến.Tài liệu ngoại tuyến cho nhiều ngôn ngữ lập trình khác nhau?

Tôi tự hỏi, không ai biết điều tương tự cho các ngôn ngữ khác. Hoàn thành tài liệu ngoại tuyến mà bạn có thể sử dụng nếu bạn không có không dây trong một thời gian.

Đối với C#, Visual Studio cung cấp cho bạn tùy chọn tải xuống và cài đặt toàn bộ tài liệu trực tuyến như một phần của bản cài đặt VS2008, vì vậy nếu bạn có Visual Studio 2008, thì bạn có tài liệu ngoại tuyến C#.

CHỈNH SỬA: nếu bạn định nói điều này và điều đó là có thể, vui lòng đăng siêu liên kết.

Đây là những gì chúng tôi có bây giờ:

+1

Hướng dẫn sử dụng PHP để sử dụng ngoại tuyến, nên liên kết đến: http://php.net/download-docs.php Bạn có thể tải xuống một tệp html, một loạt tệp html và một tệp chm. – johankj

+3

Đây phải là một wiki cộng đồng –

+0

Xem ứng dụng chrome này để đặt tài liệu PHP ngay trên trình duyệt của bạn. https://chrome.google.com/webstore/detail/php-docs-to-go/mlilmganaobieaclflbciblffhaagnip –

Trả lời

2

Hầu hết ngôn ngữ phải cung cấp ngôn ngữ đó.

Một số ví dụ:

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

Perl: phiên bản Unix của perl thường đi kèm với tài liệu đầy đủ như manpages và perldoc (một số bản phân phối Linux đặt những thành các gói phụ); Tôi cho rằng phiên bản Windows làm như vậy

C: thư viện libc GNU có downloadable docs

0

Đối với Java bạn có thể tải xuống toàn bộ API để sử dụng ngoại tuyến.

1

btw, tài liệu Visual Studio (MSDN) cũng bao gồm tài liệu cho JScript, VBScript, HTML và CSS. Quay lại khi tôi lập trình PERL tôi luôn cài đặt perldoc.

Tải xuống tài liệu là khá nhiều điều đầu tiên tôi làm nếu tôi có bất kỳ công việc nghiêm túc nào để làm bằng ngôn ngữ không quen thuộc. Chỉ cần đọc qua API cũng giống như khai thác vàng!

0

Mặt trời cung cấp các phiên bản có thể tải xuống của tài liệu nền tảng Java.

Java SE Downloads

Cuộn xuống cuối trang và tìm kiếm các liên kết được gọi là Java SE 6 Tài liệu. Nó là một chuỗi các tệp HTML bao trùm toàn bộ JDK JDK của Java. Nó có thể được thuận tiện để có nó được lưu trữ cục bộ, nhưng vì không có chức năng tìm kiếm, việc sử dụng nó có phần hạn chế.

1

Visual Studio đi kèm với C# đặc điểm kỹ thuật, cài đặt theo mặc định trong

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

0

Trong khi bạn không hoàn toàn là một ngôn ngữ có thể tạo tài liệu cho Ruby on Rails bằng cách thực hiện như sau

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

và n sử dụng hoặc tự mình lấy bản sao của thư mục doc/api

+0

Đây là trên Linux? Trong Terminal hoặc thông qua một số chương trình? – KdgDev

+0

nó sẽ hoạt động trên bất kỳ nền tảng nào, nơi bạn có cài đặt đường ray. Mỗi câu lệnh trên được đánh vào một dòng lệnh (Terminal) trên một dòng riêng của nó là – Kevin

1

Máy chủ MS SQL vận chuyển toàn bộ tài liệu dưới dạng "Sách trực tuyến". Mặc dù tên bạn có thể downlaod này từ MSDN.

+1

a -1 hơn 3 năm sau khi tôi đăng câu trả lời, nhưng không có bình luận? Tôi muốn được quan tâm để nghe lý do tại sao ... –

2

Python cũng có downloadable documentation. Kết quả là, hầu hết các hệ điều hành cung cấp Python cũng cung cấp một gói tài liệu. Ví dụ, trên Debian, đây là gói python2.5-doc (một gói cho mỗi phiên bản).

Cài đặt và bạn có thể duyệt tài liệu ngoại tuyến. Rất thuận tiện cho một máy tính xách tay không phải lúc nào cũng được kết nối.

0

Bạn cũng download MSDN có thể để có được tài liệu cho VB.NET, C#, C++ và khác nhau của Windows & Component API

0

Tôi thực sự mirror a portion of the PHP site cho bản thân mình, chỉ cần mỗi tuần một lần, bởi rsync (đó là khá hiệu quả, chỉ tải khoảng 1/6 về những gì một tải đầy đủ sẽ mất).

Một vài ưu điểm của bản sao cục bộ đang chạy trên máy chủ của riêng tôi là các phím tắt (ví dụ: php.net/array_merge) hoạt động và tôi cũng có ghi chú đầy đủ.

12

Dash http://kapeli.com/dash bao gồm tài liệu ẩn cho 150 API.

+10

Tương đương với Windows và Linux: nguồn mở [Zeal] (http://zealdocs.org/) – Greck

+0

Đây là một câu trả lời vẫn hợp lệ. – sargas

+0

Rất hữu ích. Cảm ơn rất nhiều vì đã tiết kiệm thời gian để tìm kiếm mọi vấn đề mà tôi gặp phải – Dimensionless

1

Đối với jQuery, tôi khuyên bạn nên jQAPI - Alternative jQuery Documentation Browser, bạn có thể tìm thấy ở đây: http://www.jqapi.com/

Bạn có thể sử dụng nó trực tuyến cũng như tải về nó để sử dụng ngoại tuyến.

0

Cppreference.com phù hợp cho tham chiếu C++ và C. Họ cũng có phiên bản ngoại tuyến here.

Các vấn đề liên quan