Child pages
  • IDEA 8.0 Technology Roadmap

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

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.

git