IDE для битрикс. Часть 2

IDE
Содержание:

  1. bxApiDocs;
  2. Сниппеты стандартных компонент Bitrix.;
  3. IDE для работы с БИтрикс проектами;
  4. Eclipse;
  5. PhpStorm;
  6. NuSphere PhpED;
  7. 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 и жизнь милее.

Рекомендуем к прочтению



Оставить комментарий

Этот сайт защищен reCAPTCHA и применяются Политика конфиденциальности и Условия обслуживания применять.

Срок проверки reCAPTCHA истек. Перезагрузите страницу.