Реклама
Если вы программист, вы уже сильно полагаетесь на документацию. Тире (бесплатно, $ 19,99 за полную версию) - это приложение для Mac, созданное для того, чтобы ваше чтение стало более приятным.
Большинство программистов не знают своего предпочтительного языка наизнанку. Еще меньше людей могут похвастаться подробным знанием каждой библиотеки и API, с которыми они контактируют. Как программисты мы гуглим. Мы просим переполнение стека. Мы читаем документацию. Много-много документации. Большинство людей читают документацию в браузере, но есть лучший способ. Знакомьтесь, Дэш.
Черта и Документация
Dash - это приложение, которое локально кэширует документацию из Интернета и позволяет получить к ней доступ через определенное веб-приложение. Его можно скачать с сайт разработчика. Разница между бесплатной и платной минимальна, бесплатная версия поставляется с временем ожидания при запуске и всякий раз, когда вы переключаетесь между наборами документации (docsets) и заставляет вас покупать ее.

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

Представлены практически все языки, API и библиотеки, о которых вы только можете подумать, а также те, о которых вы, возможно, даже не слышали. И веб, и мобильный, и система хорошо представлены здесь.
Лично я разрабатываю для веб-сайтов как на переднем, так и на заднем плане, и все, что я использую, присутствует здесь. К сожалению, качество документации немного смешано.
Качество документации
Разработчики сами не создавали документацию, так что это не их вина. Как я уже говорил, Dash кэширует только ранее существующую документацию.
Проблема в том, что некоторые языки плохо документированы. упрощенный JavaScript-антидот CoffeeScript CoffeeScript - это JavaScript без головной болиМне никогда не нравилось так много писать JavaScript. Со дня, когда я написал свою первую строку, используя ее, я всегда обижался, что все, что я пишу в ней, всегда будет выглядеть как Джексон ... Читать далее . Их документация больше похожа на «Разве это не круто?» практическое руководство, показывающее примеры языка в действии, без объяснения как все работает.

Кроме того, в случае с CoffeeScript он не очень хорошо выглядит в Dash. Это гораздо лучше подходит для веб-браузера.
При этом некоторые наборы документации работают очень хорошо, например, для Ruby. Это язык, который поддерживает инфраструктуру веб-приложений Ruby On Rails 3 интерактивных, веселых и бесплатных способа начать изучать язык программирования RubyRuby - это выразительный язык сценариев очень высокого уровня. Он используется в Интернете в основном как часть среды веб-разработки Ruby on Rails, но также и автономно. Если вам интересно, что такое Ruby (не ... Читать далее , имеет полностью доступную для поиска документацию и прекрасно вписывается в эстетику Dash.

Также в Dash можно скачать шпаргалки. Они сосредоточены не на языковых возможностях, а на расширенных возможностях Git, штатный любимый текстовый редактор Sublime Text 2 Попробуйте Sublime Text 2 для кроссплатформенного редактирования кодаSublime Text 2 - это кроссплатформенный редактор кода, о котором я только недавно слышал, и я должен сказать, что я действительно впечатлен, несмотря на бета-лейбл. Вы можете скачать полное приложение, не платя ни копейки ... Читать далее и 3, и другие популярные пакеты программного обеспечения.
Шпаргалки также доступны для функций HTTP, HTML и CSS Named Colours.
доступность
Я знаю многих разработчиков, которые изо всех сил пытаются читать черный текст на белом фоне. Некоторые даже носят специально тонированные очки, чтобы им было легче читать. Некоторым просто нужно увеличить текст.
В Dash я не нашел никаких специальных настроек специальных возможностей и не нашел способа увеличить размер текста. Это может быть нарушителем соглашения для некоторых пользователей с нарушениями зрения. Тем не менее, OS X поставляется с некоторыми функциями доступности (Системные настройки> Система> Доступность), что может сделать Dash более удобным для использования.
Вывод
Должны ли вы получить платную версию Dash? Это зависит от. На самом деле не существует каких-либо привлекательных функций, которые оправдывают затраты на обновление, но вы будете поддерживать проект, принимая участие.
Я использую бесплатную версию Dash почти ежедневно. Если вы берете код для жизни и владеете Mac, вам нужно это приложение. Это не идеально, но это делает работу.
Скачать:Dash для Mac OS X (бесплатно, $ 19,99 за полную версию)
Что вы думаете? Загрузите его и сообщите нам свои мысли в комментариях ниже.
Кредит Фотографии: Код (Майкл Химбо)
Мэтью Хьюз - разработчик программного обеспечения и писатель из Ливерпуля, Англия. Его редко можно найти без чашки крепкого черного кофе в руке, и он абсолютно обожает свой Macbook Pro и свою камеру. Вы можете прочитать его блог на http://www.matthewhughes.co.uk и следуйте за ним в твиттере на @matthewhughes.