Як увімкнути вбудоване автозаповнення JavaScript в IDE Eclipse з розширенням Aptana


18

Фон

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

Якщо допомога вмісту Eclipse працює для створених користувачем ідентифікаторів і класів у HTML та CSS, то, безумовно, це може працювати для створених користувачем змінних та функцій JavaScript, правда?

Недоцільні знахідки

  1. Здається, я знайшов посібник про те, як увімкнути допомогу вмісту JavaScript для файлів PHP . Але проблема в тому, що я не використовую PHP. Я використовую HTML, тому я не можу вибрати перегляд PHP Explorer, як це інструкція.

  2. У цього хлопця, здається, є однакова проблема - можливо . Але він, можливо, просто вводить синтаксичні помилки за допомогою свого javascript за своїм прикладом коду (з великої літери D в getElementById ...).

  3. Ось ще один . Під заголовком Налаштування допоміжного вмісту JavaScript у цьому посібнику йдеться про перехід до вікна | Налаштування | Веб | JavaScript | Редактор | Підтримка вмісту . Проблема - Вікно | Налаштування | Web навіть не існує в моїй версії Eclipse

Проблема

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


2
Те саме зі мною, не знаю, хто може нам у цьому допомогти.
andyPaul

@andyPaul ми приречені.
Rhyknowscerious

У мене якраз протилежна проблема (і досить смішно, я запускаю netbeans), я отримую лише автоматичні доповнення пропозицій щодо свого коду та основних конструкцій. document.get <pause> Нічого не повертає ... Хтось має трохи більше репутації і хоче створити баунті?
Даміан Нікодем,

Щойно вподобав інформацію, Aptana нещодавно була придбана Appcelerator, щоб, швидше за все, злитися зі своїм продуктом Titanium. techcrunch.com/2011/01/18/… Я просто подумав, що це може бути актуальним, якщо мова йде про помилку, оскільки Aptana може бути припинено і там більше не підтримуються виправлення помилок.

1
як щодо піднесеного тексту? У більшості випадків це дає мені гарну підтримку.
Сахіт Мухандірам

Відповіді:


4

Дивіться , якщо ви можете піти в Window> Preferences> Javascript> Редактор> Content Assist і забезпечення того, щоб при Auto-Activation, Enable Auto Activation перевіряється.

Це повинно автоматично виводити Content Assist в блоки в HTML-файлах.

Тестовано на встановленні розробки PHP Vanilla Eclipse.

Якщо це все ще не працює, спробуйте натиснути CTRL + SPACE у блоці сценаріїв і побачити, чи не з’являється допомога вмісту. Саме це повинно з’являтися, коли прапорець Автоактивація.


Вирішили це для мене з Eclipse Mars.1
udog

Вирішив це за допомогою Eclipse Photon
DavidHyogo,

0

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

Його сайт не на гроші. Мені довелося трохи копати для деяких з них. Я перелічу нижче пункти, які у нього є

Щоб встановити, виконайте такі довідки> Встановити нове програмне забезпечення> та натиснувши кнопку "Додати" Назвіть веб-сайт, а потім введіть URL-адресу, яку ви надаєте, як тільки ваші елементи з’являться, переконайтесь, що всі прапорці встановлені, і натисніть завершення.

Hunspell for 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. Оскільки аптана побудована поверх затемнення, більшість плагінів спрацює.


0

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

Налаштуйте проект на проект JavaScript, виконавши: Проект правою кнопкою миші -> Налаштування (праворуч над властивістю) -> Перетворити на проект JavaScript

jQuery сказав автоматичне завершення , встановіть плагін JSDT jQuery та додайте jQuery до ресурсів JavaScript проекту.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.