IntelliJ IDEA 2016.1 brings better user interface, more built-in tools and integrations, further improved coding assistance, and out-of-the-box support for Kotlin.
Existing JetBrains with valid upgrade subscription can save up to 40% on 2 year subscriptions
If you are an existing customer of JetBrains and have a valid upgrade subscription that expired after November 2 2014 you could be eligible for a 40% saving on a 2 year subscription. This saving provides you a 2 year subscription for the price of 1 year. This offer has to be redeemed before 1 January 2017.
Customers without active upgrade subscription can save up to 40% on yearly/monthly subscription plan
If you are a JetBrains customers and your upgrade subscription expired before November 2 2014 you could be eligible for up to 40% discount on yearly or monthly subscription plans. This offer applies to switching existing licences to the new model and the offer has to be redeemed before 1 January 2017.
Contact us to find out if your eligible for these or other exclusive offers.
• Force Return: With the new Debugger action called Force Return, you can force a return from the current method without executing any more instructions from it.
• Improved UI for testing:
The entire test runner tool window has been created from scratch to provide a unified interface for all languages, complete with inline statistics, vertical layout, test results history, and export/import actions.
• Run configurations with a state indicator:
Now every run configuration has a small green indicator that tells you if it's running. If your run configuration is a Single instance only, the IDE will show you the Restart action instead of the Run action on the toolbar.
• One click to run the application or tests:
The gutter has become more interactive and now allows running applications and tests. Also, the new icons let you easily differ failed and successful tests.
• On-the-fly code duplicates detection:
IntelliJ IDEA 2016.1 allows you to spot code duplicates on the fly. Now, if you stumble upon an existing duplicate, or somehow create one either by writing or pasting code, you will know it instantly.