Как научить PhpStorm видеть id из js файла?
Как научить PhpStorm видеть id из js файла?
Вопрос любителям PhpStorm
Есть представление, в котором присутствует JavaScript(jQuery) логика.
В определенный момент размер скрипта распухает, и я выношу его в отдельный js файл.
Подключаю его. Все работает. Все красиво.
Одна беда, теперь phpstorm "ослеп" и в js файле не видит id из html представления.
Что неудобно, так как не работает автокоплит при выборе id.
Есть представление, в котором присутствует JavaScript(jQuery) логика.
В определенный момент размер скрипта распухает, и я выношу его в отдельный js файл.
Подключаю его. Все работает. Все красиво.
Одна беда, теперь phpstorm "ослеп" и в js файле не видит id из html представления.
Что неудобно, так как не работает автокоплит при выборе id.
Re: Как научить PhpStorm видеть id из js файла?
id это что?
-
- Сообщения: 1268
- Зарегистрирован: 2013.07.17, 17:37
Re: Как научить PhpStorm видеть id из js файла?
идентификаторyan писал(а):id это что?
-
- Сообщения: 1268
- Зарегистрирован: 2013.07.17, 17:37
Re: Как научить PhpStorm видеть id из js файла?
ой, не на тот вопрос ответил Ян, звиняй
Re: Как научить PhpStorm видеть id из js файла?
я как бы в курсе что "идентификатор", мне интересно что именно ТП под этим подразумевал, если подразумевает ид всяких инпутов, так обычно в ии-шных представлениях этого нет - виджеты создают.lancedevnull писал(а):ой, не на тот вопрос ответил Ян, звиняй
-
- Сообщения: 1268
- Зарегистрирован: 2013.07.17, 17:37
Re: Как научить PhpStorm видеть id из js файла?
автор видимо ро потеря в посл слоге шучу и без обид, но действительно я когда перечитал, тоже не понял сути
Re: Как научить PhpStorm видеть id из js файла?
Попробую объяснить проблему по другому. На примере подключения страницы стиля.
Когда я подключаю css файл вот так:
То PhpStrom все классы и id из style.css предлагает при автокомплите. Все ок.
А когда я подключаю вот так:
То PhpStorm не видит классы и id из style.css. Более того, я уже не могу удобно переходить (ctrl+клик) по классу в style.css. А это жутко не удобно.
То же самое происходит когда я подключаю js файл.
Насколько я понял, что второй вариант подключения предпочтительней в Yii. Или не заморачиваться?
Когда я подключаю css файл вот так:
Код: Выделить всё
<link rel="stylesheet" type="text/css" href="<?php echo Yii::app()->request->baseUrl; ?>/css/style.css" media="screen, projection"/>
А когда я подключаю вот так:
Код: Выделить всё
<?
/** @var CClientScript $cs */
$cs = Yii::app()->getClientScript();
$cs->registerCssFile(Yii::app()->request->baseUrl . '/css/style.css');
?>
То же самое происходит когда я подключаю js файл.
Насколько я понял, что второй вариант подключения предпочтительней в Yii. Или не заморачиваться?
Re: Как научить PhpStorm видеть id из js файла?
Я конечно могу ошибаться, но по-моему он их видит независимо от типа подключения, а просто, при наличии в проекте.
Re: Как научить PhpStorm видеть id из js файла?
Специально выложил два скриншота. Разное подключение и поведение phpstrom
- Вложения
-
- Не видит...
- не видит.jpg (59.12 КБ) 3744 просмотра
-
- Видит подключаемую страницу
- видит.jpg (75.52 КБ) 3744 просмотра