Dash aduce codificarea documentației pe desktop-ul Mac
Dacă ești programator, te bazezi deja pe documentație. Dash (gratuit, 19,99 dolari pentru versiunea completă) este o aplicație Mac concepută pentru a vă face o citire necesară o experiență mai plăcută.
Majoritatea programatorilor nu cunosc preferatul limbaj preferat din afară. Mai puțini se bucură de o cunoaștere detaliată a fiecărei biblioteci și API cu care intră în contact. În calitate de programatori Google. Solicităm supraviețuirea stivei. Citim documentația. O mulțime de documente. Majoritatea oamenilor citesc documentația într-un browser, dar există o cale mai bună. Întâlnește Dash.
Dash și documentație
Dash este o aplicație care cachează local documente de pe Internet și vă permite să accesați-o printr-o aplicație web specifică. Acesta poate fi descărcat de pe site-ul web al dezvoltatorului. Diferența dintre liber și plătit este minimă, versiunea gratuită vine cu un timp de așteptare la pornire și de fiecare dată când comutați între seturi de documentație (docsets) și vă va nag să-l cumpere.
Dacă alegeți să faceți upgrade la versiunea plătită de Dash, puteți să o utilizați cel puțin pe cât mai multe computere Mac pe care le dețineți (un număr nelimitat, în funcție de dezvoltatori).
Propunerea de valoare a lui Dash se bazează pe numărul de biblioteci și limbi pe care le suportă și aici este strălucitor.
Destul de mult, fiecare limbă, API și biblioteca pe care le puteți gândi este reprezentată, precum și pe unele despre care probabil nu ați auzit. Ambele web, mobile și sisteme sunt bine reprezentate aici.
Personal, am dezvoltat pentru web, atat in fata, cat si in back-end, iar tot ce folosesc este prezent aici. Din nefericire, calitatea documentației este un plic mic.
Calitatea documentației
Dezvoltatorii nu au creat documentația în sine, așa că nu este chiar vina lor. După cum am spus mai devreme, Dash cache numai documentația pre-existentă.
Problema este că unele limbi nu sunt bine documentate - cum ar fi antidotul JavaScript simplificat CoffeeScript CoffeeScript este JavaScript fără dureri de cap CoffeeScript este JavaScript fără dureri de cap Nu mi-a plăcut foarte mult scrierea JavaScript atât de mult. Din ziua în care am scris prima mea linie folosind-o, am întotdeauna resimțit că tot ceea ce scriu în ea întotdeauna sfârșește ca un Jackson ... Citește mai mult. Documentația lor este mai mult decât una “Nu este așa de cool?” cum să ghideze, arătând exemple ale limbii în acțiune, fără a explica în realitate Cum lucrurile funcționează.
În plus, în cazul lui CoffeeScript, nu arată bine în Dash. Este mult mai potrivit pentru un browser web.
Odată cu asta, unele seturi de documentație funcționează foarte bine, precum cele pentru Ruby. Acesta este limbajul care guvernează cadrul de aplicații web Ruby On Rails 3 Moduri interactive, distractive, gratuite pentru a începe să învățați Limba de programare Ruby 3 Moduri interactive, distractive, gratuite pentru a începe să învățați Limba de programare Ruby Ruby este un limbaj expresiv, foarte înalt , limba scripting. Acesta este folosit pe Web, în principal, ca parte a cadrului de dezvoltare web Ruby on Rails, dar și standalone. Dacă sunteți curios despre ceea ce Ruby (nu ... Citește mai mult, are documentație complet de căutare și se potrivește frumos în interiorul estetic Dash.
Există, de asemenea, cheat foi disponibile pentru a descărca în Dash. Acestea nu se concentrează pe caracteristicile lingvistice, ci mai degrabă pe caracteristicile avansate ale lui Git, editorul de text preferat al personalului Sublime Text 2 Încercați un text sublim 2 Pentru nevoile de editare a codului dumneavoastră cross-platform Încercați un text sublim 2 pentru editarea codului dvs. cross-platform Needs Sublime Text 2 este un editor de coduri cross-platforme pe care tocmai l-am auzit recent și trebuie să spun că sunt foarte impresionat în ciuda etichetei beta. Puteți descărca aplicația completă fără a plăti un ban ... Citește mai mult și 3 și alte pachete software populare.
Foile de înșelătorie sunt, de asemenea, disponibile pentru funcțiile HTTP, HTML și culorile denumite CSS.
Accesibilitate
Știu foarte mulți dezvoltatori care încearcă să citească textul negru pe fundal alb. Unii chiar poartă ochelari special colorați pentru a le face mai ușor să citească. Unii trebuie doar să mărească textul.
Nu am găsit nici o setare specifică de accesibilitate în Dash și nici nu am găsit nicio modalitate de a mări dimensiunea textului. Aceasta ar putea fi o provocare pentru unii utilizatori cu deficiențe de vedere. Cu toate acestea, OS X vine cu unele caracteristici de accesibilitate (Preferințe sistem> Sistem> Accesibilitate) care ar putea face ca Dash să fie mai ușor de utilizat.
Concluzie
Ar trebui să primești versiunea plătită de Dash? Depinde. Nu există într-adevăr caracteristici convingătoare care să facă ca actualizarea să merite cheltuiala, dar veți susține proiectul prin eliminarea.
Folosesc versiunea gratuită a lui Dash pe o bază aproape zilnică. Dacă codul Sling codificați un trai și aveți un Mac, aveți nevoie de această aplicație. Nu este perfectă, dar face treaba.
Descarca: Dash pentru Mac OS X (gratuit, 19,99 dolari pentru versiunea completă)
Tu ce crezi? Descărcați-l și anunțați-vă gândurile în comentariile de mai jos.
Credit foto: cod (Michael Himbeault)
Explorați mai multe despre: document digital, programare.