IntelliJ IDEA adds Decompiler

Released: Nov 11, 2014

Updates in this release

Updates in V14

  • Java Class Decompiler - Take a look inside a Java Class library.
  • Show Variables in Editor - Show variable values next to their usages.
  • Show Referring Objects - See all objects that have references to the selected object.
  • Lambda Evaluation - The updated Evaluate Expression and Watches let you evaluate lambda expressions and anonymous classes.
  • Operator Expressions Evaluation - See the value of an operator expression simply by hovering the mouse over it.
  • Smart Backspace Indent - Remove indents and white spaces according to your code style settings.
  • Detecting Code Styles - Detect certain Code Style settings, such as Use Tab character and Indent size, in the currently edited file.
  • Annotation Inference - Automatically infer the @NotNull, @Nullable and @Contract annotations to better code analysis.
  • Scratch Files - Experiment and prototype right in the editor, without creating any project files.
  • Scala - Now includes Change Signature refactoring, reworked SBT integration, faster performance and a new project configuration model.
  • Android - Includes new features introduced in Android Studio Beta, including support for Google Wear and TV.
  • GWT Frameworks - Now includes better Source Map support and a new option that starts a JavaScript Debugger session automatically.
  • Spring Frameworks - Support for coding assistance in WebSocket and MongoDB, visual diagrams for Spring Integration and better performance.
  • Java FX - Use the built in Scene Builder to edit layouts.
  • Application Servers - Updated support for GlassFish 4.1, TomEE 1.7.1, WildFly 9.0.0 and tcServer 3.0.1.
  • PhoneGap/Cordova/Ionic HTML5 - Create, run and deploy HTML5 mobile applications that use PhoneGap, Apache Cordova and Ionic frameworks.
  • Postfix Code Completion HTML5 - The Postfix Code Completion introduced for Java in the previous release is now also available for JavaScript language.
  • Log Viewer Version Control - The Log viewer for Git and Mercurial has been improved with faster loading and the Reset Current Branch to Here action.
  • Mercurial/Git Version Control - Support for Synchronous Branch Control and Subrepositories support.