Можно ли выделить сценарий JavaScript внутри файла JSP в Eclipse?

я работаю в основном с файлами JS, JSP и JAVA, я пробовал несколько разных решений, но, похоже, невозможно выделить то, что находится внутри <script type = "text/javascript">...</script> как JavaScript таким образом, что он автоматически заполняет и раскрашивает его, как в собственном файле JS.

Я пробовал Wild Web Dev, менял цвета синтаксиса и другие вещи, это просто невозможно?

Да, насколько мне известно, не через Eclipse Wild Web Developer, а через WTP, который является частью Eclipse IDE для корпоративных Java и веб-разработчиков. Языковой пакет TextMate от TM4E, похоже, также обеспечивает подсветку синтаксиса (но не поддерживает код Java, как это делает WTP): stackoverflow.com/a/78537534/6505250

howlger 29.05.2024 16:40
Стоит ли изучать PHP в 2023-2024 годах?
Стоит ли изучать PHP в 2023-2024 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
0
1
55
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Чтобы выделить и автозаполнить JavaScript в файлах JSP в Eclips, попробуйте следующее:

Go Window > Preferences > JavaScript > Editor > Syntax Coloring. Tick "Enable".

Go Window > Preferences > JavaScript > Editor > Content Assist. Tick "Auto Activation". Set delay and triggers.

For JSP, right-click project, Configure > Convert to JavaScript Project.

Возможно, используйте Aptana Studio для лучшей поддержки Eclipse.

Удачи!

Ответ принят как подходящий

Его поддержка в редакторе JSP платформы веб-инструментов крайне ограничена. В более старых выпусках API из инструментов разработки Java (JDT) и инструментов разработки JavaScript (JSDT) позволяли редактору JSP поддерживать раскраску синтаксиса, помощь по содержимому и переформатирование в соответствии с предпочтениями редакторов Java и JavaScript, но после нескольких миграций синтаксического анализатора. , языковая поддержка JavaScript со стороны JSDT застопорилась. С тех пор акцент на поддержке JavaScript перешел к Wild Web Developer, но он пытается поддерживать все веб-языки, кроме JSP, при этом не предлагая API для повторного использования, как это когда-то делал JSDT (он основан на повторном использовании того, что доступно с языковых серверов; я по-прежнему считаю, что он не подходит для пользовательского интерфейса Eclipse по сравнению с другими редакторами).

Хорошо, я понимаю, что нет решения моей проблемы?

Francisco Morais 29.05.2024 16:52

Редактор JSP выделяет JavaScript, но не делает для него ничего особенного и определенно не так сильно, как раньше.

nitind 29.05.2024 23:26

Другие вопросы по теме