IntelliJ IDEA 2018.2 EAP2: Breakpoint intentions, enhancements in Code Refactoring and more

We’ve opened an Early Access Program for IntelliJ IDEA 2018.2 just one week ago, but today we are ready to deliver a new EAP build with some cool new features. Update from within the IDE, via the Toolbox App, or download the new EAP build directly from the website. Here’s a little more insight into what this new build has in store for you.

JVM debugger

We always have some new improvements for you in our debugger. The upcoming IntelliJ IDEA 2018.2 brings new breakpoint intentions.

In IntelliJ IDEA while debugging you can limit the breakpoint to hit only particular object instances, or define the class where you want the breakpoint to be hit or the classes where the breakpoint should not be hit. These nice capabilities however required editing the properties of a particular breakpoint by hand – setting different filters, lots of button clicking, and so on.

Continue reading

Posted in EAP Releases | Tagged | 5 Comments

IntelliJ IDEA 2018.1.4 is released!

IntelliJ IDEA 2018.1.4, the fourth bug-fix update for the recently released major version is now available! Download from our website or update via Toolbox App.

In IntelliJ IDEA, you can specify the directory to be used by the running application for each run configuration. You can enter it directly, or use path variables.

Previously, the $MODULE_DIR$ variable always pointed to the directory containing .iml files.
However, projects imported from Gradle have the .iml file in the .idea directory.
The .idea directory normally shouldn’t be used as the working directory for running tests, as this can cause test failures. In order to avoid test failures in such cases, we now point the $MODULE_DIR$ variable to the module’s content root in case the .iml file is located in the .idea directory.

To avoid further misunderstanding, the $MODULE_DIR$ macro is deprecated.

We’ve introduced 2 new macros:
$MODULE_WORKING_DIR$ for module content directory.
$MODULE_IML_DIR$ for directory containing the .iml file.

Continue reading

Posted in Releases | Tagged , | 12 Comments

IntelliJ IDEA 2018.2 Early Access Program is open!

Today we are excited to announce the start of the IntelliJ IDEA 2018.2 Early Access Program! Here are just a few reasons to download the first EAP build: the MacBook Touch Bar support, improvements in the Gradle support, new icons, Spring Boot goodies, a bunch of new inspections, and much more!

800x400_blogIJ_2018_2_EAP_@2x_preview

Continue reading

Posted in EAP Releases, New Features | Tagged , | 42 Comments

IntelliJ IDEA 2018.1.3 is released!

IntelliJ IDEA 2018.1.3 with a bunch of bug fixes and small improvements is now available for download on our website and in Toolbox App. Let’s take a look at what this update has to offer. Continue reading

Posted in Releases | Tagged , | 5 Comments

Java Annotated Monthly – May 2018

It’s only my (Trisha Gee’s) second month back at the helm of Annotated Monthly, and I’m using the opportunity to link to some of the backlog of articles I amassed while I was away. This month’s is a bumper edition, including a huge section on culture as I believe very strongly that developers need to understand so much more than just coding.

JavaAnnotatedMonthly@2x

Continue reading

Posted in News & Events | Tagged | 9 Comments

IntelliJ IDEA 2018.1.3 EAP is open!

Today we invite you to try IntelliJ IDEA 2018.1.3 EAP which we have just brought out. Download it from our Confluence page, or use ToolBox App to update. Note that this EAP build requires an active subscription to IntelliJ IDEA Ultimate.

IntelliJ IDEA 2018.1.3 EAP build brings a load of new bug fixes to the current stable release version.
Continue reading

Posted in EAP Releases | Tagged , , | 2 Comments

IntelliJ IDEA 2018.1.2 is released!

IntelliJ IDEA 2018.1.2 – the second minor update for v2018.1 is available for download! Get this new version right now from our website or update to it via ToolBox App.

We are continuing to polish the recently released IntelliJ IDEA 2018.1, based on your feedback. This update brings several important fixes to the one the main features introduced with the recent release – partial Git commits: Continue reading

Posted in Releases | Tagged , | 7 Comments

Spring and Spring Boot in IntelliJ IDEA 2018.1

IntelliJ IDEA 2018.1 comes, as usual, with a lot of features to support developers who use Spring and Spring Boot. We also now have an OpenAPI for Spring Boot, which allows third party plugins to re-use, integrate with or extend the existing Spring Boot support in IntelliJ IDEA.

IntelliJ IDEA 2018.1 fully supports Spring Boot 2.0, and the following features will work for Spring Boot 1.x as well as Spring Boot 2.0.

Spring Boot web applications are now easier to test and debug.  Methods annotated with @RequestMapping or @GetMapping now have gutter icons that let you use the new REST client to make an HTTP request to the given URI.

01-request-edit

Continue reading

Posted in Releases | Tagged , , | 3 Comments

IntelliJ IDEA 2018.1.2 EAP is here!

Today we are happy to announce the start of the Early Access Program for our next bug-fix update, IntelliJ IDEA 2018.1.2. Download the new EAP build from our confluence page, or get this update via Toolbox App. Continue reading

Posted in EAP Releases | Tagged , | 5 Comments

IntelliJ IDEA 2018.1.1 is released!

Exciting news! IntelliJ IDEA 2018.1.1 the first bug-fix update for the recently released IntelliJ IDEA 2018.1 is here! Get this new version right now from our website or update via ToolBox App.

Use the Check for updates action to receive the latest update if you are working with IntelliJ IDEA 2018.1 or IntelliJ IDEA 2018.1.1 EAP.

Continue reading

Posted in Releases | Tagged , | 5 Comments