Получение помощи/автозаполнения содержимого jQuery и AngularJS в eclipse для отдельного HTML-файла

Я выполнил шаги, описанные здесь для добавления функции автозаполнения в затмение.

В этом случае после установки плагина JSDT мне нужно создать проект, а затем добавить плагин в качестве ресурса JS. Я обнаружил две странные вещи:

  • Я могу получить автозаполнение, даже если я не включил библиотеку jQuery в свой html введите здесь описание изображения
  • Я не могу получить автозаполнение для файла HTML, который я создал явно в блокноте и открыл в eclipse. Например, на снимке экрана выше в tempq.html я могу получить автозаполнение, но в angularjsexp.html, который открыт на другой вкладке и не является частью какого-либо проекта, я не могу получить автозаполнение для jQuery, когда я ввожу $().

Также как я могу получить аналогичный автозаполнение для angularjs в eclipse. Я где-то читал, используя JSDT, только я могу получить функцию автозаполнения для angularjs. Является ли это возможным?


person Mahesha999    schedule 13.08.2013    source источник


Ответы (3)


AngularJS Eclipse дает вам завершение для AngularJS (имя директивы (ng-app, ...), модули , контроллеры, выражение для модели $scope). Он основан на tern.java, который предоставляет подключаемый модуль jQuery для использования с jQuery (после настройки природы AngularJS в своем проекте вы можете выбрать модуль jQuery Tern в свойства проекта Tern -> Модули).

person Angelo    schedule 09.01.2014

JSDT — это Инструменты разработки JavaScript. В основном он ориентирован на поддержку разработки js и по умолчанию добавляет JQuery. поддержка автодополнения.

Для автодополнения html установите плагин HTML Editor для eclipse с marketplace. Чтобы выполнить быструю установку, используйте параметр «Eclipse Marketplace» в меню «Справка» в eclipse. После этого работает завершение кода html и css.

Для поддержки завершения кода AngularJs не удалось найти какой-либо общий доступ, если вы найдете для него решение.

person Lokesh Kumar    schedule 16.10.2013
comment
Повторяю, меня интересует автодополнение (1) jQuery в отдельном HTML-файле, который не является частью какого-либо проекта (скажем, проекта J2EE) или, другими словами, в HTML-файле, созданном в блокноте. и открылся в eclipse (2) Я не запрашивал автоматическое завершение HTML или CSS - person Mahesha999; 17.10.2013