IntelliJ IDEA 8.0 Technology Roadmap
Info |
---|
This is not a complete list of new features planned to be implemented in IntelliJ IDEA 8. This is only an overview of major new technologies that we plan to support. This is not a final plan. It will be updated as the development proceeds. |
Languages
Python
Advanced support for Python development and debugging is in development. Specific details concerning release of this functionality will be announced later.
Ruby
Existing Ruby support will be improved, and a debugger for Ruby will be implemented. Specific details concerning release of this functionality will be announced later.
Groovy
The existing Groovy plugin will be further improved, and we plan to bundle it with IntelliJ IDEA 8.
Scala
Scala support is in development as a separate plugin which is planned to be completed after the release date of IDEA 8, and is not going to be bundled.
Flex
Planned features for Flex support include:
- Debugger
- Compiler integration
- Additional refactorings and code analysis features (also for JavaScript)
- Adobe AIR support
SQL
Built-in support for SQL is in development. The following SQL dialects are planned to be supported:
- SQL-92
- MySQL
- Microsoft SQL Server
- Oracle
Web Development
JavaScript Debugger
A debugger for JavaScript based on the Mozilla browser engine is currently in development. Debugging of JavaScript code running in Internet Explorer or other browsers is currently not planned.
DOM Inspector
Template Languages
- FreeMarker
- Velocity
Enterprise Development
Partial Java EE 6
- JSF 2.0
- WebBeans 1.0
- Glassfish 3.0 support
- JAX-RS 1.0
- Servlet API 3.0
Seam
Advanced support for JBoss Seam is currently in development. Features include:
- Navigation and refactoring support
- Inspections
- Pageflow designer
Struts 2
XSLT / XPath support
IntelliLang
Ability to inject support of spercified language info user identified fragments of user code
GWT 1.5
Spring
- Spring 2.5
- Spring Web Flow
Version Control Integration
Subversion 1.5
New features of Subversion 1.5 (merge tracking, changelists etc.) will be supported. An update supporting the new working copy format and server protocol will also be released for IntelliJ IDEA 7.
Team Foundation Server
A plugin supporting the version control features of Microsoft Team Foundation Server is currently in development. It is planned to be released for both IDEA 7 and 8.