Dash trae documentación de codificación al escritorio de Mac

Si eres programador, ya dependes en gran medida de la documentación. Dash es una aplicación de Mac diseñada para hacer que tu lectura requerida sea una experiencia más placentera.

Si eres programador, ya dependes en gran medida de la documentación.  Dash es una aplicación de Mac diseñada para hacer que tu lectura requerida sea una experiencia más placentera.
Anuncio

Si eres programador, ya dependes en gran medida de la documentación. Dash (gratis, $ 19.99 para la versión completa) es una aplicación para Mac diseñada para hacer que su lectura requerida sea una experiencia más placentera.

La mayoría de los programadores no conocen su idioma de preferencia de adentro hacia afuera. Aún menos cuentan con un conocimiento detallado de cada biblioteca y API con las que entran en contacto. Como programadores, Google. Preguntamos Stack Overflow. Leemos documentación. Montones y montones de documentación. La mayoría de las personas lee la documentación en un navegador, pero hay una mejor manera. Conoce a Dash.

Tablero y documentación

Dash es una aplicación que almacena en caché localmente la documentación de Internet y le permite acceder a ella a través de una aplicación web específica. Se puede descargar desde la Mac App Store o el sitio web para desarrolladores, y el primero presenta una compra en la aplicación de $ 19.99. La diferencia entre gratis y de pago es mínima, la versión gratuita viene con un tiempo de espera al inicio y cada vez que cambia de conjunto de documentación (docsets) y le molestará para comprarlo.

dash-nag

Si elige actualizar a la versión paga de Dash, al menos puede usarla en tantas computadoras Mac como sea su propiedad (un número ilimitado, según los desarrolladores).

La propuesta de valor de Dash se basa en la cantidad de bibliotecas e idiomas que admite, y es aquí donde brilla.

dash-docsets

Prácticamente todos los idiomas, API y bibliotecas que se te ocurren están representados, así como algunos de los que probablemente no hayas oído hablar. Tanto la web, como el móvil y el sistema están bien representados aquí.

Personalmente desarrollo para la web tanto en la capacidad de front como de back-end, y todo lo que uso está presente aquí. Desafortunadamente, la calidad de la documentación es un poco mixta.

La calidad de la documentación

Los desarrolladores no crearon la documentación ellos mismos, por lo que no es realmente su culpa. Como dije antes, Dash solo almacena en caché la documentación preexistente.

El problema es que algunos lenguajes no están bien documentados, como el antídoto simplificado de JavaScript. CoffeeScript CoffeeScript es JavaScript sin los dolores de cabeza CoffeeScript es JavaScript sin los dolores de cabeza. Nunca me ha gustado mucho escribir JavaScript. Desde el día en que escribí mi primera línea usándolo, siempre me ha molestado que todo lo que escribo siempre parezca un Jackson ... Leer más. Su documentación es más una guía práctica "¿No es genial?", Que muestra ejemplos del lenguaje en acción, sin explicar realmente cómo funcionan las cosas.

dash-coffee

Además, en el caso de CoffeeScript, no se ve bien en Dash. Es mucho más adecuado para un navegador web.

Dicho esto, algunos conjuntos de documentación funcionan muy bien, como los de Ruby. Este es el lenguaje que impulsa el marco de aplicación web Ruby on Rails 3 formas interactivas, divertidas y gratuitas para comenzar a aprender el lenguaje de programación Ruby 3 formas interactivas, divertidas y gratuitas para comenzar a aprender el lenguaje de programación Ruby Ruby es un expresivo de muy alto nivel, Lenguaje de escritura. Se utiliza en la Web principalmente como parte del marco de desarrollo web de Ruby on Rails, pero también es independiente. Si tiene curiosidad acerca de qué es Ruby (no ... Leer más, tiene documentación totalmente buscable y se adapta muy bien a la estética de Dash.

dash-rb

También hay hojas de trucos disponibles para descargar en Dash. Estos no se enfocan en las características del lenguaje, sino en las características avanzadas de Git, editor de texto favorito del personal. Sublime Text 2 Probar texto sublime 2 para su código multiplataforma. Necesidades de edición. Probar texto sublime 2 para su edición de código multiplataforma. Needs Sublime Text 2 es un editor de código multiplataforma que escuché recientemente, y debo decir que estoy realmente impresionado a pesar de la etiqueta beta. Puede descargar la aplicación completa sin pagar ni un centavo ... Lea más y 3, y otros paquetes de software populares.

Cheat sheets también están disponibles para funciones HTTP, HTML y CSS Named Colors.

Accesibilidad

Conozco a muchos desarrolladores que luchan por leer texto negro sobre fondo blanco. Algunos incluso usan gafas tintadas especialmente para que sea más fácil para ellos leer. Algunos simplemente necesitan agrandar el texto.

No he encontrado ninguna configuración de accesibilidad específica en Dash, ni he encontrado ninguna forma de aumentar el tamaño del texto. Eso podría ser un factor decisivo para algunos usuarios con discapacidad visual. Sin embargo, OS X incluye algunas características de accesibilidad ( Preferencias del sistema> Sistema> Accesibilidad ) que pueden hacer que Dash sea más útil.

Conclusión

¿Debería obtener la versión paga de Dash? Eso depende. En realidad, no hay ninguna característica convincente que haga que la actualización valga la pena, pero usted apoyará el proyecto aportando.

Uso la versión gratuita de Dash casi todos los días. Si usas el código para vivir y tienes una Mac, necesitas esta aplicación. No es perfecto, pero hace el trabajo bien.

Descargar: Dash para Mac OS X (gratis, $ 19.99 para la versión completa)

¿Qué piensas? Descárguelo y déjenos saber sus pensamientos en los comentarios, a continuación.

Crédito de la foto: Código (Michael Himbeault)

In this article