Categories: Мнение

Новый пакет редактора Atom предлагает фрагменты кода для разработчиков плагинов и тем WordPress

На прошлой неделе мы представили пакет WordPress Ахмада Авайса для Sublime Text , который добавляет библиотеку на основе фрагментов для создания параметров настройки. Вчера разработчик WordPress Крис Уилкоксон опубликовал аналогичный пакет для бесплатного текстового редактора Atom с открытым исходным кодом.

Atom разработан GitHub как «взламываемый текстовый редактор 21 века» благодаря обширной библиотеке пакетов (более 4400). Пакеты расширяют редактор кода полезными способами для разных языков программирования и потребностей разработчиков.

Новый пакет WP-Dev от Wilcoxson предлагает фрагменты кода для разработчиков плагинов и тем WordPress. Пакет включает в себя общие фрагменты для создания элементов управления настройщиком, API настроек и функций администратора, отладки, цикла и регистрации пользовательских типов сообщений и таксономий. Полный список фрагментов доступен как на странице пакета , так и на странице GitHub для проекта.

Пакет можно установить, выбрав Atom > Preferences > Install , а затем выполнив поиск wp-dev . После установки вы можете запускать сниппеты, используя комбинацию клавиш сниппета (shift + opt + s). Начните вводить ярлык, и появятся доступные фрагменты.

«Я был вдохновлен собрать что-нибудь после того, как увидел пакет Sublime Text Ахмада Авайса», — сказал Уилкоксон. «До этого я не изучал сниппеты Atom и подумал, что это будет лучше, чем иметь все эти сниппеты в моих стартовых темах и плагинах».

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

Я протестировал его, и все работает так, как ожидалось — фрагменты появляются как по волшебству после нажатия на ярлык. Легко увидеть, как встроенная библиотека фрагментов может повысить производительность разработчиков WordPress, работающих в Atom. Автозаполнение — это одна из функций, которой явно не хватает, но Уилкоксон сказал, что это входит в план развития пакета. Он также приветствует предложения и вклады на странице проекта GitHub .

writer

Recent Posts

Плагин Delete Me для WordPress помогает владельцам веб-сайтов предоставить право на забвение GDPR

Поскольку до крайнего срока соблюдения GDPR ЕС осталось всего 178 дней , многие владельцы сайтов…

2 года ago

Команда Gutenberg наращивает юзабилити-тестирование в WordCamp US

Команда Gutenberg создаст станцию ​​тестирования удобства использования в WordCamp US, где посетители смогут принять участие…

2 года ago

Плагин распространителя теперь в бета-версии: новое решение для синдикации контента WordPress от 10up

Сегодня компания 10up опубликовала предварительную версию своего плагина Distributor , нового решения для синдикации контента…

2 года ago

Gutenberg 1.8 добавляет большую расширяемость для разработчиков плагинов

На этой неделе был выпущен Gutenberg 1.8 с несколькими заметными улучшениями, которые предоставят разработчикам плагинов…

2 года ago

Gutenberg 15.5 представляет экспериментальную поддержку разметки сетки

На этой неделе был выпущен Gutenberg 15.5 с новыми функциями и улучшениями возможностей полнофункционального редактирования…

2 года ago

DesktopServer 3.8.4 включает подарок сообществу

DesktopServer выпустил версию 3.8.4 своего программного обеспечения для локальной разработки. Эта версия включает в себя…

2 года ago