Главная Обзоры Coda 2 и Diet Coda — программируем красиво

Coda 2 и Diet Coda — программируем красиво

8

В Mac App store и за его границами существует огромное количество софта для разработчиков и программистов. Сегодня мы рассмотрим двух довольно ярких представителей: удобный и шустрый редактор — Coda 2 и его младшего брата для iPad — Diet Coda.

Первая версия редактора Coda вышла в свет в июне 2007 года. Программа сразу же была высоко оценена авторитетными издательствами, получила престижные премии, в том числе премию «Apple Design Award».

Как полагается большим проектам, программа регулярно обновлялась, вплоть до 2011 года, когда вышла Coda 1.7. Спустя год молчания, Panic Inc. выпустила большое обновление с индексом 2.0. Одновременно с этим апдейтом состоялся релиз Diet Coda для iPad.

Coda понимает 23 языка программирования, среди которых естественно есть популярные HTML, Java, Ruby, PHP, Python, SQL, XML, CSS и другие. Так же редактор можно настроить под определенный язык, чтобы работать в максимально комфортных условиях.

Интерфейс редактора преобразился. Без сомнений, он стал удобнее. И конечно красивее. В верхней части окна программы находится панель вкладок. Две вкладки статичные. Первая — браузер ваших сайтов, к которым вы подключились по FTP, вторая — localhost, где отображаются файлы, которые находятся на диске вашего компьютера. Говоря о FTP стоить отметить, что программа способна подключаться к вашему серверу по протоколам FTP, SFTP, Amazon S3 и WebDav. Третья вкладка — это новый документ.

Новое меню вкладок очень удобно в использовании. Особенно радует, что разработчики предусмотрели такую маленькую удобную вещь, как автоматическое создание нового документа. На пару кликов меньше, но все-таки приятно.

Изменился и сайдбар со списком файлов. Теперь он находится справа (в Coda 1.x он находился с левой стороны). Мне, как активному пользователю Coda первых версий, пришлось несколько дней привыкать к тому, что список файлов теперь находится с другой стороны. Так же файлы можно просмотреть в каталоге, который находится под панелью вкладок.

Эта панель удобна тем, что она позволяет быстрее перемещаться по папкам. Если в сайдбаре у вас открыта папка и вам нужно быстро переключиться в другую папку, которая лежит на вашем диске, то эта панель идеальный вариант. Может показаться, что две одинаковые по функционалу панели нагружают интерфейс, но, это не так. Наоборот, такая система ускоряет работу с файлами.

В самом низу окна находятся кнопки настроек рабочей области, настройки сайдбара, кнопка «Share» и кнопка «AirPreview», о функционале которой будет рассказано далее, в обзоре Diet Coda.

Рабочая область организована по-прежнему отлично. Есть встроенная проверка орфографии, подсказки самого редактора, а так же синтаксис удобно выделяется различными цветами, которые можно можно настраивать.

Отдельно нужно сказать о надстройках, или плагинах, как вам угодно. Плагины для Coda 2 разрабатываются пользователями и самой командой разработчиков компании Panic Inc. Эти надстройки качественно расширяют и без того огромный функционал приложения. Эти дополнения будут полезны разработчикам, которые работают только на определенном языке программирования. Допустим, вы работаете только с PHP, значит вы можете максимально расширить функционал относительно именно этого языка, тут все ограничивается только вашим желанием. Кроме того, существует официальный инструмент для написания собственных дополнений. Если дополнение будет качественным, то его могут разместить на официальном сайте в общий доступ.

Это большое обновление устранило пожалуй самый большой минус Coda 1.x. В старых версиях программы существовал раздел пособий по популярным языкам программирования. Там вы могли бесплатно загрузить учебники по разным языкам. Но проблема была в том, что эти учебники морально устарели и пользовались ими пожалуй единицы. Все-таки эту программу в большей степени используют люди, знакомые с программированием на уровне выше среднего, а значит данный раздел им ни к чему. В новой версии он значительно переработан.

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

Обновление Coda 2 принесло нам много нового в интерфейсе и процессе работы с программой. Но так же это обновление принесло нам релиз Diet Coda для iPad. Что же из себя представляет редактор для iPad?

