- bxApiDocs;
- Сниппеты стандартных компонент Bitrix.;
- IDE для работы с БИтрикс проектами;
- Eclipse;
- PhpStorm;
- NuSphere PhpED;
- NetBeans.
bxApiDocs
Продолжаем цикл статей по оптимизации работы битрикс-программиста.
Пришла идея, что можно сделать процесс разработки более продуктивным, ведь как это бывает:
нужно написать функцию запроса элементов инфоблока с фильтром. Можно забыть, как правильно пишется название функции или последовательность аргументов, да хоть даже сами аргументы и мы открываем поисковик и ищем сайт с документацией апи битрикс и т.п.
Немного поискав обнаружил, что не я первый задался этим вопросом.
Первая мысль разработчиков использующих IDE: «хочу выпадающие подсказки , документацию по методам, константам, классам и событиям прямо в IDE».
Интегри́рованная среда́ разрабо́тки, IDE (англ. Integrated development environment) — система программных средств, используемая программистами для разработки программного обеспечения (ПО).
Оказывается это возможно. И решений несколько. Первое решение bxApiDocs разработчик Матяш Сергей. В совокупности с IDE(Eclipse, phpStorm) воплощает ваши мечты в реальность.
Не всё идеально, подсказки есть не на все методы и с ошибками, так что если есть желание в улучшении этого мира, можете помочь разработчику.
Есть еще одна его разработка.
Сниппеты стандартных компонент Bitrix.
Сниппеты стандартных компонент Bitrix чтобы быстро вставлять код вызова компонента , скачать тут.
IDE для работы с Битрикс проектами.
А теперь предоставлю вам материал по установке, настройке и работе в различных средах разработки с проектом 1с-Битрикс.
Eclipse
Хорошая статься от Калашников Семена «Eclipse — инструмент битрикс-разработчика» . В ней он рассказывает, на чем они разрабатывают проекты, как установить и настроить среду разработки Eclipse под bitrix.
И еще одна полезная штука под Eclipse — bxLiveTemplates4Eclipse
PhpStorm
Если у вас развернут проект на хостинге и есть ftp доступ, то можно подключить его к PhpStorm. В этой статье поведано, как это сделать. И также пользуемся bxApiDocs в PhpStorm, о котором написано выше.
NuSphere PhpED
Настраиваем автодополнение кода в NuSphere PhpED . Лаконичная статья от Месилова Максима.
NetBeans + Mercurial
Установка и настройка NetBeans для разработки компонентов и модулей под битрикс. Статья от Kryachek Mikhail NetBeans + Mercurial = Happy
Когда заходишь в любимую IDE и жизнь милее.
Оставить комментарий