IntelliJ IDEA 13.1.5 RC is Out

We’re glad to announce that IntellIJ IDEA 13.1.5 RC is available. This EAP build brings you, among other fixes, the two important changes: creating new Grails projects and OS X 10.9.5 compatible application signature.

Hurry up to share your feedback on our discussion forum and report bugs to the issue tracker. If no critical problems are found, this build will become the IntellIJ IDEA 13.1.5 update.

Develop with Pleasure!

Posted in EAP Releases, Release Candidates | Tagged , , , | 2 Comments

IntellIJ IDEA 14 Brings Better GWT’s Super Dev Mode Support

If you’re already using, or just considering the use of GWT in your projects, you’re going to be glad to know that IntellIJ IDEA 14 will feature significant improvements in this area, aimed to streamline development workflow.

First of all, running applications in Super Dev Mode doesn’t require you to start the application server and the code server separately: the IDE will do it for you. Also, applying changes to running applications happens without the use of bookmarklets, by simply clicking the compile button on the application page right in the web browser. These great features are made possible by the Sencha’s library that helps to operate in Super Dev Mode.

Debugger is also improved in a number of ways: the Source Maps support is fully leveraged; the GWT run configuration has an option to tell the IDE to start a JavaScript debugger session automatically.

Screen Shot 2014-09-09 at 13.48.56

We hope you’ll find these improvements useful. Your feedback as always is welcome, so don’t hesitate to share it in our discussion forum as well as report bugs directly to the issue tracker.

Develop with Pleasure!

Posted in New Features | Tagged , , | 4 Comments

Developer Tools for PhoneGap, Cordova and Ionic in IntelliJ IDEA 14

Being the best IDE for Java developers, IntelliJ IDEA is also dedicated to providing the first-grade support for non-Java technologies, especially when it comes to web development. If you’ve ever used IntelliJ IDEA to work with JavaScript, CSS, or AngularJS code, then I’m sure you know what I mean.

IntelliJ IDEA 14 is going to be even better in that way, and you can see it for youself in the latest EAP, where you can experience the its power and flexibility when developing HTML5 hybrid mobile applications.

We’re pleased to announce that both IntelliJ IDEA and WebStorm will officially support PhoneGap, Apache Cordova and Ionic frameworks with the installation of dedicated plugin.

Continue reading

Posted in New Features | Tagged | 2 Comments

Java Annotated Monthly – September 2014

The Java Annotated Monthly is your one source for the latest developments from the Java community and beyond. Each month, we highlight the most interesting content around the web, from developers like you. This month’s issue is dedicated to Robbie Cheng, author, OSS contributor, and Java community leader. Our thoughts go with his family and friends.



With its steady development, meticulous design and huge selection of libraries and frameworks, the Java language is a natural choice for large and small projects. Today, development shows no sign of slowing down, with new JEPs arriving each month and a brand new update just in. Find your reason to start using Java today.

Continue reading

Posted in News & Events | Leave a comment

Meet IntelliJ IDEA Team at JavaOne 2014

September has finally come and it means that one of the most anticipated events for all Java developers from around the globe, JavaOne, is right around the corner: it will will take place during September 28 – October 2 in the sunny San Francisco, CA. Of course, JetBrains is already gearing up for the event, and we’re looking forward to seeing you there.

Our booth will feature conversations with the IntellIJ IDEA team, discussions about what’s coming in this year release of IntelliJ IDEA 14, demos of our other JetBrains products like TeamCity and YouTrack, and of course, our traditional license raffle.

Be sure to also mark your calendar for two sessions by our very own Hadi Hariri and Konstantin Bulenkov:

IntelliJ IDEA: 42 Tips and Tricks
Hadi Hariri – Developer Advocate, JetBrains
Thursday, Oct 2, 1:00 PM – 2:00 PM – Hilton – Continental Ballroom 5

An IDE is so much more than an editor, yet people seem to compare one to another. This session looks at IntelliJ IDEA and gives you 42 tips and tricks that will make you a more efficient and productive developer. From searching for symbols to having a smooth worfklow when working with version control, the presentation examines all the things that make it possible to have a pleasurable development experience. You’ll be guaranteed to leave this session knowing things you probably didn’t even know existed and were afraid to ask if they did. Maybe even find out why it will be 42 tips.

The Emerging Languages Bowl: The Big League Challenge by 
Hadi Hariri – Developer Advocate, JetBrains
Wednesday, Oct 1, 3:00 PM – 4:00 PM – Hilton – Continental Ballroom 7/8/9

