Сайт о телевидении

Сайт о телевидении

» » Современные среды разработки программного обеспечения. Разработка программного комплекса автоматизации процесса получения и передачи сообщений между центром обработки звонков и клиентами. Выбор среды разработки

Современные среды разработки программного обеспечения. Разработка программного комплекса автоматизации процесса получения и передачи сообщений между центром обработки звонков и клиентами. Выбор среды разработки

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

Программ, предназначенных для написания и редактирования исходного кода веб-приложений, великое множество. Современные и удобные редакторы способны закрывать забытые кавычки, расставлять отступы, скобки и даже дописывать за программистом команды. Мощные IDE сами обновляют содержимое файлов на удаленных серверах и хранят историю изменений проекта. Подобрать идеальный продукт – задача почти невыполнимая. Сберечь время поможет подборка самых популярных решений.

Для удобства все инструменты разбиты на три группы:

  • редакторы кода – относительно простые программы, основная функция которых состоит непосредственно в создании и изменении файлов с программным кодом;
  • многофункциональные интегрированные среды (IDE) – мощные инструменты, объединяющие десятки прикладных функций;
  • облачные IDE – функциональность десктопных сред для веб-разработки в виде интернет-сервиса.

Параметры инструментов сведены в общие групповые таблицы. Это позволит наглядно сравнить разные продукты и выбрать подходящий.

Редакторы кода

Komodo Edit

Мини-версия полноценной среды разработки Komodo IDE по умолчанию предоставляет базовые функции редактора, а подключаемые расширения добавляют поддержку синтаксиса разных языков и полезные опции, например, компиляцию .

Возможности Vim:

  • огромное количество дополнений;
  • многоязычность;
  • поддержка множества файловых форматов;
  • мощные поисковые инструменты;
  • возможность бесконечно отменять внесенные изменения;
  • интеграция с большим количеством сторонних приложений.

GNU Emacs

Еще один базовый редактор кода Linux-систем GNU Emacs сложнее, чем тот же Vi, но при этом мощнее и имеет большую функциональность:

  • несколько режимов редактирования, синтаксическое выделение кода для разных языков;
  • подробная документация и руководство для начинающих пользователей;
  • поддержка кодировки Unicode;
  • использование визуального интерфейса или диалекта Emacs Lisp для тонкой настройки рабочей среды;
  • хороший отладчик;
  • дополнительные удобства, например, почтовый клиент, планировщик;
  • менеджер расширений.

Adobe Brackets

Относительно молодой кодовый редактор Brackets сделал основной упор на визуализацию и упрощение работы с CSS-препроцессорами. Проектирование веб-страницы прямо в браузере становится очень быстрым и легким делом. Brackets – отличное решение для программистов и дизайнеров, имеющих дело с пользовательскими интерфейсами и фронтендом в целом.

Основные функции:

  • визуализация HTML-кода и стилей, возможность просмотра изменений в режиме реального времени и мгновенного редактирования;
  • работа с PSD-файлами, возможность импорта изображений без использования Adobe Photoshop;
  • удобная компиляция CSS-препроцессоров.

Visual Studio Code

Многофункциональный, но компактный кодовый редактор VSC изначально был предназначен для обработки JavaScript и его расширений, но плагины позволяют добавить другие популярные языки, например, PHP и C#. Программа отлично поддерживает платформу .

Технология IntelliSense обеспечивает умное автодополнение кода: редактор может дописывать названия уже объявленных функций, а подсказки содержат ссылки на нужные главы документации.

В редактор встроен отладчик кода.

Сред разработки на C++ очень много, и для каждой цели есть своя, особенная IDE. Здесь находятся 10 самых популярных сред разработки и редакторов исходного кода для C++.

1 — Microsoft Visual Studio

Если Xcode — любимая среда разработки Apple , то Visual Studio — это среда разработки от Microsoft. Visual Studio в основном известна для написания приложений, включающих в себя.NET. Это полный набор инструментов, позволяющий произвести точную отладку и настройку приложения. Есть как Community-версия, так и PRO.

