GWT Studio plugin for IntelliJ IDEA simplifies development of Web applications using Google Web Toolkit.
GWT Studio provides the following features:
Current version of GWT Studio is 1.0. It is bundled with IntelliJ IDEA 6.0 (Demetra).
Actions are used to generate GWT elements such as entry points, remote services, etc. Each action suggests to configure GWT support if necessary and adds GWT libraries into module classpath.
Creates GWT application template inluding:
Creates GWT entry point template and performs the following operations:
Creates GWT remote service template and performs the following operations:
Creates new class derived from IsSerializable with no-argument constructor
Creates sample application which send a text message to the server and display the responce. It can be used as simple starting point.
"Go to declaration", "Find Usages", "Rename" actions, completion and highlighting works for references from java-code to CSS (for parameter of methods UIObject.setStyleName, addStyleName, removeStyleName) and for references from java-code to html tags (for parameter of method RootPanel.get).
Use "GWT configuration" to run/debug GWT application in hosted mode
If GWT application is placed in a Web module IDEA will invoke GWT compiler and package a generated files to war/exploded directory on make.
GWT Studio comes bundled with IntelliJ IDEA starting from EAP build #5350.
To obtain EAP builds of IntelliJ IDEA 6.0 (Demetra), visit IntelliJ IDEA EAP
To report bug or request feature, visit Demetra EAP Plugins forum
You can download the source files of the application created in the demo. In this case, configure GWT Studio as shown in the demo, create a new project, and then replace its source files with the files extracted from the downloaded archive using any file explorer.