Brackets — редактор, которые пользуется особенной популярностью у веб-разработчиков. Дело в том, что программа предлагает ряд инструментов, упрощающих создание HTML-разметки, а также написание кода CSS и JavaScript. Редактор умеет подсвечивать синтаксис, позволяет использовать сниппеты и предлагает удобный инструмент для добавления путей к внешним файлам (изображениям, библиотекам, шрифтам и так далее). Программа появилась на свет относительно недавно, но уже получила популярность и отобрала весомую часть аудитории у своих основных конкурентов — редакторов Sublime Text и Atom.
Смеем предположить, что своей популярностью данный редактор, не в последнюю очередь, обязан крайне интуитивной графической оболочке. Главное окно программы разбито на две основных области: одна отведена под отображение кода, а вторая представляет собой панель с перечнем файлов, использованных в проекте. При желании содержимое каждого из этого файлов можно отрыть в отдельной вкладке и внести все необходимые изменения. Brackets не только предлагает удобную среду для работы с кодом, но еще и умеет обнаруживать ошибки. Например, программа автоматически обнаруживает незакрытые теги и скобки, а также находит опечатки в названиях методов и классов.
Из возможностей, которые обязательно понравятся верстальщикам, стоит выделить функцию LivePreview, которая позволяет просматривать изменениями, внесенные в веб-страницу в режиме реального времени. Вам больше не нужно открывать редактируемый файл в браузере и постоянно нажимать F5 для того чтобы увидеть внесенные правки.
Из прочих удобств, которые предусмотрены в Brackets можно отметить инструменты быстрого дублирования строк, одновременного редактирования нескольких атрибутов свойств с префиксами (в CSS), добавления комментариев и так далее. Наиболее продвинутым верстальщикам будет важно узнать, что в редакторе поддерживают препроцессоры LESS и SCSS, а JavaScript-разработчики наверняка оценят наличие консоли. Есть и стандартные функции вроде нумерации строк и возможности сворачивания отдельных блоков с кодом, но это сегодня умеют делать даже самые простые и примитивные редакторы.
Ну и последнее (явно не по значению). Программа поддерживает плагины. Несмотря на богатый «комплектный» функционал, вы найдете в менеджере расширений много чего полезного. Разработчики из Adobe предоставляют все необходимые инструменты для создания расширений.