Поддерживает ли плагин IntelliJ GWT studio Hotswap для клиентских классов GWT? - PullRequest
4 голосов
/ 29 ноября 2011

Я работаю над проектом с использованием GXT.Когда я использую Eclipse в качестве среды разработки, я вижу, что классы на стороне клиента переключаются в «горячем» режиме.

Например, если бы было нажатие кнопки, которая бы отображала «новый» customWidget, построенный с использованием LayoutContainer в GXT, любые изменения, сделанные в этом customWidget, будут отменены.То есть мне не нужно каждый раз обновлять браузер, чтобы увидеть сделанные мной изменения.Поскольку новый customWidget отображается каждый раз, я бы сразу увидел изменения без обновления.

Однако в IntelliJ такой горячей замены не происходит.Я вынужден сделать полное обновление страницы и тем самым потерять состояние приложения.Мне нужно выполнить все шаги еще раз, чтобы перейти к предыдущему состоянию, прежде чем я смогу проверить изменение.

Определенно имеет смысл, если я внес изменения в то, что уже было отрендерено, и, следовательно, нуждается в обновлении.Но для чего-то, что еще не было отрисовано, Eclipse горячо поменяет код.

Пожалуйста, дайте мне знать, если мне нужно изменить какие-либо настройки, которые заставят IntelliJ вести себя так же, как Eclipse для программирования GWT.

...