IntelliJ IDEA 13.1 EAP 134.1160 is Available

We’ve just updated the EAP build of IntelliJ IDEA 13.1 with a new one and encourage everyone on EAP update channel to switch to the new version. To give this version a try, download the new IntelliJ IDEA 134.1160 build from our official EAP page.

You’ll see a big list of changes in all subsystems if you look at the Release Notes.

Some notable changes of this build are:

  • Structural Search can now find Java 8 lambda expressions, method handles & default methods
  • Many web development improvements, such as AngularJS support, better REST client, etc. Read more in WebStorm blog
  • Dart plugin is again compatible with IntelliJ IDEA Community Edition

Please note that starting with this update the IDE will disable JetBrains plugins that are not compatible with it. Due to API changes the latest Python 3.1 and Node JS 134.1145 plugins are marked not compatible with this build and will be disabled.

Feel free to share your feedback on our discussion forum or submit bug reports directly to the tracker.

Posted in EAP Releases | 12 Comments

IntelliJ IDEA 13.1 Early Preview is Out

The Spring is a whole month away from knocking on our doors, so we have decided to warm up you a little in these cold days: welcome the early preview of IntelliJ IDEA 13.1, the upcoming regular update of your beloved IDE.

IntelliJ IDEA 13.1 Early Access

IntelliJ IDEA 13.1 introduces the new Spring API, which will enable third-party developers to write custom IntelliJ IDEA plugins for Spring frameworks. Read the official API documentation for more details. The preview also includes:

General features

  • The new (and awesome) postfix code completion
  • New inspections
    • Interface may be annotated @FunctionalInterface
    • Implicit usage of the platform default charset
  • Support for Windows/Linux HiDPI devices via -Dis.hidpi=true

Groovy language

  • Overloaded binary operators highlighting

Spring frameworks

  • Significant performance improvement for projects that contain many XML configuration files.

Web development

  • Advanced AngularJS support (make sure to install our AngularJS plugin)
  • Spy-js tracing tool integration for JavaScript
  • Web browsers configuration (path)

More about AngularJS and Spy-js support can be found in WebStorm 8 EAP announcement.

Clouds

  • Debugger for the OpenShift cloud platform.

Mercurial

  • Amend commit
  • Support for unnamed heads in the Branches menu

And, of course, there’s more. Stay tuned to our blog for more exciting news and details coming very soon! In the meanwhile download the EAP build, share your feedback with us on our discussion forum or report anything wrong you’ll find to the tracker.

Develop with Pleasure!

Posted in EAP Releases, News & Events | Tagged , , , | 16 Comments

IntelliJ IDEA 13.0.3 EAP 133.818 is Out

We are happy to share with you that IntelliJ IDEA 13.0.3 update is now available for early preview. The new build fixes the critical Flex performance issues as well as the out-of-memory exceptions on the startup. To give the preview a try, download the new IntelliJ IDEA 133.818 build from our official EAP page.

Find the full list of changes in Release Notes.

Feel free to share your feedback on our discussion forum or submit bug reports directly to the tracker.

Develop with Pleasure!

Posted in EAP Releases | Tagged , | 2 Comments

30 Days with IntelliJ IDEA. Version Control Basics

It’s hard to imagine today’s development process without the use of version control. Whether you work for a big company, or pursue your own hobby project, version control is essential for team collaboration and product delivery. That’s why the today’s article from our 30 Day Guide is about version control basics.

IntelliJ IDEA supports the most popular version controls including Git, GitHub, Subversion, Mercurial, Perforce, TFS, CVS, Visual SourceSafe, and Rational ClearCase, out of the box, without the need to install any plugins, and, what’s especially nice — they all work uniformly and share the same UX.

Did you know that?

Be sure to familiarize yourself with the VCS operations quick list, which is your weapon of choice when you need to perform any VCS operation on a currently selected file, directory or even an entire project. Invoke it via the Alt + Back Quote (Ctrl + V for Mac) shortcut.

Read the complete article to get the most out of version control with IntelliJ IDEA.

Develop with Pleasure!

Posted in Tips & Tricks | Tagged , | 7 Comments

IntelliJ IDEA 13: Importing Code Formatter Settings from Eclipse

Many development teams are using more than one IDE because it’s a very personal matter, and people always seek what best suits their individual needs. And then there’s collaboration, and it sometimes is harder when different sorts of IDEs are involved. One of the most frequently encountered problems is code style, that has to be consistent in the entire project.

