реклама

Ако сте програмист, вече разчитате много на документацията. тире (безплатно, 19,99 долара за пълна версия) е приложение за Mac, предназначено да направи вашето четене по-приятно изживяване.

Повечето програмисти не знаят предпочитания от тях език на избор отвътре. Още по-малко хора могат да се похвалят с подробни познания за всяка библиотека и API, с които влизат в контакт. Като програмисти ние Google. Питаме Stack Overflow. Ние четем документация. Много и много документация. Повечето хора четат документация в браузър, но има по-добър начин. Запознайте се с Даш.

Тире и документация

Dash е приложение, което локално кешира документация от Интернет и ви позволява да получите достъп до нея чрез конкретно уеб приложение. Тя може да бъде изтеглена от уебсайт за програмисти. Разликата между безплатна и платена е минимална, безплатната версия идва с време за изчакване при стартиране и всеки път, когато превключвате между набори от документи (docsets) и ще ви заяжда да го закупите.

тире-конче

Ако решите да надстроите до платената версия на Dash, можете поне да я използвате на толкова Mac компютри, колкото притежавате (неограничен брой според разработчиците).

instagram viewer

Стойното предложение на Dash се основава на броя на библиотеките и езиците, които поддържа, и именно тук свети.

таблото docsets

Представени са почти всеки език, API и библиотека, за които се сещате, както и някои, за които вероятно не сте чували. И уеб, и мобилни и система са добре представени тук.

Лично аз разработвам за мрежата както отпред, така и отзад и всичко, което използвам, присъства тук. За съжаление качеството на документацията е малко смесена торба.

Качеството на документацията

Разработчиците не са създали документацията сами, така че всъщност не са тяхна вина. Както казах преди, Dash кешира само съществуваща документация.

Проблемът е, че някои езици просто не са добре документирани - като опростеният JavaScript антидот CoffeeScript CoffeeScript е JavaScript без главоболиеНикога не съм обичал да пиша JavaScript толкова много. От деня, когато написах първия си ред, използвайки го, винаги съм се възмущавал, че каквото и да напиша в него, винаги изглежда като Джексън ... Прочетете още . Документацията им е по-скоро „Не е ли готино?“ как да се ръководи, показвайки примери за езика в действие, без всъщност да обяснявате как нещата работят.

тире-кафе

Освен това, в случая на CoffeeScript, той не изглежда добре в Dash. Той е много по-подходящ за уеб браузър.

С това казано, някои комплекти документация работят много добре, като тези за Ruby. Това е езикът, който захранва рамката за уеб приложения Ruby On Rails 3 интерактивни, забавни и безплатни начина да започнете да изучавате езика за програмиране RubyРуби е експресивен, скриптов език на високо ниво. Използва се в мрежата главно като част от рамката за уеб разработка на Ruby on Rails, но също така и самостоятелно. Ако се интересувате какво е Руби (не ... Прочетете още , има напълно търсена документация и се вписва добре в естетиката на Dash.

тире-РБ

Налични са и мамят листове за изтегляне в Dash. Те не се фокусират върху езиковите функции, а по-скоро върху усъвършенстваните функции на Git, персонален любим текстов редактор Възвишен текст 2 Изпробвайте възвишен текст 2 за нуждите си от редактиране на код на крос-платформаSublime Text 2 е кросплатформен редактор на кодове, за който едва наскоро чух и трябва да кажа, че съм наистина впечатлен въпреки бета етикета. Можете да изтеглите пълното приложение, без да плащате и стотинка ... Прочетете още и 3 и други популярни софтуерни пакети.

Чит листове са налични и за HTTP функции, HTML и CSS Named Colors.

Достъпност

Познавам много разработчици, които се борят да четат черен текст на бял фон. Някои дори носят специално тонирани очила, за да улеснят четенето им. Някои просто трябва да увеличат текста.

Не открих конкретни настройки за достъпност в Dash, нито съм намерил начин да увелича размера на текста. Това може да бъде прекъсвач на сделката за някои потребители с увредено зрение. Въпреки това, OS X има някои функции за достъпност (Системни предпочитания> Система> Достъпност), което може да направи Dash това малко по-използваемо.

заключение

Трябва ли да получите платената версия на Dash? Това зависи. Всъщност няма убедителни функции, които правят надстройката да струва разходите, но ще подкрепите проекта, като чипирате.

Използвам безплатната версия на Dash почти ежедневно. Ако слагате код за прехраната и притежавате Mac, имате нужда от това приложение. Не е перфектно, но свършва работата.

Изтегли:Тире за Mac OS X (безплатно, $ 19.99 за пълна версия)

Какво мислиш? Изтеглете го и ни кажете вашите мисли в коментарите по-долу.

Кредит за снимка: Код (Майкъл Химбо)

Матю Хюз е разработчик на софтуер и писател от Ливърпул, Англия. Рядко се среща без чаша силно черно кафе в ръка и абсолютно обожава своя Macbook Pro и камерата си. Можете да прочетете неговия блог на http://www.matthewhughes.co.uk и го последвайте в Туитър в @matthewhughes.