17

Фон

  • У меня есть Eclipse IDE.
  • Я установил плагин Aptana studio для Eclipse.
  • Я редактирую файл HTML.
  • Автозаполнение JavaScript / помощник по содержимому работает только в половине случаев:
  • Eclipse не будет помогать содержанию моих функций и переменных между тегами <script> .
  • Но это будет работать для основных элементов JavaScript.
  • Я искал справочное меню Eclipse в программе Eclipse, но при отправке поискового запроса в нем продолжают появляться ошибки индексации.
  • Я проверил сайт Eclipse.
  • Я искал в Google.

Если Eclipse Content Assist работает для пользовательских идентификаторов и классов в HTML и CSS, он наверняка может работать с пользовательскими переменными и функциями JavaScript, верно?

Бесполезные выводы

  1. Кажется, я нашел руководство о том, как включить помощник по содержимому JavaScript для файлов PHP. Но проблема в том, что я не использую PHP. Я использую HTML, поэтому не могу выбрать PHP Explorer View, как указано в этом руководстве.

  2. У этого парня, похоже, такая же проблема - возможно. Но он может просто вводить синтаксические ошибки с помощью своего javascript в соответствии с примером кода (заглавная D в getElementById ...).

  3. Вот еще один. Под заголовком « Конфигурация помощника по содержимому JavaScript» в этом руководстве говорится, что нужно перейти к Window | Предпочтения | Веб | JavaScript | Редактор | Контент Ассист. Проблема в окне | Предпочтения | Веб даже не существует в моей версии Eclipse

проблема

Кто-нибудь знает, как включить поддержку содержимого Eclipse JavaScript в HTML-файле между тегами скрипта для функций и переменных, которые я создал в HTML-файле?

3 ответа3

4

Посмотрите, можете ли вы перейти в « Окно»> «Установки»> «Javascript»> «Редактор»> «Помощник по содержимому» и убедитесь, что в разделе « Auto-Activation флажок «Включить автоматическую активацию» .

Это должно автоматически вызвать Content Assist в блоках в html-файлах.

Протестировано на установке для разработки Vanilla Eclipse PHP.

Если это все еще не работает, попробуйте нажать CTRL + SPACE в блоке скрипта и посмотреть, появляется ли всплывающая подсказка. Это то, что должно появиться, когда включена автоматическая активация.

0

Немного изучив это и прочитав ваши комментарии, кажется, что вы используете Eclipse с расширением Aptana. Если вам абсолютно не нужно использовать среду Eclipse, вы можете загрузить Aptana Studio 3, основанную на Eclipse. Это похоже на затмение, но это Аптана. Теперь вместо того, чтобы заходить туда и искать плагины Aptana, вы идете в Aptana и ищите плагины Eclipse. Я установил это сам и установил несколько плагинов, которые обрабатывают все виды вещей, таких как завершение кода JavaScript, форматирование исходного кода и т.д. Если вы зайдете на этот сайт http://www.aptana.com/, вы можете скачать программное обеспечение там. Чтобы получить все плагины, вы можете использовать этот сайт, чтобы провести вас через некоторые потрясающие утилиты завершения исходного кода, а также другие. http://jebaird.com/2012/11/02/useful-plugins-for-aptana-studio-3.html

Его сайт не на деньги. Мне пришлось немного покопаться для некоторых из них. Я перечислю предметы, которые он имеет ниже

Для установки выполните следующую Справку> Установить новое программное обеспечение> и, нажав на кнопку добавления, введите имя сайта, а затем введите URL-адрес, который вы получите после того, как ваши элементы появятся, убедитесь, что все флажки установлены и нажмите «Готово».

Hunspell для Eclipse http://hunspell4eclipse.googlecode.com/svn/trunk/com.lorands.hunspell4eclipse.updatesite/

JsHint http://github.eclipsesource.com/jshint-eclipse/updates/

муравей
http://emmet.io/eclipse/updates/

Вот профиль форматирования кода javascript, который максимально приближен к руководству по стилю ядра jQuery. Вы можете или не можете найти это полезным. Вы можете найти его здесь: https://github.com/jebaird/aptana-formatter-profiles

Чтобы импортировать это руководство по стилю, загрузите его и перейдите в «Окно»> «Установки»> «Aptana Stuido»> «Форматтер». Нажмите кнопку импорта

Одна из самых полезных вещей, которые я нашел, это поиск плагинов Eclipse, а не Aptana Studio. Поскольку aptana построен поверх затмения, большинство плагинов будут работать.

0

Для последних версий Eclipse (например, моего Indigo SR2) необходимо сделать две вещи, чтобы получить помощь по коду для jQuery в проекте GAE.

Сконфигурируйте проект как проект JavaScript с помощью: Проект правой кнопкой мыши -> Настройка (справа над свойством) -> Преобразовать в проект JavaScript

Сказано автозаполнение jQuery , установите плагин JSDT jQuery и добавьте jQuery в ресурсы JavaScript проекта

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .