Oglas
Če ste programer, se že močno zanašate na dokumentacijo. Črtica (brezplačna, 19,99 USD za polno različico) je aplikacija Mac, ki bo vašemu branju naredila bolj prijetno izkušnjo.
Večina programerjev ne pozna izbranega jezika. Še manj ljudi se lahko pohvali s podrobnim poznavanjem vsake knjižnice in API-ja, s katerimi stopi v stik. Kot programerji smo Google. Prosimo za Stack Overflow. Prebrali smo dokumentacijo. Veliko in veliko dokumentacije. Večina ljudi bere dokumentacijo v brskalniku, vendar obstaja boljši način. Spoznajte Dash.
Črtica in dokumentacija
Dash je aplikacija, ki lokalno predpomni dokumentacijo iz interneta in omogoča dostop do nje prek posebne spletne aplikacije. Prenesete ga lahko z spletno mesto za razvijalce. Razlika med brezplačno in plačano je minimalna, brezplačna različica je s čakalnim časom ob zagonu in vsakič, ko preklopite med nabori dokumentacije (docsets) in vas bo pozvala, da jo kupite.
Če se odločite za nadgradnjo na plačljivo različico Dash-a, jo lahko uporabite vsaj v številnih računalnikih Mac, ki jih imate (neomejeno število, trdijo razvijalci).
Dash vrednost predloga temelji na številu knjižnic in jezikov, ki jih podpira, in tukaj je prikazan.
Zastopani so skoraj vsi jeziki, API in knjižnica, na katere se lahko domislite, in nekateri, ki jih verjetno še niste slišali. Tu sta dobro predstavljena splet, mobilni in sistemski.
Osebno se za splet razvijam tako v sprednjem kot v zadnjem delu in vse, kar uporabljam, je prisotno tukaj. Na žalost je kakovost dokumentacije nekoliko mešana vreča.
Kakovost dokumentacije
Razvijalci niso sami izdelali dokumentacije, zato v resnici niso krivi. Kot sem že rekel, Dash predpomni le obstoječo dokumentacijo.
Težava je v tem, da nekateri jeziki niso dobro dokumentirani - kot poenostavljeni JavaScript protistrup CoffeeScript CoffeeScript je JavaScript Brez glavobolovNikoli mi ni bilo tako zelo všeč pisati JavaScript. Od dneva, ko sem napisal svojo prvo vrstico z njo, sem se vedno zameril, da karkoli napišem, vedno izgleda kot Jackson ... Preberi več . Njihova dokumentacija je bolj "Ali ni to super?" navodila za uporabo, ki prikazujejo primere jezika v akciji, ne da bi dejansko pojasnili kako stvari delujejo.
Poleg tega v primeru CoffeeScript ne izgleda dobro v Dash-u. Veliko bolj je primeren za spletni brskalnik.
Glede na navedeno nekateri kompleti dokumentacije delujejo zelo dobro, kot tisti za Ruby. Tole je jezik, ki poganja okvir spletnih aplikacij Ruby On Rails 3 Interaktivni, zabavni in brezplačni načini za začetek učenja programskega jezika RubyRuby je izrazit, scenaristski jezik na visoki ravni. V spletu se uporablja predvsem kot del okvira za razvoj spletnih kamer Ruby on Rails, lahko pa tudi samostojno. Če vas zanima kaj Ruby (ne ... Preberi več , ima popolnoma iskano dokumentacijo in se lepo ujema z estetiko Dash.
Na voljo so tudi goljufijski listi, ki jih lahko prenesete v Dash. Te se ne osredotočajo na jezikovne funkcije, temveč na napredne funkcije Gita, osebje najljubši urejevalnik besedil Sublime Text 2 Preizkusite vzvišeno besedilo 2 za potrebe po urejanju kodeSublime Text 2 je urejevalnik kode za več platform, o katerem sem slišal šele pred kratkim in moram reči, da sem kljub nalepki beta resnično navdušen. Celotno aplikacijo lahko prenesete brez plačila denarja ... Preberi več in 3 ter druge priljubljene programske pakete.
Navodila za uporabo so na voljo tudi za funkcije HTTP, HTML in CSS Named Colors.
Dostopnost
Poznam veliko razvijalcev, ki se trudijo brati črno besedilo na belih ozadjih. Nekateri celo nosijo posebej zatemnjena očala, da jim olajšajo branje. Nekateri preprosto potrebujejo besedilo za povečavo.
V storitvi Dash nisem našel nobene posebne nastavitve dostopnosti niti nisem našel nobenega načina za povečanje velikosti besedila. To bi lahko pri nekaterih slabovidnih uporabnikih prišlo do posla. Vendar pa OS X ima nekaj funkcij za dostopnost (Sistemske nastavitve> Sistem> Dostopnost), zaradi česar bi lahko Dash postal bolj uporaben.
Zaključek
Bi morali dobiti plačljivo različico Dash-a? To je odvisno. V resnici ni nobenih prepričljivih funkcij, zaradi katerih bi bila nadgradnja vredna stroškov, vendar boste projekt podprli z vpisom.
Brezplačno različico Dash-a uporabljam skoraj vsakodnevno. Če kličete kodo za življenje in imate Mac, potrebujete to aplikacijo. Ni popoln, ampak delo opravi.
Prenesi:Dash za Mac OS X (brezplačno, 19,99 USD za polno različico)
Kaj misliš? Prenesite ga in nam sporočite svoje misli v spodnjih komentarjih.
Fotograf: Koda (Michael Himbeault)
Matthew Hughes je razvijalec programske opreme in pisatelj iz Liverpoola v Angliji. Redko ga najdemo brez skodelice močne črne kave v roki in absolutno obožuje svoj Macbook Pro in svoj fotoaparat. Njegov blog lahko preberete na http://www.matthewhughes.co.uk in mu sledite na twitterju na @matthewhughes.