You may have heard about Eclipse Code Formatter, a quite popular IntelliJ IDEA plugin that lets you, what else, — use Eclipse’s code formatter with IntelliJ IDEA. In most cases the plugin is fine, but because it’s calling Eclipse API directly from IntelliJ IDEA, there can be problems with processing such actions as refactoring, code generation, etc., so it’s not always that helpful.

Continue reading

Posted in New Features | Tagged , | 18 Comments

IntelliJ IDEA 13 Wins Jolt Productivity Award for Coding Tools 2014!

We are thrilled to share some great news with you! Yesterday Dr. Dobb’s Journal named IntelliJ IDEA 13 the winner of the Jolt Productivity Award for Coding Tools 2014, an annual award given to the best IDEs and coding tools.

“The paid nature of the the Ultimate Edition has enabled JetBrains to invest heavily in the IDE’s continual refinement. And version 13 goes farther in that direction than many of the recent releases. It sports a fresher interface, faster startup times, a greater range of features, and as always, the little magical bits that have earned the IDE near-fanatical devotion,” said Andrew Binstock in his statement.

Congratulations to IntelliJ IDEA team, and of course, our beloved users who have supported us. We would want to thank the Jolt 2014 panel of judges for their time and consideration.

Develop with Pleasure!

Posted in News & Events | Tagged | 5 Comments

30 Days with IntelliJ IDEA. Refactoring Basics

We’re continuing to publish new articles from the 30 Day Guide on the use of fundamental (and tricky, nevertheless) features of IntelliJ IDEA, and in today’s article we’re going to discuss the basics of refactoring.

Did you know?

It’s no secret that IntelliJ IDEA encourages you to use the keyboard instead of the mouse. It’s proven to be faster and in the end will make you more productive. But did you know that you can use the keyboard even to access the controls within refactoring popup windows, via mnemonics?

When you see a popup window or a dialog, press and hold Alt to let IntelliJ IDEA highlight all available mnemonics. Then you can use them by pressing the highlighted key while holding Alt to access the elements you need.

Read the complete article to learn more tips and tricks.

Develop with Pleasure!

Posted in Tips & Tricks | Tagged , | Leave a comment

IntelliJ IDEA 13.0.2 Update is Available

If you haven’t upgraded to IntelliJ IDEA 13 yet, now you’ve got one less reason to wait: The 13.0.2 update is available for download. Of course, it includes bug-fixes and enhancements, but what’s more important, it brings a lot of new features merged from Android Studio.

You can find the complete list of changes in Release Notes.

Develop with Pleasure!

Posted in Releases | 2 Comments

IntelliJ IDEA 13.0.2 RC is Available

Great news for those who can’t wait for IntelliJ IDEA 13.0.2 update. Today we have released its RC build: IntellIJ IDEA 133.672. The build is likely to become IntelliJ IDEA 13.0.2 if there are no critical problems.

The full list of changes is available in Release Notes.

Hurry up to share your feedback on our discussion forum and submit bug reports to the issue tracker.

Develop with Pleasure!

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

We’re hiring

We’re looking for someone that:

  • Believes in tooling and what we do at JetBrains
  • Passionate about programming languages
  • Likes to teach
  • Likes to learn
  • Likes to speak in public
  • Likes to produce content
  • Likes to work in a flat organization with no command and control
  • Doesn’t like reporting
  • Hates micromanagement
  • Doesn’t mind working from home. Or from an office
  • Wants the freedom to work
  • And last but definitely not least, loves to write code

What we’d need is someone with the following qualities:

  • A Developer, with experience on the JVM Platform and preferably with Java
  • A Teacher,  with experience giving presentations and/or workshops
  • An Author, with experience producing content
  • A Traveler, located in Europe or US*

If you’re up to it, ping me, let’s have a chat.

Join our Technical Evangelist, Developer Advocate or whatever you want to call it team. It’s not about a title, but what you do and who you are.

*No. You won’t be constantly on the road, far from it. But there are a few conferences here and there that you’d go to.

Update: Since posting this less than an hour ago, I’ve had a flood of people contacting me and it’s awesome, thank you! Please be patient. I’ll respond to each and every one of you.

 

 

Posted in News & Events | 4 Comments