Native AJAX frameworks support
IntelliJ IDEA natively supports AJAX frameworks like GWT or Bindows, with full coding assistance and the possibility to create and use the custom AJAX libraries.
Some of the many IntelliJ IDEA AJAX-oriented features are also outlined in Live AJAX Demo
Smart AJAX-aware code completion
IntelliJ IDEA code completion helps you everywhere, recognizing method, property, and other names, and providing AJAX-aware, cross-language code completion:
Even CSS class names can be completed:
AJAX code syntax highlighting and formatting
- Introduce variable
- Safe delete
Intention actions for quick code generation
IntelliJ IDEA Alt+Insert and Alt+Enter shortcuts provide access to quick generation of different code constructions, application elements, etc.
Go To Declaration action
Use Ctrl+B, or Ctrl+Mouse Click
to jump between symbols in your AJAX code. It works across different languages and parts of application.
For example, here's the jump from Java code to CSS:
Run configuration for starting and debugging AJAX applications
With IntelliJ IDEA flexible Run Configurations you can run, debug, test and deploy both client and server-side code, all from the same IDE, with the same unified set of settings and options.