IntelliJ IDEA 14.1 released
Released: Sep 21, 2015
Updates in this release
Updates in 14.1
- Decompiler - The built-in decompiler has been extended with full debugger capabilities.
- Refactorings - Added new refactorings around the Call Hierarchy including Change Signature, Safe Delete Parameter, Make Method Static and Safe Delete.
- Code Generation - Define and use your custom templates for generating “equals/hashCode” and “getters/setters” methods.
- Distraction Free Mode - When you need to just focus on the code, use the brand new Distraction Free Mode. No toolbars, no tool windows, no editor tabs, just you and your code in the center of the screen.
- Simultaneous Tag Editing - Now when you edit an HTML or XML tag, the IDE takes care of applying changes to both the opening and the closing tag.
- Multiple Selections - Now you can select arbitrary pieces of code. Hold Shift+Alt and select the code with the mouse to add another selection.
- Scratch Files
- Access and manage your project Scratch Files via the new Scratches tab.
- As Scratch Files are real files, all file operations apply to them.
- For scripting languages, you can run code from Scratch Files.
- Groovy - Faster performance when compiling Groovy code due to the Groovy-Eclipse compiler integration and optimizations of groovyc invocation.
- Android - All the new features and improvements from the latest Android Studio are now available in IntelliJ IDEA.
- Spring Frameworks - Develop Spring Boot applications with advanced coding assistance, a New Project wizard and Run Configuration.
- BndTools - Added initial support for Bnd/BndTools projects.
- Docker - With the new Docker plugin, now you can deploy artifacts to a Docker host, view logs, and manage containers from inside the IDE.
- Diff - NewOneside viewer shows the difference between revisions in one page.
- Logging
- Now you can filter by repositories. For better clarity each repository is indicated with its own color.
- Commits by the current user are now highlighted.
- Push - Define Remotes from the Push dialog.
- Mercurial - New Graft action in the Log viewer lets you propagate changes from specific commits to other branches.
- Database Tools - Multiple Consoles per data source, now with a schema switcher, Local History, and easier access.
- TypeScript - Use the latest language features of TypeScript 1.4 including Union types, Let and Const keywords, and more. In addition, the IDE can now quickly and easily compile your TypeScript code to JavaScript using its built-in compiler.
- Grunt - Quickly navigate through available tasks and run or debug any of them, thanks to the updated integration with the Grunt task runner. Enjoy a consistent experience whether you use either Grunt or Gulp in your project.
- Node.js - New profiling feature allows you to capture and analyze CPU profiles and heap snapshots for your Node.js applications.