Вопрос по eclipse, javascript – JavaScript не завершен автоматически в проекте PyDev Eclipse

3

У меня есть Eclipse с PyDev и инструментами разработки JavaScript (JSDT). Я использую эту среду для разработки веб-приложений.

Все редакторы Python, HTML и CSS работают нормально: подсветка и автозаполнение работают. Подсветка JavaScript тоже работает,but JavaScript auto completion does not work.

Переключение на перспективу JavaScript не помогает.

Однако, если я создаю отдельныйJavaScript Project (вместо добавления файлов JavaScript в мой проект PyDev), автозаполнение JavaScript, кажется, работает правильно.

Additional Details

Когда я создаюJavaScript ProjectЗатмение добавляет определенныеJavaScript Resources в проект по умолчанию. Например,ECMAScript Built-In Library а такжеECMA 3 Browser Support Library, Это видно вScript Explorer окно, а также подProject Properties -> JavaScript -> Libraries.

Проблема в том, что у меня нетProject Properties -> JavaScript вариант, когда вPyDev Project.

Question: Что мне нужно сделать (например, настроить), чтобы получить автоматическое завершение JavaScript в Eclipse, когда НЕ вJavaScript Project (т.е. когда вPyDev Project)? Is it possible to add a JavaScript perspective/(I'm not sure what call this exactly...) to a PyDev Project в затмении?

Я очень новичок (2 дня) в разработке JavaScript, поэтому я прошу прощения, если проблема / решение тривиальны!

Ваш Ответ

3   ответа
4

Чтобы добавить JavaScript в существующий проект, преобразуйте его в «граненый проект»; введите, а затем добавьте фасет JavaScript; для этого перейдите на «Проект»; & GT; & APOS; Свойства & APOS ;.

enter image description here

Error: User Rate Limit Exceeded
Error: User Rate Limit Exceeded
0

Добавление JavaScript в существующий проект PyDev (ответ Даниэля Соколовского не работает для PyDev в Eclipse Neon. Фасеты доступны только для проектов J2EE - см.затмение документации по аспектам проекта):

  1. Close out eclipse.
  2. Browse to your project folder and open the .project file with a text editor.
  3. Add the following to the <natures> tag next to the pydev natures: <nature>org.eclipse.wst.jsdt.core.jsNature</nature>
  4. Save and reopen your project.

Я мог бы тогда пойти вProject > Properties > JavaScript > Include Path и добавить библиотеки для использования для автозаполнения. Действия автозаполнения и сохранения в редакторе JavaScript работали с точки зрения PyDev.

Это было в Eclipse Neon.

1

Сначала вы должны создать проект javascript, а затем сделать его проектом PyDev (щелкните его правой кнопкой мыши & gt; Установить как проект PyDev).

Кроме того, если вы начинаете, вы можете проверить Aptana Studio 3:http://aptana.org/ (это набор плагинов Eclipse, который имеет весь набор инструментов для веб-разработки, с предустановленными редакторами для javascript, html, css, а также PyDev) - обратите внимание, что вы можете проверить это, просто загрузив автономную версию и указав на существующую рабочая среда.

Error: User Rate Limit Exceeded Alex Averbuch

Похожие вопросы