Visual Studio предназначена не только для разработчиков на C++, но также поддерживает многие другие популярные языки, такие как C#, Visual Basic и F#.

Visual Studio предлагает множество функций, некоторые из которых:

  • интеллектуальное автодополнение кода;
  • дизайнер графических форм (GUI);
  • простая в использовании навигационная система.

Вы можете использовать IDE для разработки компьютерных программ для Microsoft Windows, а также веб-сайтов, веб-приложений и веб-сервисов.

Подробнее можно узнать .

2 -Xcode

Xcode — это не просто интегрированная среда разработки, а полный набор инструментов для разработки программного обеспечения, созданных Apple для разработки программного обеспечения для MacOS, iOS, WatchOS и tvOS.

Xcode — лучшая IDE для Mac хотя бы потому, что она создана разработчиками операционной системы. Поэтому, если вы являетесь разработчиками под платформы Apple, эта среда для вас.

Функции Xcode:

  • создание приложений под все Apple платформы;
  • автодополнение кода;
  • удобная работа с GUI.

Подробнее можно узнать .

3 — NetBeans

Хотя NetBeans славится разработкой на Java, это также одна из лучших сред разработки на C++ как для Windows, так и для Mac с Linux.

У NetBeans также есть много готовых шаблонных проектов для C и C++, которые можно использовать в качестве основы для ваших приложений. NetBeans был написан с использованием Java, он также может быть использован для проектов PHP и HTML5. Идеально подходит для начинающих, но и опытные программисты часто используют его.

Плюсы NetBeans:

  • это ПО о открытым исходным кодом;
  • разработан и поддерживается компанией Oracle;
  • поддержка визуализированного создания GUI-имнтерфейсов;
  • поддержка Qt Toolkit;
  • поддержка удаленного развития;
  • легкая файловая навигация.

Подробнее можно узнать .

4 — Eclipse

Eclipse — еще одна простая в использовании и при этом мощная IDE для C и C++. Между Eclipse и NetBeans мало различий, но все же Eclipse является более быстрой средой разработки.

Плюсы Eclipse:

  • простота установки и использования;
  • бесплатный и открытый источник;
  • поддержка нескольких платформ;
  • мощный движок создания GUI-интерфейсов;
  • удаленный системный проводник.

Подробнее можно узнать .

5 — CodeLite

CodeLite — это еще одна бесплатная и быстрая IDE для программирования на C и C ++. CodeLite также поддерживает разработку на PHP и JavaScript.

Функции CodeLite:

  • мультиплатформенная поддержка;
  • встроенная поддержка GCC/clang/VC++;
  • CodeLite обладает удивительно быстрым и мощным инструментом завершения кода из-за собственного анализатора;
  • поддержка профилирования, рефакторинга;
  • анализ статического кода и браузер классов.

Подробнее можно узнать .

6 — Qt Creator

Qt Creator — самая известная среда разработки для создания графических приложений. Если вы собираетесь создать хорошее приложение с графическим интерфейсом, Qt Creator станет для вас идеальным выбором.

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

Некоторые из функций Qt Creator:

  • простой и удобный конструктор GUI-форм;
  • кроссплатформенность;
  • поддержка отладки, компиляции, профилирования, автозаполнения кода и рефакторинга;
  • поддержка анализа статического кода;
  • быстрый компилятор Qt;
  • визуализация данных Qt;
  • Qt Quick 2D Renderer;
  • Qt WebView;
  • Qt Virtual Keyboard.

Подробнее можно узнать .

7 — Code::Blocks

Codeblocks — это еще одна свободная и открытая среда IDE для C и C++, написанная с использованием GNU C++. Главный плюс — кроссплатформенность программы. CodeBlocks также можно использовать для языков c и Fortran.

Некоторые из функций CodeBlocks:

  • простая и быстрая установка;
  • наличие портативной версии;
  • удобный конструктор GUI-форм;
  • встроенная возможность создания блок-схем.

Подробнее можно узнать .

8 — Dev-C++

