Я работаю над проектом с использованием GXT.Когда я использую Eclipse в качестве среды разработки, я вижу, что классы на стороне клиента переключаются в «горячем» режиме.
Например, если бы было нажатие кнопки, которая бы отображала «новый» customWidget
, построенный с использованием LayoutContainer
в GXT, любые изменения, сделанные в этом customWidget
, будут отменены.То есть мне не нужно каждый раз обновлять браузер, чтобы увидеть сделанные мной изменения.Поскольку новый customWidget
отображается каждый раз, я бы сразу увидел изменения без обновления.
Однако в IntelliJ такой горячей замены не происходит.Я вынужден сделать полное обновление страницы и тем самым потерять состояние приложения.Мне нужно выполнить все шаги еще раз, чтобы перейти к предыдущему состоянию, прежде чем я смогу проверить изменение.
Определенно имеет смысл, если я внес изменения в то, что уже было отрендерено, и, следовательно, нуждается в обновлении.Но для чего-то, что еще не было отрисовано, Eclipse горячо поменяет код.
Пожалуйста, дайте мне знать, если мне нужно изменить какие-либо настройки, которые заставят IntelliJ вести себя так же, как Eclipse для программирования GWT.