IntelliJ IDEA 11.1 build 114.145

February 17th, 2012 by yole

We now return to our regular weekly schedule of publishing EAP builds. This week, we bring you:

a new Groovy console (Tools | Groovy Console…) for quickly evaluating snippets of code in the context of your project; a number of important fixes for the new Flex project configuration; continued work on Gradle project synchronization; an updated version of SVNKit with better Subversion 1.7 support; the usual bunch of bugfixes.

You can download the new build from the EAP page or install it using the “Check for updates” action inside the IDE.

Improved Flex Project Setup in IntelliJ IDEA 11.1

February 16th, 2012 by ksafonov

Hi, Flash and Flex devs!

We’ve been analyzing feedback from those of you who use IntelliJ IDEA for Flex and ActionScript development. A common problem turns out to be complicated project setup. To address this issue in IntelliJ IDEA 11.1, we have reworked the user interface, all the way from module wizard and project setup to run/debug configurations and AIR Packaging.

We believe these changes will make product experience better for everyone, and especially for the users of Eclipse-based IDEs.

Read on to see what we’ve changed so far. However, this isn’t final, as we count on more feedback from you to make additional improvements and polishing.

Read the rest of this entry »

New “Magic Constant” Inspection

February 15th, 2012 by Alexey Kudravtsev

Have you ever cursed an API which uses magic integer constants instead of the proper enumeration?

What should I pass as the titleJustification parameter here? 0 or 1?
Can I pass “42″ for the titlePosition parameter? Even Javadoc won’t know.
Actually, you must use one of the constants in the TitledBorder class to make the code correct:

I call these constants “magic” because sometimes it is far from easy to figure them out.

Here comes a new “Magic constant” inspection that looks for usages of methods/variables which expect “magic constants” as their arguments:

Then it helps you to replace plain numbers or strings with a proper magic constant:


Read the rest of this entry »

Try Kotlin with the IntelliJ IDEA plugin

February 14th, 2012 by yole

Some of you have guessed right. Yesterday’s IntelliJ IDEA EAP build was released in order to support the Kotlin plugin, which is finally available as a preview version today.

The source code repository for Kotlin, which includes the IntelliJ IDEA plugin, is available on GitHub. The compiled version of the plugin is also available for download.

Your feedback on Kotlin and the IntelliJ IDEA plugin is very much welcome in our issue tracker.

IntelliJ IDEA 11.1 build 114.98

February 13th, 2012 by yole

This time, we also have a reason for releasing a new EAP build so soon after the previous one. And no, it’s not that we screwed something up. And what it is? You’ll find out tomorrow!

For now, feel free to grab the new build and check out the release notes.

Testing Tip: Run Test Method from Abstract Test Class

February 13th, 2012 by Anna Kozlova

Sometimes you have an abstract test class with test methods where the inheritors set up different environment. As it is impossible to run an abstract class you had to enumerate inheritors manually, choose corresponding methods and run these methods one by one.

Now (since IntelliJ IDEA 11.1) it is possible to run tests right from the abstract base class and simply choose inheritors from the popup.

This works for JUnit and for TestNG tests.

IntelliJ IDEA 11.1 build 114.65

February 9th, 2012 by yole

Yesterday’s IntelliJ IDEA 11.1 EAP build unfortunately contained a problem in the licensing code that caused users to get “incorrect license” messages when running the build for the first time. We’d like to apologize for the inconvenience caused by the problem, and today we’re publishing a new build that fixes the issue.

Besides this bugfix, the new build contains a couple more new things that landed yesterday, including an initial release of Hibernate 4 support and a new build of SVNKit with better support for merge in SVN 1.7 working copies.

You can download the new build from the EAP page or upgrade from within the IDE. The complete release notes for the new build are also available.

By the way, we now have a new easy to remember URL for all of our Early Access Preview programs. Go to eap.jetbrains.com for the complete list, or to eap.jetbrains.com/idea/ for the IntelliJ IDEA EAP.

IntelliJ IDEA 11.1 EAP begins

February 8th, 2012 by yole

We’re happy to announce the beginning of the Early Access Preview program for the next feature update of IntelliJ IDEA, version 11.1. This version will be released in a couple of months and will be a free upgrade for existing users of IntelliJ IDEA 11.

A brief list of features already implemented in the new EAP includes:

Continued work on UI changes (Project View, run/debug toolwindows UI redesigned); Subversion 1.7 support (work in progress); Performance improvements in Git and Perforce integration; New Coverage view; New tree-based File Structure Popup; Improved popup for controlling Git branches (checkout, compare, delete, multi-root support); Highlighting of unused public members in Groovy code; Extract Closure refactoring for Groovy; New Flex project structure UI (work in progress); Spring support improvements; Gradle project synchronization support (work in progress); Android lint tool integration; Magic Constant inspection and code completion; Possibility to run JUnit or TestNG tests for any selection of classes or methods

In the coming weeks we plan to publish blog posts describing each of the new features in more detail. And for the time being, you can download IntelliJ IDEA 11.1 EAP try them out for yourself.

As always, your feedback is welcome in the issue tracker.

Note that this EAP cycle does not include 30-day time-limited licenses in each build. In order to use these builds, you need to have a valid license for IntelliJ IDEA 11.


IntelliJ IDEA 11.0.2 update available

February 2nd, 2012 by Eugene Toporov

Before switching completely to some new tasks, we’re releasing IntelliJ IDEA 11.0.2, another maintenance update for the latest IntelliJ IDEA 11.

This update fixes some most annoying bugs and performance problems found. Check out the full release notes for the list of resolved issues and download the update. If you’re already running version 11 (or 11.0.1) use the “Check for Update†action from the IDE and install the patch.

Develop with pleasure and stay tuned for exciting news coming soon.
-The IntelliJ IDEA Team

IntelliJ IDEA 11.0.2 Release Candidate

January 27th, 2012 by yole

This week we’re releasing a new Early Access Preview build for IntelliJ IDEA 11.0.2, which is also the Release Candidate for the new version. Besides the usual amount of bugfixes, a noteworthy change is support for new versions of Google Chrome in the JavaScript debugger plugin.

You can download IntelliJ IDEA 11.0.2 Release Candidate from the EAP page.


You are viewing a mobilized version of this site...
View original page here

Mobilized by Mowser Mowser