Eclipse JSDT Debug: установка точек останова в редакторе Javascript не работает должным образом

У нас есть приложение, которое обеспечивает поддержку сценариев с использованием движка JavaScript Mozilla Rhino. У нас также есть инфраструктура, которая предоставляет API-интерфейсы для сценария, которые помогают сценарию взаимодействовать с внутренностями нашего инструмента. Недавно мы предоставили возможность включить отладку javascripts, разработанных для инструмента, используя eclipse, и поддержку отладки, предоставляемую средой JSDT Debug. Мы видим две проблемы и хотели бы знать, может ли кто-нибудь помочь нам

  1. Иногда точки останова не устанавливаются в том месте, где мы собираемся. Например: если я хочу установить точку останова в строке № 10, она устанавливается в 11, иногда 15 и т. Д.
  2. Даже если я установлю точку останова, они не попадут в нужные места, когда мы запускаем скрипт.
  3. Также отмечается, что с небольшими сценариями мы не сталкиваемся с большой проблемой, так как с увеличением длины сценария мы видим все больше и больше проблем.

Мы используем версию Eclipse 4.2 Juno. Также следует отметить, что, поскольку скрипт встроен в наше приложение Java, пользователи могут свободно использовать синтаксисы java и javascript. Я не уверен, что команды вызывают какие-либо проблемы.

Любая помощь будет высоко оценен.

Спасибо дханя

0 ответов

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