Dev-C++ — это бесплатная интегрированная среда разработки с открытым исходным кодом, написанная в Delphi для Windows. Это легкая IDE, которой требуется всего на пару минут для установки. Это — лучшая среда разработки для новичков, в ней можно установить плагин для создания GUI-интрефейсов методом перетаскивания элементов.

Подбор удобного инструмента - одна из главных задач программиста. И первым делом это касается среды разработки. IDE отличается от простого редактора кода 4 вещами:

  • Поддержка большого числа языков программирования. Как правило, всех в рамках направленности (веб, мобайл, десктоп).
  • Наличие компилятора, интерпретатора для преобразования творений в машинный код.
  • Встроенные утилиты для автоматизации процесса: библиотеки, шаблоны, сниппеты и т. д.
  • Дебаггер для обнаружения ошибок, опечаток и прочих опасностей.

Для новичка в программировании может хватить редактора, который использует 1−2 языка, а ошибки ловить лучше в ручном режиме, чтобы видеть их последствия.

Но как только вы выходите на путь «взрослой» разработки, без хорошей IDE не обойтись. И хорошо, чтобы она была бесплатной. Вот подборка 9 субъективно лучших:

NetBeans

Платформа: Windows/Mac/Linux

Описание: NetBeans - кроссплатформенная open-source IDE, предназначенная для работы на Java, но поддерживающая Python, JavaScript, Ruby, C, C++, Ada, PHP, HTML, CSS, XML, Groovy. Среда позволяет работать во всех трех направлениях разработки.

Eclipse

Платформа: Windows/Mac/Linux

Описание: Ещё одна популярная IDE, не имеющая привязки к ОС, и с помощью надстроек поддерживающая до 25 языков программирования. Вообще количество подключаемых библиотек делает Eclipse одной из самых функциональных IDE.

Microsoft Visual Studio Express

Платформа: Windows

Описание: Урезанная, но бесплатная версия Visual Studio. Для новичка её возможностей хватит с головой:

  • Система автодополнения IntelliSense.
  • Поддержка C/C++/C#/Python/Ruby/VB.NET/JavaScript/HTML/CSS/XML.
  • Поддержка систем контроля версий Git и TFS.
  • Интеграция с Azure.

CodeLite

Платформа: Windows/Mac/Linux

Описание: Кроссплатформенная IDE для разработки ПО на C/C++, PHP и Node.js. Несмотря на свою минималистичность, все базовые потребности разработчика она удовлетворит.

Code::Blocks

Платформа: Windows/Mac/Linux

Описание: 3 главные фишки Code::Blocks:

  • Поддержка большого числа компиляторов, среди которых MinGW/GCC, Watcom, Clang, Digital Mars C/C++, и отладчиков GNU GDB и MS CDB.
  • Инструмент wxSmith для быстрой разработки приложений (RAD).
  • Основная библиотека wxWidgets упрощает разработку графического интерфейса в приложениях.

Qt Creator

Платформа: Windows/Mac/Linux

Описание: Qt Creator специализируется на работе с C, C++ и QML, поддерживает те же самые компиляторы и отладчики, что и Code::Blocks. Работает со всеми популярными системами контроля версий: Subversion, Mercurial, Git, CVS, Bazaar, Perforce.

Aptana Studio

Платформа: Windows/Mac/Linux

Описание: Без подключения библиотек Aptana может работать только с JavaScript, HTML и CSS. С ними поддерживает PHP, Python и Ruby. Также Aptana подключается к Eclipse в качестве плагина, что делает её еще более полезной для новичка.

WebScripter

Платформа:Mac

Описание: WebScripter - простая и понятная IDE «яблочных» веб-разработчиков. Не развивается уже лет 5, но для старта хватит встроенных редактора, отладчика и дебаггера.

PSPad

Платформа: Windows

Описание: Редактор кода, поддерживающий более 30 языков программирования, в том числе COBOL и Pascal. Имеет возможность подключения внешнего компилятора и дебаггера, что превращает PSPad в настоящую IDE.

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

