Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.


  • (tick) Classic options view usability improvements
  • (tick) Code coverage integration(tick) Searchable option dialogs (MacOS X Tiger like)
  • (tick) Project-wide error highlighting (to be displayed in project view)


  • (tick) Code coverage integration
  • (tick) Custom inspections and intentions based on structural search and replace templates
  • (tick) Extract method refactoring enhancements. Will work in some cases, where it currectly refuses to.
  • (tick) @NotNull annotation runtime assertions


  • (tick) Version control integration usability enhancements: tree-like or list-like changes instantly available in the toolwindow.
  • (tick) Inplace rename refactoring for local variables
  • (tick) JUnit4 support
  • Background update from the VCS
  • Code completion API
  • (tick) Embedded Injected languages API: XML tag contents and attributes, java string literals
  • (tick) Global inspection API


  • (tick) JUnit4 support
  • (tick) Eclipse compiler support

Not implemented

  • Floating editor tab groups
  • Incremental test run. Re-run only tests that execute changed code
  • Module system should support notion of interface and implementation
  • Separate dependencies for module interface, implementation and test parts