IntelliJ IDEA (Ariadna), build #601 is available at
http://www.intellij.com/eap.

Changes in 601 from IDEA 2.5

Editor

- Creating methods and fields "from unknown reference"
- Creating field for unused constuctor parameter

- Highlighing of unused local variables and private fields/methods
- Differentiating references to local variables, parameters, static and
instance fields in editor
- More syntax errors are highlighted in editor (in progress)

- Code completion and highlighting in javadoc comments
- "Adaptive code completion" - collects statistics about frequency of
particular user choices and uses it
- Ability to suggest live templates by SmartType code completion
- SmartType completion works for "? :", inside if statement condition and
other places where makes sense

- "{" live template replaced with IDEA built-in functionality (invoked on
pressing Enter after '{')
- Ctrl-W: much improved functionality (better functionality for java code,
also now works for JSP, XML)

JSP Support

- JSP taglib support
- Code completion, error highlighting, renaming and other code aware
features work for JSP actions & directives
- Ctrl-P for tag attributes
- "Smart enter" after "<%" in JSP
- jsp:setProperty/jsp:getProperty tags are found when searching usages of a
get/set methods in the bean class
- Standard JSP actions are updated by rename/move refactorings
- Web applications support
- JSP 1.2 XML syntax support

XML Support

- Completion of XML tags according to DTD or XML Schema
- Completion of XML tags according to existing file structure
- Ctrl-P for tag attributes
- XML Structure View
- Formatting
- Comment/uncomment block/line
- Instructions highlighting

EJB Support

- EJB-oriented rename of methods&classes
- EJB components view
- Implementation of methods specified in the Remote and Home interfaces

Navigation

- "Go To File" (similar to "Go to Class") invoked by Ctrl-Shift-N
- Jumping to next/previous usage, compiler/ant message

Refactoring

- Renaming getters/setters on field renaming

Options

- Multiple colors&fonts schemes
- Ability to have colors&fonts options per-project

Ant Integration

- Keyboard shortcuts for Ant targets
- Macros in build file properties
- Hide targets with no description (optionally)
- Word wrapping of long messages

Other

- Local version control system
- "Floating" mode for tool windows
- Project, Source and Classpath views are merged into one view
- Customizable filters for tool output
- Word wrapping of long compiler error messages
- An ability to specify URLs for JavaDoc paths

_______________________________________________
Eap-list mailing list
[EMAIL PROTECTED]
http://www.intellij.com/mailman/listinfo/eap-list

Reply via email to