Какой выбор сделали вы?

Важнейшим элементом в процессе разработки приложения является выбор правильной IDE, зависящий не только от платформы, но и уровня собственной подготовки. Давайте познакомимся с наиболее популярными из них методом «от противного», представляя не столько их преимущества, сколько наиболее часто встречаемые укоры со стороны разработчиков.

Начнём с официальных представителей лидеров мобильного рынка: Windows, Google и Apple.

Visual Studio 2015

Описание: один из старейших программных продуктов для создания как консольных приложений, так и обладающие графическим интерфейсом. Добавление сторонних плагинов позволяет серьёзно расширить функциональность среды, в том числе до кроссплатформенного состояния.

Недостатки: новичку будет просто невозможно самостоятельно разобраться с Visual Studio без прохождения специальных курсов и чтения литературы. Это продукт скорее для опытных разработчиков, обращающих внимание на качество редактора и функции тестирования.

Android Studio

Описание: относительно молодая и стремительно развивающаяся IDE, ориентированная на разработчиков приложений для Android.

Недостатки: скупые возможности персонализации проявляются в редакторе кода и общих настройках. Мелочь, а неприятно.

XCode

Описание: IDE, ориентированная на создание приложений для OS X и iOS. Для использования языков Objective C и Swift на сегодня это лучшее, а для некоторых задач и вовсе единственное решение.

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

От официальных представителей перейдём к универсальным кроссплатформенным средам разработки:

Xamarin Studio

Описание: популярный инструмент разработки приложений под Windows, Phone, Android и iOS, использующий по сути только один язык - C#. Помимо непосредственно Xamarin Studio вы также можете пользоваться плагином для Visual Studio.

Недостатки: незначительные, но тем не менее регулярные ошибки, как непосредственно в самой IDE, так и в выходном коде. Также, несмотря на репутацию кроссплатформенной среды, портировать уже готовые приложения на Xamarin достаточно затруднительно.

IntelliJ IDEA

Описание: IDE, разработанная компанией JetBrains, позволяющая создавать программы на множестве популярных языков, среди которых Java, JavaScript, Python, Ruby, Groovy, Scala, PHP, C, C++.

Недостатки: производительность. Томительное ожидание выполнения компиляции, перекомпиляции, тестирования порой действительно раздражает.

Appcelerator Titanium

Описание: платформа для быстрого создания консольных и графических приложений для всех подручных устройств.

Недостатки: возможности, предоставляемые Appcelerator Titanium имеют и обратную сторону: генерируемые ошибки в коде, искусственные ограничения, недостаточно качественная документация.

Eclipse

Описание: среда разработки, изначально ориентированная на работу с Java, прославилась большим количеством внешних модулей, существенно расширяющих её функциональность (в том числе, это касается количества поддерживаемых языков).

Недостатки: существенная нехватка документации, нет единого сообщества разработчиков.

Netbeans

Описание: мощная IDE для разработки приложений на Java, JavaScript, Python, PHP, C, C++ и даже Ада.

Недостатки: невысокое быстродействие из-за концепции «всё в одном». Некоторые плагины (в том числе для разработки приложений для Android) имеют существенные ограничения функциональности.

PhoneGap

Описание: необычная среда разработки кроссплатформенных приложений, не требующая знания «родных» языков. То есть для того, чтобы создать приложение для Android, знание Java вам не потребуется. Используются JavaScript в связке с HTML5 и CSS3.

Недостатки: ограниченная функциональность вызванная непосредственно основной идеей нецелевой среды разработки.

А какими IDE пользуетесь вы? И какие у них недостатки?

Я занимаюсь разработкой WordPress уже около десяти лет и за это время использовал свою долю интегрированных сред разработки (IDE). В наши дни, безусловно, нет недостатка в выборе, и доступны уквально десятки различных редакторов/IDE. (В ближайшее время мы выйдем на различие между IDE и редактором.)

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

