2012-04-04 2 views
9

Я пишу приложение с помощью PhoneGap для Android в Eclipse. Поскольку проект представляет собой Android-проект, он имеет вид Java. По какой-то причине Eclipse не будет выделять HTML и JavaScript для меня, в то время как в проекте/перспективах Android/Java и переключении на перспективу JavaScript также не выделяется код. Без средств подсветки или отладки процесс отладки выполняется очень медленно.JavaScript/HTML подсветка/отладка в Eclipse с помощью PhoneGap

Как сообщить Eclipse выделить HTML и JavaScript для меня во время работы в среде Java?

ответ

13

Убедитесь, что у вас установлен JSDT (для JavaScript) и редактор веб-страниц (для HTML). От About Eclipse -> Сведения об установке, проверьте инструменты разработки JavaScript (JSDT) и Редактор веб-страниц.

Чтобы установить их:

  • Установить новое программное обеспечение -> Работа с: Indigo (или Гелиоса) -> Web, XML Java EE и OSGi развития предпринимательства -> Инструменты JavaScript развития
  • Установка нового программного обеспечения -> Работа с: Indigo (или Гелиоса) -> Web, XML Java EE и OSGi развития предпринимательства -> Редактор веб-страницы

в качестве альтернативы, вы можете использовать плагин аплодируют Eclipse, который я создал для этого развития PhoneGap для Android. См. Getting Started instructions.

+2

После установки убедитесь в том, чтобы щелкнуть правой кнопкой мыши файл в проводнике и выберите 'Открыть с помощью:' чтобы выбрать недавно установленный редактор , Не делайте то, что я сделал, и он продолжал открывать их в текстовом редакторе по умолчанию, а затем жалуется, что новые установленные перспективы не работают! – shanethehat

+0

Это должен был быть принятый ответ, на мой взгляд, поскольку это решение вместо обходного пути – Maarten

+0

В свете добавления shanethehat я полагаю, что это решит проблему и станет лучшим ответом. Когда я попробовал решение Павла, я не получил ожидаемых результатов, но я подозреваю, что если бы я сделал то, что описано, это сработало бы. Несмотря на то, что я не тестировал его, я принял это принятый ответ, потому что, как заметил Мартен, это скорее решение, а не мерзавство (но эффективное), как видно из моего собственного (ранее принятого) ответа. –

0

Aptana - лучший плагин для редактирования HTML и Javascript в Eclipse.

4

Единственное реальное решение, которое я нашел, это создать новый html-документ и вставить текст из исходного документа, удалить оригинал, а затем переименовать новый документ. Этот метод немой, но он работает.

+0

Странно, но это работает, спасибо! BTW, вы отправили отчет об ошибке? – Vitaly

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