2012-06-25 5 views
9

В html -файла я включил JQuery черезКак включить автозаполнение js-библиотеки в phpstorm?

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js" ></script> 

Я скачал библиотеку через контекстное меню, и теперь увидеть его в папке проекта под External Libraries. Но похоже, что jQuery не распознается.

<script type="text/javascript"> 
    $(document).ready(function() { 
    .. 
    }); 
</script> 

$ подчеркнут и код намекая просит меня, чтобы создать функцию или метод, называемый $. Сам код работает.

Что я должен сделать, чтобы phpstorm распознал внешнюю библиотеку javascript?

+4

Работает хорошо здесь (в документе, где был определен сценарий). Пожалуйста, проверьте «Настройки | JavaScript | Библиотеки» - вам может потребоваться добавить эту библиотеку в большую область (по умолчанию эта библиотека будет разрешена только для этого файла) - используйте «Управление областями» для этого – LazyOne

ответ

9

Как отметил LazyOne в своем комментарии, мне пришлось искать настройки, и там я понял, что мне нужно снова загрузить библиотеку и сделать ее глобальной.

phpstorm's settings

+4

. Вы можете избежать необходимости вручную установите параметры библиотеки, нажав кнопку «Загрузить» справа. jQuery и jQuery-UI перечислены в официальных библиотеках. Выберите либо нажмите «Загрузить и установите», чтобы автоматически добавить библиотеку в глобальную область. – Matthew

Смежные вопросы