Dash bringt Kodierungsdokumentation auf den Mac-Desktop

Dash bringt Kodierungsdokumentation auf den Mac-Desktop / Wordpress & Webentwicklung

Wenn Sie Programmierer sind, verlassen Sie sich bereits stark auf die Dokumentation. Dash (kostenlos, $ 19.99 für die Vollversion) ist eine Mac-App, die dafür ausgelegt ist, Ihre Lesung angenehmer zu gestalten.

Die meisten Programmierer kennen ihre bevorzugte Sprache nicht auswendig. Noch weniger haben ein detailliertes Wissen über jede Bibliothek und API, mit der sie in Kontakt kommen. Als Programmierer haben wir Google. Wir bitten um Stack Overflow. Wir lesen die Dokumentation. Viele, viele Unterlagen. Die meisten Leute lesen Dokumentation in einem Browser, aber es gibt einen besseren Weg. Treffen Sie Dash.

Bindestrich und Dokumentation

Dash ist eine App, mit der Dokumentation aus dem Internet lokal zwischengespeichert wird und Sie über eine bestimmte Webanwendung darauf zugreifen können. Es kann von der Entwickler-Website heruntergeladen werden. Der Unterschied zwischen kostenlos und bezahlt ist minimal, die kostenlose Version hat eine Wartezeit beim Start und jedes Mal, wenn Sie zwischen Dokumentationssätzen (docsets) wechseln, und Sie werden dazu aufgefordert, es zu kaufen.

Wenn Sie sich für ein Upgrade auf die kostenpflichtige Version von Dash entscheiden, können Sie es zumindest auf so vielen Mac-Computern wie Ihnen verwenden (eine unbegrenzte Anzahl, laut Entwicklern)..

Das Leistungsversprechen von Dash basiert auf der Anzahl der Bibliotheken und Sprachen, die es unterstützt, und hier scheint es.

So ziemlich jede Sprache, API und Bibliothek, die Sie sich vorstellen können, sowie einige, von denen Sie wahrscheinlich noch nichts gehört haben. Sowohl Web als auch Mobile und System sind hier gut vertreten.

Ich persönlich entwickle sowohl für das Web als auch für das Frontend und das Backend, und alles, was ich benutze, ist hier präsent. Die Qualität der Dokumentation ist leider etwas gemischt.

Die Qualität der Dokumentation

Die Entwickler haben die Dokumentation nicht selbst erstellt, es ist also nicht wirklich ihre Schuld. Wie ich bereits sagte, speichert Dash nur die bereits vorhandene Dokumentation.

Das Problem ist, dass einige Sprachen einfach nicht gut dokumentiert sind - wie das vereinfachte JavaScript-Gegenmittel CoffeeScript. CoffeeScript ist JavaScript ohne Kopfschmerzen. CoffeeScript ist JavaScript ohne Kopfschmerzen. Ich habe JavaScript noch nie so gern gemocht. Seit dem Tag, an dem ich meine erste Zeile damit geschrieben habe, habe ich mich immer darüber geärgert, dass das, was ich darin schreibe, immer wie ein Jackson aussieht… Weiterlesen. Ihre Dokumentation ist eher eine “Ist das nicht cool??” Anleitung, die Beispiele der Sprache in Aktion zeigt, ohne zu erklären Wie Dinge funktionieren.

Außerdem sieht es im Fall von CoffeeScript in Dash nicht gut aus. Es ist viel besser für einen Webbrowser geeignet.

Abgesehen davon funktionieren einige Dokumentationssätze sehr gut, wie die für Ruby. Dies ist die Sprache, die das Ruby On Rails-Webanwendungs-Framework unterstützt. 3 Interaktive, unterhaltsame, kostenlose Möglichkeiten, um die Programmiersprache Ruby zu lernen 3 Interaktive, unterhaltsame, kostenlose Möglichkeiten, um die Programmiersprache Ruby zu lernen Ruby ist ein ausdrucksstarkes, sehr hohes Niveau , Skriptsprache. Es wird im Web hauptsächlich als Teil des Webentwicklungsframeworks von Ruby on Rails, aber auch als eigenständiges System verwendet. Wenn Sie neugierig sind auf das, was Ruby (nicht… Weiterlesen), eine vollständig durchsuchbare Dokumentation bietet und gut in die Ästhetik von Dash passt.

Es gibt auch Spickzettel zum Herunterladen in Dash. Dabei geht es nicht um Sprachfeatures, sondern um die erweiterten Funktionen von Git, den bevorzugten Texteditor der Mitarbeiter. Sublime Text 2 Testen Sie Sublime Text 2 für die plattformübergreifende Code-Bearbeitung. Testen Sie Sublime Text 2 für die plattformübergreifende Code-Bearbeitung Needs Sublime Text 2 ist ein plattformübergreifender Code-Editor, von dem ich erst kürzlich gehört habe, und ich muss sagen, dass ich trotz des Beta-Labels wirklich beeindruckt bin. Sie können die vollständige App herunterladen, ohne einen Cent zu zahlen, und weitere beliebte Softwarepakete.

Spickzettel sind auch für HTTP-Funktionen, HTML- und CSS-Farben verfügbar.

Zugänglichkeit

Ich kenne viele Entwickler, die Schwierigkeiten haben, schwarzen Text auf weißem Hintergrund zu lesen. Einige tragen sogar eine speziell getönte Brille, um das Ablesen zu erleichtern. Einige müssen einfach Text vergrößern.

Ich habe keine speziellen Einstellungen für die Eingabehilfen in Dash gefunden und auch keine Möglichkeit gefunden, die Textgröße zu erhöhen. Dies könnte für manche sehbehinderte Benutzer ein Dealbreaker sein. OS X verfügt jedoch über einige Eingabehilfefunktionen (Systemeinstellungen> System> Eingabehilfen) was Dash etwas nutzbarer machen könnte.

Fazit

Solltest du die kostenpflichtige Version von Dash bekommen? Kommt darauf an. Es gibt keine wirklich überzeugenden Funktionen, die das Upgrade wert sind, aber Sie werden das Projekt unterstützen, indem Sie mitmachen.

Ich nutze die kostenlose Version von Dash fast täglich. Wenn Sie Code für Ihren Lebensunterhalt und einen Mac verwenden, benötigen Sie diese App. Es ist nicht perfekt, aber es erledigt die Arbeit.

Herunterladen: Dash für Mac OS X (kostenlos, 19,99 US-Dollar für die Vollversion)

Was denkst du? Laden Sie es herunter und teilen Sie uns Ihre Meinung in den Kommentaren unten mit.

Bildnachweis: Code (Michael Himbeault)

Erfahren Sie mehr über: Digitales Dokument, Programmierung.