Diet Coda — очень удобный инструмент для редактирования файлов. Если вы находитесь в далеке от своей рабочей станции, а вам нужно срочно внести правки в ваши документы, то iPad с этим приложением несомненно спасут вас. В Diet Coda вы можете с легкостью редактировать любой код. Есть точно такие же настройки синтаксиса, как и в Coda 2. Предпросмотр позволяет вам увидеть то, что вы изменили, но еще до того, как вы сохранили документ.

Функция «AirPreview» так же очень удобна. Суть ее в том, что при редактировании документа в Coda 2, вы можете сразу же видеть все изменения на экране вашего iPad. Тем самым вы потратите значительно меньше времени на переходы к предпросмотру в Coda 2 и обратно к рабочей области. 2 экрана: экран вашего Mac для работы и экран вашего iPad для предпросмотра. Все что вам нужно, это соединить ваши устройства через Wi-Fi.

По удобству работы Diet Coda никак не уступает своему старшему товарищу для Mac. Что касается iOS приложений — это без сомнений лучший продукт. Код выглядит прекрасно, работать очень удобно. Конечно, Diet Coda не подойдет для серьезной разработки, но, если вам нужно срочно поправить документ или поработать на вашем сервере — Diet Coda лучший вариант.

Единственное, что может вас заставить подумать перед покупкой этих приложений — это их цена. Coda 2 стоит $74,99. Это приложение стоит своих денег, хотя, цена могла бы быть и ниже. Все же это не среда разработки, а именно редактор. Если вы занимаетесь программированием профессионально, то ответ очевиден — это того стоит. Если же вы начинающий программист, то вам следует хорошо подумать, стоит ли на начальных этапах тратить такие деньги на ПО. Ведь всегда можно найти аналоги подешевле. И функционал у них будет попроще.

С Diet Coda дела обстоят похуже. Цена в App Store $19,99. Здесь явно перемудрили. Даже Apple за программы из пакета iWork берет по $9,99. Хотя их продукты одни из самых дорогих в магазине. Цена в 10 долларов для Diet Coda — идеальное соотношение цена/качество. Но, так решили разработчики, а нам придется выложить свои деньги за их продукт. Хочу заметить, что хоть и цена по моему личному мнению завышена, но продукт очень качественный,и деньги будут потрачены далеко не зря.

Разработчик:  Panic Inc.

Coda 2 (Mac App Store) — $74,99

Diet Coda (App Store) — $19,99

За 95 долларов вы получите прекрасный набор программ, которые будут удобны в использовании и в которых вы сможете создавать прекрасные проекты. Лично я пользуюсь Coda с 2009 года и все это время она показывает себя только с лучшей стороны. В последствии я полностью перешел с Dreamweaver на Coda. Конечно, существует множество аналогов, но, если вы попробуете поработать в Coda, то отказаться вы уже не сможете. Это действительно один из лучших редакторов для макинтоша.

8 Комментариев

    • Советую! Стало намного удобнее работать! Но, придется пару дней привыкать к новому интерфейсу! Я смог привыкнуть, теперь работаю только во второй версии :)

  1. Использовал Coda, все очень нравилось, но потом попробовал Sublime Text 2 и предпочел его. Но Coda тоже очень классная.

      • Во-первых, он условно бесплатен. (перед тем как купить можно сколько угодно пробовать 100% функционал). Очень гибко настраивается (настройки в формате JSON, кстати). Невероятно быстрый поиск по проекту. Можно поставить курсор сразу в несколько строк и редактировать их одновременно. Встроенный по-умолчанию ZenCoding (неполный, к сожалению). Это то что пришло в голову сейчас, на самом деле плюсов не счесть.

  2. Евгений, подскажите пожалуйста, есть ли в CODA 2 подсветка парных тегов html?

    Очень нужно, чтобы работало так же, как в Notepad++
    Может быть есть хоть какая-то возможность?

Добавить комментарий для Евгений Альтер Отменить

Пожалуйста введите ваш комментарий
Пожалуйста введите имя