Основная идея 1. Создаём нужные подключения к сайтам. 2. Копируем папку «modules» на рабочую машину и создаём пустой проект. 3. При настройке проекта указываем эту папку в секции «additional folders». 4. ... 5. PROFIT — можно пользоваться автокомплитом
Поскольку господа Битриксоиды в вечном цейтноте, то ни о каком phpDoc стиле оформления методов модулей речи не идёт ((((. Доступен соответственно только автокомплит методов и подсказки по аргументам.
Если написать прямо в модуле для метода шапку-заглушку, то появится и справка и подсказки по аргументам и прочие вкусные вещи.
Немного картинок для тех, кому лень читать буквы. Новый проект через визард
Указываем, что будем использовать дополнительные папки в проекте
Добавляем папку с модулями
Наслаждаемся автокомплитом
P.S. Если кто знает в каких IDE и как можно настроить нормальный автокомплит, то просьба написать в комментариях.
господа разработчики не увидят в таких манипуляциях нарушение лицензионного соглашения?
Я копирую исходный код на свою рабочую машину, он лежит «мёртвым грузом» и никак не светит в Интернет. Бекапы ведь вопросов не вызывают.
С разными версиями — да, тоже об этом думал, а потом обновил всё что нужно до последней стабильной версии. Разный состав модулей — ну вы ведь знаете, что на этой коробке можно вызывать, а что нет.
Вариант для любителей порядка — на каждый проект своя папка скачанная.
На правах «мысленного эксперимента» Нам понадобится: - скачать всю документацию - скрипт Дениса Шаромова по генерации актуальной документации - хитрый скрипт™
Думаю, теоретически можно сделать так: подкрутить скрипт Дениса, чтобы он потом записывал в формате phpDoc сгенерированную шапку для нужного метода.
Да, это будет локальная версия битрикса оформленная так, как просит куча народу. Причём, её можно обогатить из справочной системы. Ну а при апдейтах - перегененрировать.
В дополнение к написанному - автокомплит в Нусфере работает не только для PHP, но и для HTML и CSS. Очень удобно при селектировании и использовании классов. Используйте последние версии
Актуальнее спросить - сколько заработчиков пользуется платными IDE ? А точнее - готовы ли они выложить, или студии в которых они работают 7 200 руб за 1 лицензию NuSphere PhpED Professional ?
Группы на сайте создаются не только сотрудниками «1С-Битрикс», но и партнерами компании. Поэтому мнения участников групп могут не совпадать с позицией компании «1С-Битрикс».