AppleInsider.ru
X
О проекте Реклама
Чат
с читателями
Присоединяйтесь
в Телеграме

Dash — лучший друг программиста

Программа: Dash | Бесплатно (с IAP) | Для OS X 10.7 и выше

Любой человек, не понаслышке знакомый с программированием, понимает важность оперативного доступа к документации. Последней обычно приходится лопатить очень много: и на язык программирования, и на библиотеки, и на СУБД и на многое другое. Поэтому я не мог пройти мимо такой интересной программы, как Dash.


По сути, Dash является браузером и органайзером документации, который позволяет скачать нужные материалы, проиндексировать их и выполнять по ним быстрый поиск. Документация скачивается в виде так называемых доксетов: разработчики перевели в этот формат невероятное количество документации. Языки программирования и разметки, СУБД и web-сервера. Созданные доксеты поддерживаются и актуализируются для соответствия последним обновлениям.

Если же вдруг нужного вам мануала в наборе доксетов не оказалось, не беда — можете попросить разработчиков создать его для вас либо же сделать его самостоятельно, используя нехитрую инструкцию на сайте.

Помимо стандартных доксетов, Dash обладает огромным набором cheat-sheets, предоставляющих краткую выжимку самой важной информации по заданной теме: начиная с Emoji и заканчивая Emacs. Также в роли Docset может выступать небезызвестный Stakoverflow.

Интерфейс программы прост и эффективен. Знакомство с ним упрощает умная система контекстных подсказок, знакомящих вас с важными аспектами. Слева находится список доксетов и строка поиска, в правой части крупно показывается содержание выбранного раздела. Когда вы ввели какое-то слово для поиска, левый столбец делится на две части. В верхней его половине показывается список подходящих статей, в нижней — подразделы текущей статьи. Если после введенного поискового слова набрать пробел и начать вводить следующее — Dash будет пытаться искать его на текущей странице. Если же вам нужно искать что-то с пробелом — просто не пишите его, Dash отлично разберется.

Интерфейс поддерживает вкладки, причем они уже в полном соответствии с заветами Yosemite располагаются в заголовке окна. Нужные статьи можно добавлять в закладки, а самую-самую нужную — даже сделать домашней страницей.

Обычно не все доксеты нужны в каждый определенный момент времени. Если вы пишете код в XCode, вам вряд ли нужна справка по Python, а при верстке страницы в Coda подсказки по Emacs будут просто лишним шумом. Для решения этой проблемы в Dash существуют профили поиска. Окно их настройки открывается, если нажать на иконку лупы в левом углу окна поиска. Для каждого профиля вы можете настроить, какие доксеты в него входят. Выбранный профиль отображается иконкой слева от поля поиска. Также вы можете задать условия активации профиля: сочетание клавиш, работа определенных программ, ввод заданного префикса в поле ввода. Очень удобно: при открытом PyCharm у меня активны документы по Python, в XCode — Objective-C.

Еще одна сильная сторона программы — интеграции. Она отлично взаимодействует со множеством приложений: текстовые редакторы, IDE и многое другое. Я активно использую интеграцию Dash с Alfred. Это позволяет быстро находить нужные статьи за несколько нажатий на клавиатуру. Также у Dash есть поддержка URL-схемы и сервисов OS X для расширения интеграции.


Чтобы счастье было полным, разработчики встроили в Dash еще и гибкую систему сниппетов, схожую с TextExpander. Сниппеты работают в любом приложении OS X, достаточно ввести нужное слово, и Dash или просто развернет его в полный текст сниппета, или покажет окно, в котором можно ввести дополнительные значения на места пропусков.

В общем, если вы серьезно занимаетесь программированием и используете OS X в качестве своей рабочей среды, Dash станет для вас надежным помощником. Рекомендую попробовать его, тем более что пробная версия программы — бесплатна.

Название: Dash
Издатель/разработчик: Kapeli/Bogdan Popescu
Цена: Бесплатно
Встроенные покупки: Есть
Скачать: Для OS X 10.7 и выше

Новости по теме
Как распознавать музыку через Shazam на iPhone без установки приложения
WhatsApp для iOS получил поддержку Live Photos. Как отправлять и получать живые фото
В App Store появилось новое приложение Т-Банка. Качаем, пока не удалили
Новости партнеров
Биткоин снова опустился до 108 тысяч долларов. Аналитики ждут необычный медвежий тренд для крипты
Биткоин снова опустился до 108 тысяч долларов. Аналитики ждут необычный медвежий тренд для крипты
Мы неосознанно трогаем свое лицо 800 раз в день — и этому есть научное объяснение
Мы неосознанно трогаем свое лицо 800 раз в день — и этому есть научное объяснение
Бесплатные игры для Android, которые стоит попробовать каждому
Бесплатные игры для Android, которые стоит попробовать каждому