[QUOTE]Денис Диденко пишет:
Как заставить phpStorm научится автокомплиту битриксовых классов?[/QUOTE]Достаточно скопировать ядро Битрикса (/bitrix/modules) в локальную папку проекта. phpStorm сам просканирует на наличие тех или иных классов, и сможет их автодополнять.
Только что б работать с глобальными переменными Битрикса, стоит в шапку php-файла добавлять:
[CODE]<?
/**
* @var CMain $APPLICATION
* @var CUser $USER
*/
?>
[/CODE]
[B]Update[/B]:
Автокомплит для автокомплит для "CIBlockElement::" не умеет. Ему нужен или наличие объекта через new CIBlockElement или явное определение класса CIBlockElement, что он статичный.
Как заставить phpStorm научится автокомплиту битриксовых классов?[/QUOTE]Достаточно скопировать ядро Битрикса (/bitrix/modules) в локальную папку проекта. phpStorm сам просканирует на наличие тех или иных классов, и сможет их автодополнять.
Только что б работать с глобальными переменными Битрикса, стоит в шапку php-файла добавлять:
[CODE]<?
/**
* @var CMain $APPLICATION
* @var CUser $USER
*/
?>
[/CODE]
[B]Update[/B]:
Автокомплит для автокомплит для "CIBlockElement::" не умеет. Ему нужен или наличие объекта через new CIBlockElement или явное определение класса CIBlockElement, что он статичный.