Free upgrade offer: buy IntelliJ IDEA 10 now and get v.11 FREE
Hello! It's this time of the year again… And starting today, November 7, 2011, all purchases of IntelliJ IDEA 10.x qualify for a free upgrade to version 11 that is due later this year. If you still haven’t upgraded to the current IntelliJ IDEA 10.x, you can do this now and get IntelliJ IDEA 11 free of charge when it becomes available. Check out what's coming in IntelliJ IDEA 11! And follow this
IntelliJ IDEA 10.0.3 Update Available
Version 10.0.3 update to IntelliJ IDEA 10 is available featuring numerous fixes and improvements in different IDE functions and to both Ultimate and Community editions. See the full list of changes. We highly recommend everyone to update to IntelliJ IDEA 10.0.3. Develop with pleasure! JetBrains IntelliJ IDEA Team
IntelliJ IDEA 10.0.3 Release Candidate
We've just released a new EAP build of IntelliJ IDEA 10, which is the Release Candidate for the 10.0.3 bugfix update. You can download the new EAP build or check the release notes on the IntelliJ IDEA EAP page.
IntelliJ IDEA 10.0.3 EAP build 103.161
Although the work on IntelliJ IDEA 10.5 goes on at full speed, we continue our work on fixing customer reported issues in IntelliJ IDEA 10 as well. Today we're releasing the latest portion of bugfixes as the first Early Access Preview build for IntelliJ IDEA 10.0.3. You can download the new EAP build or check the release notes on the IntelliJ IDEA EAP page.
Create Flex Skin, custom Event and other classes easily
Do you know that one of the most effective ways of writing code in IntelliJ IDEA is Create From Usage approach, when first use a class, method, or other symbol, and IntelliJ IDEA then generates its declaration in a single click? Well, you do now, plus I'd like to give you two more examples of useful quick fixes that can generate routine code for you in no time. Create Flex Skin IntelliJ IDEA knows
IntelliJ IDEA 10.0.2, a massive bug-fix update
IntelliJ IDEA 10.0.2 update is ready for you to download. The update introduces almost 900 fixes from our issue tracker, related to every part of IntelliJ IDEA platform and every supported framework, language or technology, especially Flex, Android and Groovy/Grails. The HTML/JS/PHP support team has also done an impressive amount of work, which, by the way, predicts the near release of PhpStorm
IntelliJ IDEA 10.0.2 Release Candidate
We've just released a new EAP build for IntelliJ IDEA 10.0.2 which we consider to be the release candidate for the forthcoming update. The release notes list is fairly small this time, consisting mostly of bugfixes. The build is available for download on the IntelliJ IDEA 10.0.2 EAP page.
IntelliJ IDEA 10.0.2 EAP build 103.39
As the release of IntelliJ IDEA 10.0.2 approaches, we're speeding up the release cycle of EAP builds. This time, we've made yet another attempt to change the Mac OS application stub so that it's compatible with MacOS X 10.5 and 10.6. Note that IntelliJ IDEA now runs in 64-bit mode under Mac OS X. On first startup, it prompts you whether you'd like to stay in 64-bit mode or switch to 32-bit for low
IntelliJ IDEA 10.0.2 EAP build 103.14
This EAP contains two major fixes that are important enough to warrant a release slightly ahead of the weekly schedule. First of all, we've tracked down and fixed a very annoying problem which could cause lost characters when typing in the editor in a Subversion-managed project. Second, we've bundled a new application stub for the MacOS X distribution, which should be compatible both with MacOS X
IntelliJ IDEA 10.0.2 EAP build 102.216
Today's Friday, which means that today's the time to release a new EAP build of IntelliJ IDEA 10.0.2. The release notes this time include a couple of minor new features, such as new inspections, a new option for folding multiple end-of-line comments in Java code, JavaDoc formatter improvements and more. The build is available for the download on the IntelliJ IDEA 10.0.2 EAP page.
IntelliJ IDEA 10.0.2 EAP begins with build 102.149
Now that the holiday season is over both in Russia and the rest of the world, our team is back in business and cranking out fixes for the recently released IntelliJ IDEA 10. Since the scope of the 10.0.2 bugfix update is quite a bit larger than of 10.0.1, we've decided to go through a series of EAP builds before releasing the final 10.0.2 build. The first of these EAP builds is now available for
IntelliJ IDEA 10.0.1 pre-holiday update
Just a quick announcement before everyone (including ourselves) is off to have a great Christmas and a New Year holidays — IntelliJ IDEA 10.0.1 bugfix update is available for download. Check out the change list for version 10.0.1 and download it from jetbrains.com or check for updates inside the IDE and apply the patch. Happy holidays! IntelliJ IDEA Team
Auto-infer @Nullable/@NotNull Annotations
For a long time already IntelliJ IDEA can detect probable NPE's in your code. You need to annotate your methods/fields/variables with @Nullable/@NotNull annotations and IntelliJ IDEA will highlight possible contract violations. Good. But the annotations only begin to work when there is enough of them in the code. You do need to annotate your code to get the benefits. IntelliJ IDEA 10 can do it fo
IntelliJ IDEA 10 Released. New Decade of Evolution Ahead
It is December, and you were probably waiting for this exciting announcement to appear. So, here it goes! IntelliJ IDEA 10 is ready for you to download it and enjoy the great new features in both free and ultimate editions! Here is a summary of the key new features and improvements in this release: Numerous enhancements to the UI and user experience, both in the editor and the IDE as a whole
Change Method Signature Refactoring for ActionScript and Flex
Hi all ActionScript/Flex devs! I hope you enjoy using IntelliJ IDEA and I'm sure you'll like it even more after you try Change Method Signature refactoring! It's amazing how it allows you to quickly restyle your methods not only by renaming them, but also by adding, reordering, renaming, and deleting parameters, changing their types and default values. All usages and overriding method declaration
IntelliJ IDEA 10 RC4; Android 2.3 support
A new week means that a new Release Candidate build of IntelliJ IDEA is in order. Among other changes, this build contains the final version of the licensing code. It means that you can use the build with your existing IntelliJ IDEA license if you've purchased one after November 1, 2010 and are entitled to a free upgrade to IntelliJ IDEA 10. Otherwise, you'll need to select the 30-day evaluation o
IntelliJ IDEA 10 RC 3; indexing speed improvements
It's not that we afraid to announce the final release. No. We just want to make it as good as possible. Hence, yet another candidate! The Community edition RC2 startup issue has been fixed, and a new RC build is now available for download. The complete list of changes can be found in the release notes. Also, we've spent some time on measuring the final effect of some of the performance improvement
IntelliJ IDEA 10 RC2
Today we've updated the Release Candidate build with a bunch of new bugfixes. There's also a couple of nice last-minute additions. First, the tasks and contexts plugin (including the issue tracker integration) is now available in the Community Edition. Second, the preselection behavior of the code completion popup can now be configured in Settings | Code Completion. The new build is available for
IntelliJ IDEA 10 RC — Git log got hot
It is snowing outside our office but it is getting hotter and hotter inside. Guess why? That's right, releases are getting nearer. RubyMine team did theirs yesterday. IntelliJ IDEA 10 is close enough too. Indeed, we've just published IntelliJ IDEA 10 Release Candidate! One major thing we pushed to this build is a significantly reworked Git log view (see screenshot below). There's also a number
How to Run a Single Inspection in IDEA X?
To run a single inspection in previous versions of IntelliJ IDEA you had to create a dedicated inspection profile for that or use "Run inspection on..." from inspection's quick fix list. In IntelliJ IDEA X you can find and run inspection by its name on any scope without creating an inspection profile. Use Run Inspection by Name (Ctrl+Alt+Shift+I) action anywhere to choose a desired inspection from