Publicitate
Dacă sunteți programator, vă bazați deja foarte mult pe documentație. liniuță (gratuit, 19,99 USD pentru versiunea completă) este o aplicație Mac concepută pentru a face citirea necesară o experiență mai plăcută.
Majoritatea programatorilor nu știu limba lor preferată de alegere în interior. Și mai puțini se laudă cu cunoștințe detaliate despre fiecare bibliotecă și API cu care vin în contact. Ca programatori Google. Cerem Stack Overflow. Citim documentația. O mulțime de documente. Majoritatea oamenilor citesc documentația într-un browser, dar există o modalitate mai bună. Întâlnește Dash.
Dash și documentare
Dash este o aplicație care memorează în cache documentația locală de pe Internet și vă permite să o accesați printr-o anumită aplicație web. Poate fi descărcat din site-ul dezvoltatorului. Diferența dintre gratuitate și plata este minimă, versiunea gratuită vine cu un timp de așteptare la pornire și ori de câte ori treceți între seturi de documentație (documente) și vă va îndoi să o cumpărați.
Dacă alegeți să faceți upgrade la versiunea plătită a Dash, o puteți utiliza cel puțin pe cât mai multe computere Mac pe care le dețineți (un număr nelimitat, potrivit dezvoltatorilor).
Propunerea de valoare a lui Dash se bazează pe numărul de biblioteci și limbi pe care le acceptă, iar aici strălucește.
Aproape orice limbă, API și bibliotecă la care te poți gândi este reprezentată, precum și unele despre care probabil nu ai auzit. Atât web-ul, mobilul și sistemul sunt bine reprezentate aici.
Personal dezvolt pentru web, atât în față, cât și în back-end, și tot ceea ce folosesc este prezent aici. Din păcate, calitatea documentației este un sac mixt.
Calitatea documentației
Dezvoltatorii nu au creat ei înșiși documentația, așa că nu este vina lor. Așa cum am mai spus, Dash nu ascunde doar documentația preexistentă.
Problema este că unele limbi pur și simplu nu sunt bine documentate antidotul simplificat CoffeeScript CoffeeScript este JavaScript fără durerile de capNu mi-a plăcut niciodată să scriu JavaScript atât de mult. Din ziua în care am scris prima mea linie folosind-o, am resentit întotdeauna că orice am scris în ea întotdeauna sfârșește aratând ca un Jackson ... Citeste mai mult . Documentația lor este mai degrabă „Nu este chiar fain?” cum să ghidați, arătând exemple de limbă în acțiune, fără a explica de fapt Cum lucrurile funcționează.
În plus, în cazul lui CoffeeScript, acesta nu arată bine în Dash. Este mult mai potrivit pentru un browser web.
Acestea fiind spuse, unele seturi de documentare funcționează foarte bine, precum cele pentru Ruby. Aceasta este limba care alimentează cadrul aplicației web Ruby On Rails 3 Moduri interactive, distractive, gratuite de a începe învățarea limbajului de programare RubyRuby este un limbaj de scripturi expresiv, la un nivel foarte înalt. Este utilizat pe Web, în principal, ca parte a cadrului de dezvoltare web Ruby on Rails, dar și de sine stătător. Dacă sunteți curios despre ce este Ruby (nu ... Citeste mai mult , are documentații complet căutabile și se încadrează frumos în estetica Dash.
Există, de asemenea, foile de înșelăciune disponibile pentru descărcare în Dash. Acestea nu se concentrează pe caracteristicile lingvistice, ci mai degrabă pe funcțiile avansate ale Git, editor de text preferat de personal Sublime Text 2 Încercați textul sublim 2 pentru nevoile dvs. de editare a codului platformei încrucișateSublime Text 2 este un editor de cod multiplă platformă despre care am auzit recent și trebuie să spun că sunt într-adevăr impresionat în ciuda etichetei beta. Puteți descărca aplicația completă fără să plătiți un ban ... Citeste mai mult și 3, și alte pachete software populare.
Foile de înșelare sunt disponibile și pentru caracteristicile HTTP, HTML și CSS Culorile denumite.
Accesibilitate
Cunosc o mulțime de dezvoltatori care se luptă să citească text negru pe fundaluri albe. Unii chiar poartă ochelari special vopsiți pentru a le ușura citirea. Unii trebuie pur și simplu să mărească textul.
Nu am găsit nicio setare de accesibilitate specifică în Dash și nici nu am găsit nicio modalitate de a crește dimensiunea textului. Acesta ar putea fi o soluție de tranzacție pentru unii utilizatori cu deficiențe de vedere. Cu toate acestea, OS X vine cu câteva caracteristici de accesibilitate (Preferințe de sistem> Sistem> Accesibilitate) ceea ce ar putea face ca Dash să fie mai ușor utilizabil.
Concluzie
Ar trebui să obțineți versiunea plătită de Dash? Depinde. În realitate, nu există funcții convingătoare care fac ca actualizarea să merite cheltuiala, dar veți susține proiectul prin trimitere.
Folosesc versiunea gratuită a Dash aproape zilnic. Dacă aveți cod sling pentru un Mac viu și dețineți, aveți nevoie de această aplicație. Nu este perfect, dar se termină.
Descarca:Dash pentru Mac OS X (gratuit, 19,99 USD pentru versiunea completă)
Tu ce crezi? Descărcați-ne și anunțați-vă gândurile în comentariile de mai jos.
Credit foto: Cod (Michael Himbeault)
Matthew Hughes este un dezvoltator de software și scriitor din Liverpool, Anglia. Foarte rar este găsit fără o ceașcă de cafea neagră puternică în mână și își adoră absolut Macbook Pro și camera foto. Îi poți citi blogul la http://www.matthewhughes.co.uk și urmăriți-l pe twitter la adresa @matthewhughes.