IDE, которую вы в конечном итоге используете для конкретного проекта, в значительной степени является личным выбором. Если вы привыкли использовать одну и ту же среду IDE для каждого проекта, и она работает для вас, вы можете не видеть причины использовать альтернативу. Тем не менее, это может заблаговременно погасить альтернативу. Что вы теряете? Если это приведет к увеличению рабочего потока, то это определенно стоит вашего времени!

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

Вот этот список:

  • NetBeans

Вскоре мы рассмотрим каждую из пяти наших IDE, чтобы узнать, как они могут помочь вам в разработке проектов на основе WordPress. Но сначала давайте выясним, что именно мы подразумеваем под IDE.

Что такое IDE?

Поскольку PhpStorm настолько богат, что может потребоваться некоторое время для загрузки, особенно для проектов WordPress, так как сотни файлов индексируются, чтобы функции завершения кода работали правильно. Однако, после полной загрузки, PhpStorm чувствует себя довольно отзывчиво при редактировании файлов без заметных задержек. Одна заметная вещь о PhpStorm - это то, как регулярно он обновляется с исправлениями ошибок и новыми функциями. Несмотря на то, что он существует с 2009 года, PhpStorm по-прежнему имеет сильный цикл выпуска, что очень обнадеживает. Вы просто чувствуете, что PhpStorm на долгие годы.

И не обращайте внимание имя - PhpStorm не только для разработки PHP (кстати, у него есть полная поддержка PHP 7). Он также имеет отличную встроенную поддержку HTML, JavaScript и CSS, которые необходимы для современной разработки WordPress!

PhpStorm Подробности:

  • Веб-сайт: https://www.jetbrains.com/phpstorm/
  • Коммерческая: Да (Бесплатная 30-дневная пробная версия доступна)
  • Начальный релиз: 2009
  • Регулярные обновленоия: Да
  • Поддерживаемые расширения: Да - Плагины
  • Написано в: Java

Далее в нашем списке - Sublime Text 3, разработанный Джоном Скиннером. Время показало, что это очень солидный выбор среди профессионалов в области веб-разработки. На протяжении многих лет, был создал мощный редактор, с гладким и очень быстрым пользовательским интерфейсом. Он также хорошо известен как чрезвычайно стабильный и может легко обрабатывать очень большие файлы, с которыми, как известно, были известны другие редакторы.

Интересно, что несмотря на свою популярность, как Sublime Text 3, не видел крупного релиза уже несколько лет. Несмотря на то, что он регулярно обновляется, в основном обновления содержат исправления ошибок наряду с незначительными улучшениями и новыми функциями. На момент написания статьи Sublime Text 3 по-прежнему находится в стадии бета-тестирования, но сначала он был выпущен как бета-версия в 2013 году! И в настоящее время новостей о новой крупной версии нет .

При запуске Sublime Text 3 очень быстро запускается. Фактически, почти мгновенно. Он работает очень быстро, без задержек или сбоев, что обеспечивает чрезвычайно плавное и эффективное редактирование. Он довольно минималистский из коробки и имеет диспетчер пакетов для установки надстроек (написанных на Python) без необходимости перезапуска Sublime Text в большинстве случаев (что очень приятно).

Как упоминалось выше, он обрабатывает большие размеры файлов очень хорошо и очень надежный, что означает, что он не подвержен сбою. Существует огромное количество мощных надстроек (называемых пакетами), которые делают Sublime Text очень гибким и универсальным. К ним относятся пакеты, специфичные для разработки WordPress . Нельзя отрицать, что Sublime Text 3 - это просто удовольствие его использовать.

Вы также можете найти большое количество письменных руководств и видеоуроков по Sublime Text 3, которые в основном обновляются. Это, похоже, доказывает, что Sublime Text 3 по-прежнему очень популярен и широко используется многими веб-разработчиками на ежедневной основе, что является свидетельством качества этого фантастического маленького редактора.

Несмотря на то, что Sublime Text по-прежнему в настоящее время очень популярен, он может начать терять почву под ногами в течение следующих нескольких лет. Однако, если библиотека пакетов Sublime Text 3 продолжает процветать, то отсутствие крупного выпуска может быть и не очень неважным в краткосрочной перспективе.