Scripting languages that are emerging and not yet mainstream vie with each other to stake a claim that they have the potential to become mainstream and be regarded as big-league. Don’t miss this panel discussion, in which these emerging languages are portrayed by their respective champions, who explain how they may help your everyday life as a Java developer. To present a complete picture, the session includes some languages that may not run on the JVM. Afterward you will have a better grasp of the emerging languages and the ecosystem. One or more of the languages may catch your fancy for doing development alongside Java.

Brewing Your Very Own IDE: A How-To Guide
Konstantin Bulenkov – Team Lead, JetBrains
Thursday, Oct 2, 4:00 PM – 5:00 PM – Hilton – Golden Gate 4/5


No one knows how many programming languages there are in the world. New languages are born all the time, some to become really popular and widely used, some to occupy specific niches, and some to die slowly (or quickly). But for any language, what really makes it usable is having an adequate environment to work in. This session describes how to use the open source IntelliJ platform to build your own IDE and how to implement perfect support for a language from a single BNF file.

Develop with Pleasure!

Posted in News & Events | Tagged | 3 Comments

IntelliJ IDEA 14 EAP 138.1980.1 is Out

If you haven’t yet developed an addiction to the new features in IntellIJ IDEA 14 EAP, there’s still a chance you will—with more goodies brought by the fresh EAP build we just released today.

The first thing you’ll notice when you run the new EAP build is the redesigned Settings (Preferences in OS X) dialog. Following the recent changes that affected the Project Structure dialog, the Settings dialog also gets a cleaner interface, a more straightforward layout and a rearranged settings tree (some of the settings have been merged, and others reordered based on their frequency of use):

Screen Shot 2014-09-02 at 12.15.18

Continue reading

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

Improve IntelliJ IDEA and Eclipse Interop and Win a License!

The debate about which Java IDE is the best seems to never end. Instead of going into the argument, we’d like to focus on helping teams that are using multiple IDEs in their work.

While the choice of IDE is a very personal matter, we believe it should be discussed at the team level, seeing how it significantly affects the overall team productivity.

We’re constantly working on improving the interoperability between IntelliJ IDEA and other IDEs. As a part of this process, we’ve just launched a survey to better understand your experience of working in mixed-IDE teams.

Take this short survey now to help improve this interoperability and your chance to win 1 of 10 free personal IntelliJ IDEA licenses or upgrades.

Develop with Pleasure!

Posted in News & Events, Tips & Tricks | Tagged , | 2 Comments

IntelliJ IDEA 14 EAP 138.1696.2 is Out

Great news for all participants of IntelliJ IDEA 14 EAP: a new EAP build is already here and, as always, packed with lots of bugfixes and enhancements.

One notable change of this build is the redesigned Project Structure dialog. It’s got a cleaner interface and a new tab called Problems showing the problems related to project configuration, all in one place:

Screen Shot 2014-08-20 at 15.38.38

Another important change is the new Push dialog for Mercurial that shows the outgoing commits along with information such as the author, hash, date, commit message, and the list of changed files:

Screen Shot 2014-08-20 at 17.21.04

The commits are grouped by repository so you can deselect any of them where you don’t want to push. The Push button itself has a drop-down menu with the Force Push action.

That’s it for now. We hope you’ll find these small enhancements useful. In case something doesn’t work as expected, don’t hesitate to share your feedback on our discussion forum and submit bug reports to the issue tracker.

Develop with Pleasure!

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

Improved Expression Evaluation in IntelliJ IDEA 14

If you ever tried IntelliJ IDEA debugger (which I’m sure you did), you know how important it is to be able to evaluate an expression quickly, without using the Watches or Variables tab. That’s why the Evaluate Expression (Alt F8) is one of crucial features available in IntelliJ IDEA debugger. However, not everybody knows that IntelliJ IDEA can also display a result of any expression when you click it holding Alt, or just hover the mouse over it.

Sometimes it’s even easier and faster than using a shortcut, even if you prefer to use keyboard instead of mouse. The only limitation this feature used to have is that it didn’t support clicking or hovering over operator expressions. Well, until now, because today we’are happy to announce that IntelliJ IDEA 14 will correct this injustice and extend the support of this feature to operator expressions as well.

Here’s how it works for unary, binary, and ternary operations:


You’re welcome to give this feature a try (you need the latest IntelliJ IDEA 14 EAP build for that.) We appreciate your feedback in our discussion forum and issue tracker.

Develop with Pleasure!

Posted in New Features | Tagged , , | 2 Comments

IntelliJ IDEA 14 EAP 138.1503.3 is Out

Today we have just released a fresh IntelliJ IDEA 14 EAP build, as always packed with new features and enhancements.

Everything what’s new is listed on the download page, but we’d like to highlight several improvements and explain them with a little bit more detail here.

First of all, the Reset Current Branch to Here action now available from the Git Log:


Then, the Find in Path is improved a bit: you can now opt to skip occurrences in comments and/or string literals: Continue reading

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