Dash trae la documentación de codificación al escritorio de Mac
Si eres programador, ya dependes mucho de la documentación. Dash (gratis, $ 19.99 para la versión completa) es una aplicación para Mac diseñada para que su lectura sea una experiencia más placentera.
La mayoría de los programadores no saben su idioma preferido de elección al revés. Aún menos cuentan con un conocimiento detallado de cada biblioteca y API con la que entran en contacto. Como programadores hacemos Google. Pedimos desbordamiento de pila. Leemos documentación Mucha y mucha documentación. La mayoría de la gente lee la documentación en un navegador, pero hay una mejor manera. Conoce a Dash.
Dash y Documentación
Dash es una aplicación que almacena en caché local 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 el sitio web del desarrollador. La diferencia entre gratis y de pago es mínima, la versión gratuita viene con un tiempo de espera en el inicio y cada vez que alterna entre conjuntos de documentación (docsets) y lo molesta para que lo compre.
Si elige actualizar a la versión de pago de Dash, al menos puede usarla en tantas computadoras Mac como sea de su propiedad (un número ilimitado, según los desarrolladores).
La propuesta de valor de Dash se basa en el número de bibliotecas e idiomas que admite, y es aquí donde brilla.
Casi todos los idiomas, API y bibliotecas que puede imaginar están representados, así como algunos de los que probablemente no haya oído hablar. Tanto web, móvil como sistema están bien representados aquí..
Personalmente, desarrollo para la web tanto en capacidad de front-end como de back-end, y todo lo que uso está presente aquí. Desafortunadamente, la calidad de la documentación es un poco de una bolsa 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 idiomas simplemente no están bien documentados, como el antídoto de JavaScript simplificado CoffeeScript CoffeeScript es JavaScript sin los dolores de cabeza CoffeeScript es JavaScript sin los dolores de cabeza Nunca me ha gustado mucho escribir JavaScript tanto. Desde el día en que escribí mi primera línea usándolo, siempre me ha molestado que todo lo que escribo en ella termine pareciéndose a un Jackson ... Leer más. Su documentación es más de un “No es genial?” guía práctica, que muestra ejemplos del lenguaje en acción, sin explicar realmente cómo las cosas funcionan.
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 la 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 nivel expresivo y de muy alto nivel. , Lenguaje de escritura. Se usa en la Web principalmente como parte del marco de desarrollo web de Ruby on Rails, pero también es independiente. Si tienes curiosidad sobre lo que Ruby (no ... Leer más, tiene documentación de fácil búsqueda y encaja perfectamente con la estética de Dash).
También hay hojas de trucos disponibles para descargar en Dash. Estas no se centran en las funciones de idioma, sino en las funciones avanzadas de Git, editor del texto favorito del personal Texto sublime 2 Probar texto sublime 2 para sus necesidades de edición de código multiplataforma Probar texto sublime 2 para su edición de código multiplataforma Needs Sublime Text 2 es un editor de código multiplataforma del que me enteré recientemente, y debo decir que estoy realmente impresionado a pesar de la etiqueta beta. Puede descargar la aplicación completa sin pagar un centavo ... Leer más y 3, y otros paquetes de software populares.
Las hojas de trucos también están disponibles para características HTTP, HTML y colores con nombre CSS.
Accesibilidad
Conozco a muchos desarrolladores que luchan por leer texto negro sobre fondos blancos. Algunos incluso usan gafas especialmente teñidas para facilitar la lectura. Algunos simplemente necesitan ampliar el texto.
No he encontrado ninguna configuración de accesibilidad específica en Dash, ni he encontrado ninguna manera de aumentar el tamaño del texto. Eso podría ser un factor decisivo para algunos usuarios con discapacidades visuales. Sin embargo, OS X viene con algunas características de accesibilidad (Preferencias del sistema> Sistema> Accesibilidad) lo que podría hacer que Dash sea un poco más usable.
Conclusión
¿Debería obtener la versión de pago de Dash? Eso depende. Realmente no hay ninguna característica convincente que haga que la actualización valga la pena, pero apoyará el proyecto aportando.
Utilizo la versión gratuita de Dash casi a diario. Si usas un código de honda para vivir y tienes una Mac, necesitas esta aplicación. No es perfecto, pero hace el trabajo..
Descargar: Dash para Mac OS X (gratis, $ 19.99 para la versión completa)
¿Qué piensas? Descárgalo y déjanos saber tus pensamientos en los comentarios, a continuación..
Crédito de la foto: Código (Michael Himbeault)
Explora más sobre: Documento Digital, Programación.