GWT: поиск источника Java из HTML - PullRequest
2 голосов
/ 15 февраля 2012

Я только начал работать над огромным проектом gwt и спросил себя, есть ли умный способ найти классы gwt java при исследовании HTML с помощью firebug (или simular).Например, у меня есть таблица где-то на html-странице, и мне нужно найти класс gwt, который сгенерировал эту таблицу.

Я использую gwt 2.4.0, eclipse 3.7, в основном firefox с firebug и gwt-развитие-плагин.

Ответы [ 3 ]

2 голосов
/ 16 февраля 2012
2 голосов
/ 15 февраля 2012

Единственный способ, которым я могу придумать, - это найти идентификатор таблицы (если она была установлена) или другой атрибут и поискать в вашем коде Java, чтобы увидеть, где она была установлена.

Код, сгенерированный GWT, сильно запутан, а имена переменных изменены на что-то меньшее, чтобы сэкономить место - так что нет «простого» способа обнаружить оригинальный код из JS.

1 голос
/ 15 февраля 2012

Вы также можете установить «Стиль вывода» вашего скомпилированного JavaSript на подробный, тогда он сохранит имена переменных и классов вашего Java-проекта.

Однако это увеличит ваши JS-файлы в 100 раз, и этоникогда не помогал мне отлаживать приложение.Я действительно нашел все мои ошибки, используя режим отладки в Eclipse!Код, который не работал правильно в скомпилированном режиме, также не работал в эмулированной отладочной версии (при отладке они моделируют функции JavaSript с Java через плагин для браузера).

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...