Dash apporte la documentation de codage sur le bureau Mac

Dash apporte la documentation de codage sur le bureau Mac / Wordpress & Développement Web

Si vous êtes programmeur, vous utilisez déjà beaucoup la documentation. Dash (gratuit, 19,99 $ pour la version complète) est une application Mac conçue pour rendre votre lecture indispensable une expérience des plus agréables..

La plupart des programmeurs ne connaissent pas leur langue de prédilection. Ils sont encore moins nombreux à posséder une connaissance détaillée de chaque bibliothèque et API avec laquelle ils entrent en contact. En tant que programmeurs, nous Google. Nous demandons à Stack Overflow. Nous lisons la documentation. Beaucoup de documentation. La plupart des gens lisent la documentation dans un navigateur, mais il existe un meilleur moyen. Rencontrez Dash.

Dash et documentation

Dash est une application qui met en cache localement la documentation sur Internet et vous permet d'y accéder via une application Web spécifique. Il peut être téléchargé à partir du site Web du développeur. La différence entre gratuit et payant est minime, la version gratuite s'accompagne d'un temps d'attente au démarrage et chaque fois que vous passez d'un ensemble de documents à un autre et vous incite à l'acheter..

Si vous choisissez de passer à la version payante de Dash, vous pouvez au moins l’utiliser sur autant d’ordinateurs Mac que vous possédez (nombre illimité, selon les développeurs)..

La proposition de valeur de Dash est basée sur le nombre de bibliothèques et de langages qu’elle prend en charge, et c’est ici qu’elle brille.

Presque tous les langages, API et bibliothèques auxquels vous pouvez penser sont représentés, ainsi que certains dont vous n'avez probablement jamais entendu parler. Le Web, le mobile et le système sont bien représentés ici.

Personnellement, je développe pour le Web à la fois en capacité front-end et back-end, et tout ce que j'utilise est présent ici. Malheureusement, la qualité de la documentation est un peu mitigée.

La qualité de la documentation

Les développeurs n'ont pas créé la documentation eux-mêmes, alors ce n'est pas vraiment leur faute. Comme je l'ai dit auparavant, Dash ne met en cache que la documentation préexistante.

Le problème est que certaines langues ne sont tout simplement pas bien documentées - comme l'antidote simplifié pour JavaScript. CoffeeScript CoffeeScript est JavaScript sans les maux de tête CoffeeScript est JavaScript sans les maux de tête Je n'ai jamais vraiment aimé écrire JavaScript. Depuis le jour où j'ai écrit ma première ligne en l'utilisant, j'ai toujours regretté que tout ce que j'écrive apparaisse toujours comme un Jackson… Lire la suite. Leur documentation est plus un “Est-ce pas cool?” guide pratique, montrant des exemples de la langue en action, sans expliquer réellement Comment les choses fonctionnent.

De plus, dans le cas de CoffeeScript, cela n’a pas l’air intéressant dans Dash. C'est beaucoup mieux adapté à un navigateur Web.

Cela dit, certains ensembles de documentation fonctionnent très bien, comme ceux de Ruby. C'est le langage qui alimente le framework d'applications Web Ruby On Rails 3 Des moyens interactifs, amusants et gratuits pour commencer à apprendre le langage de programmation Ruby 3 Des moyens interactifs, amusants et gratuits pour commencer à apprendre le langage de programmation Ruby Ruby est un langage expressif de très haut niveau , langage de script. Il est utilisé sur le Web principalement dans le cadre du cadre de développement Web de Ruby on Rails, mais également de manière autonome. Si vous êtes curieux de savoir ce que Ruby (pas… Read More, a une documentation entièrement consultable et s'inscrit parfaitement dans l'esthétique Dash.

Vous pouvez également télécharger des feuilles de triche dans Dash. Celles-ci ne se concentrent pas sur les fonctionnalités linguistiques, mais plutôt sur les fonctionnalités avancées de Git, éditeur de texte favori de l'équipe d'édition de texte favori Sublime Text 2 Essayez Sublime Text 2 pour répondre à vos besoins en édition de code multi-plateformes. Needs Sublime Text 2 est un éditeur de code multiplate-forme dont je n'ai entendu parler que récemment, et je dois dire que je suis vraiment impressionné malgré le label bêta. Vous pouvez télécharger l'application complète sans payer un sou… Read More et 3, ainsi que d'autres progiciels populaires.

Les feuilles de triche sont également disponibles pour les fonctionnalités HTTP, HTML et CSS Named Colors..

Accessibilité

Je connais beaucoup de développeurs qui ont du mal à lire du texte noir sur fond blanc. Certains portent même des lunettes spécialement teintées pour leur faciliter la lecture. Certains ont simplement besoin d'agrandir le texte.

Je n'ai trouvé aucun paramètre d'accessibilité spécifique dans Dash, ni aucun moyen d'augmenter la taille du texte. Cela pourrait être un casse-tête pour certains utilisateurs malvoyants. Cependant, OS X est livré avec certaines fonctionnalités d’accessibilité (Préférences Système> Système> Accessibilité) qui pourrait rendre Dash un peu plus utilisable.

Conclusion

Devez-vous obtenir la version payante de Dash? Ça dépend. Il n'y a pas vraiment de fonctionnalités convaincantes qui rendent la mise à niveau rentable, mais vous soutiendrez le projet en apportant votre contribution..

J'utilise la version gratuite de Dash presque tous les jours. Si vous utilisez votre code pour gagner votre vie et que vous possédez un Mac, vous avez besoin de cette application. Ce n'est pas parfait, mais le travail est fait.

Télécharger: Dash pour Mac OS X (gratuit, 19,99 $ pour la version complète)

Qu'est-ce que tu penses? Téléchargez-le et laissez-nous savoir vos pensées dans les commentaires ci-dessous.

Crédit photo: Code (Michael Himbeault)

En savoir plus sur: Document numérique, Programmation.