Documentación fuera de línea para varios lenguajes de programación? [cerrado]

StackOverflow https://stackoverflow.com/questions/723017

  •  05-09-2019
  •  | 
  •  

Pregunta

Hace poco me encontré con esto: http://php.net/get/php_manual_en chm / desde / a / espejo . Es un archivo .chm que contiene toda la documentación de PHP que normalmente se pueden encontrar en su sitio. Es práctico para su uso sin conexión.

Me pregunto, ¿alguien sabe de cosas similares para otros idiomas. documentación fuera de línea completa que se puede utilizar si no tiene inalámbrico por un tiempo.

En C #, Visual Studio le da la opción de descargar e instalar toda la documentación en línea como parte de la VS2008 instalar, por lo que si tiene Visual Studio 2008, entonces usted tiene la documentación de C # en línea.

EDIT:. Si vas a decir esto y que es posible, por favor, puesto hipervínculos

Esto es lo que tenemos ahora:

¿Fue útil?

Solución

La mayoría de la lengua se debe establecer que.

Algunos ejemplos:

Java: Java SE 6 documentos (por debajo de la página)

Perl: versiones de Unix de Perl normalmente vienen con documentos completos como páginas de manual y perldoc (algunas distribuciones de Linux ponerlas en paquetes adicionales); Supongo que las versiones de Windows que hagan lo mismo

C: la biblioteca libc GNU tiene docs descargables

Otros consejos

http://kapeli.com/dash incluye documentación en línea para más de 150 API.

descargable documentación . Como resultado, la mayoría de los sistemas operativos que proporcionan Python también proporciona un paquete de documentación. Por ejemplo, en Debian, este es el paquete python2.5-doc (un paquete por versión).

Instalar y puede navegar por la línea documentación. Muy conveniente para un ordenador portátil que no siempre está conectado.

Para jQuery, recomiendo jQAPI - explorador de documentación jQuery Alternativa, que se puede encontrar aquí: http: //www.jqapi .com /

Se puede utilizar en línea, así como descargarla para uso sin conexión.

Por cierto, la documentación de Visual Studio (MSDN) también incluyen la documentación para JScript, VBScript, HTML y CSS. perldoc atrás cuando programé PERL Siempre instalado.

descarga de la documentación es más o menos el primero que hago si tengo un trabajo serio que hacer en un idioma desconocido. Sólo la lectura a través de la API es como la minería de oro!

Visual Studio viene con la especificación de C #, instalado por defecto en

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

Los barcos MS SQL Server con una carga completa de la documentación conocen como "Libros en pantalla". A pesar del nombre que puede downlaod estos de MSDN .

Ruby, estante, rieles, y varias joyas se pueden encontrar en railsapi.com

Cppreference.com es grande para C ++ y referencia C. También tienen versiones sin conexión aquí .

Para Java se puede descargar todo el API para utilizar fuera de línea.

Sun ofrece versiones descargables de la documentación de la plataforma Java.

Java SE Descargas

Desplácese por la página y buscar el enlace llamado Java SE 6 Documentación. Se trata de una serie de archivos HTML que cubren la totalidad de Java SE JDK. Puede ser útil para tenerlo almacenado localmente, sino porque no hay ninguna funcionalidad de búsqueda, sus usos son algo limitadas.

Aunque no es estrictamente un lenguaje que pueda construir documentos para Ruby on Rails haciendo lo siguiente

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

y luego usar o tomar usted mismo una copia de la carpeta doc / api

También puede descarga de MSDN para obtener la documentación para VB. NET, C #, C ++ y varios APIs de Windows y de componentes

Common Lisp tiene la hyperspec. Una guía completa de la lengua y sus bibliotecas.

Common Lisp hyperspec

reflejar una parte de la sitio PHP para mí, sólo una vez a la semana, por RSync (que es bastante eficiente, que sólo se descargan aproximadamente 1/6 de lo que tomaría una descarga completa).

Un par de ventajas de una copia local que se ejecuta en mi propio servidor es que los accesos directos (por ejemplo php.net/array_merge) trabajan, y tengo las notas completas también.

para C #, acabo de encontrar esta documentación en línea:
http://www.microsoft.com /downloads/details.aspx?FamilyID=7BBE5EDA-5062-4EBB-83C7-D3C5FF92A373&displaylang=en

cuidado - tamaño del archivo grande
. (Todavía la descarga, por lo que espero no estar engañando a nadie aquí)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top