Emmet

Emmet (ранее Zen Coding) — набор плагинов для текстовых редакторов, которые в некоторой степени ускоряют написание кода HTML, XML, XSL, а также кода на некоторых других языках. Проект был начат Вадимом Макеевым в 2008 году[1] и активно разрабатывается Сергеем Чикуенком начиная с 2009 года, а также сообществом пользователей Zen Coding на основе идеи Zen Coding 2.0[2]. C 2015 года за опыт пользователей в проекте отвечает Микаэл Гелецян[3].

Инструменты Zen Coding были вложены в популярные текстовые редакторы, а некоторые плагины, разработанные командой Zen Coding и другими, сделаны независимыми друг от друга. Zen Coding написан на JavaScript и поэтому хорошо переносим между платформами.

Возможность использования Zen Coding есть во многих интегрированных средах разработки. В некоторых из них, например, NetBeans, эта возможность реализована в виде плагина, разработанного независимым от Sun Microsystems и Oracle — производителя NetBeans — разработчиком, в некоторых — встроена в саму среду, например, в IntelliJ IDEA, PhpStorm и WebStorm от JetBrains.

Zen Coding является программным обеспечением с открытым исходным кодом и распространяется под лицензией MIT.

Примечания

  1. Первый анонс бандлов Zen HTML и Zen CSS для TextMate  (неопр.). Дата обращения: 28 января 2017. Архивировано 2 февраля 2017 года.
  2. Концепт Zen Coding 2.0  (неопр.). Дата обращения: 28 января 2017. Архивировано 2 февраля 2017 года.
  3. Credits  (неопр.). emmet.io. Дата обращения: 27 ноября 2018. Архивировано 27 ноября 2018 года.

Ссылки

  • Домашняя страница проекта
  • Документация
  • Страница проекта на GitHub
  • Zen Coding Google Project Page
  • Zen Coding: A Speedy Way To Write HTML/CSS Code (англ.) Smashing Magazine
  • Goodbye, Zen Coding. Hello, Emmet! (англ.) Smashing Magazine