Вы могли бы сделать намного хуже, чем попробовать Sublime Text 3. Вы можете оценить его бесплатно в течение неопределенного времени.

Sublime Text 3 Подробности:

  • Веб-сайт: https://www.sublimetext.com/
  • Коммерческий: Бесплатно для оценки (лицензия, необходимая для продолжения использования)
  • Начальная версия: 2008
  • Регулярно Обновлеяется: Нет
  • Поддерживаемые расширения: Да - Пакеты
  • Написано в: C ++, Python
  • Кросс-платформенная поддержка: Да

Atom

Созданный GitHub, Atom - это новичок в списке из всех IDE в нашем обзоре. Выпущенный в 2014 году, это один из самых популярных редакторов на данный момент и имеет быстро растущее сообщество пользователей.

Эта популярность может быть обусловлена, по крайней мере частично, тем фактом, что Atom является редактором с открытым исходным кодом и полностью управляется сообществом. Содействие Atom - это аналогичный процесс для WordPress, в котором каждый может внести свой вклад в развитие ядра, при условии соблюдения руководящих принципов . А поскольку Atom публично размещен на GitHub, вклад очень прост, если вы знакомы с репозиториями Git.

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

Подобно Sublime Text, Atom обладает полной поддержкой для проектов, а также для индивидуального редактирования файлов. И есть встроенная поддержка встроенного Git-управления, что неудивительно, поскольку редактор разработан GitHub!

Это довольно простое изложение, но опять же это Sublime Text 3, пока вы не начнете его настраивать. Обновления выпускаются на регулярной основе, но вы ожидаете этого от относительно нового редактора.

Некоторые пользователи сообщили о том, что при редактировании наблюдается медленное время загрузки и неоднородная производительность, особенно при работе с большими размерами файлов. Является ли это чем-то связанным с разработкой Atom в JavaScript, является спорным. Напротив, Sublime Text разработан на C ++, который работает очень быстро. Только время покажет, смогут ли будущие версии Atom решить эти проблемы. Однако стоит помнить, что кодовая база Atom по-прежнему относительно молода и имеет достаточно времени, чтобы созреть.

В целом, Atom - отличный редактор, который можно легко настроить для разработки WordPress. Неудивительно, что Atom уже приобрел такую большую популярность, и будет действительно интересно посмотреть, как он созревает в ближайшие пару лет. За этии определенно нужно проследить!

Atom Подробности:

  • Веб-сайт: https://atom.io/
  • Коммерческая: Нет (100% бесплатно)
  • Начальная версия: 2014
  • Регулярно обновлеяется: Да
  • Поддерживаемые расширения: Да (Пакеты)
  • Написано в: JavaScript
  • Кросс-платформенная поддержка: Да

Coda был впервые выпущен в 2007 году, всего на один год впереди Sublime Text. За эти годы он был очень сильным, разделяя большую часть рынка профессиональных веб-разработок вместе с Sublime Text на компьютерах Mac. Это главный недостаток Coda - даже через десять лет после первоначального выпуска, до сих пор нет версии Windows. Это единственный редактор нашего обзора не являющийся кросс-платформеным.

Это негативно отразилось на его популярности? Это сложно сказать, но в наши дни относительно редко можно найти приложения для веб-разработки, которые являются только Mac (или Windows). Это было бы позором, хотя это отличный редактор. Функции редактора включают встроенный терминал и клиент управления исходным кодом, а также FTP-клиент и встроенный редактор MySQL. Coda 2 также поддерживает плагины для расширения функциональности, включая плагины, специфичные для разработки WordPress. Однако неясно, как регулярно обновляются эти дополнения WordPress. Это может повлиять на полезность редактора, если они слишком сильно отстают от того, что могут предложить другие.

Несмотря на то, что Coda 2 регулярно обновляется, это, в основном, исправления ошибок, и в течение нескольких лет не было нового выпуска . Coda 3 выглядит как-то в стороне, судя по этому