Posts Tagged ‘Maia’

IntelliJ IDEA 9.0.4 update available

Wednesday, November 10th, 2010

We’ve just released a minor bug-fix release for the IntelliJ IDEA 9 — version 9.0.4.

Check the list of changes in this version and download it if you are using IntelliJ IDEA 9.x.

Please note that the free Upgrade offer is effective now and if you haven’t had a chance to upgrade to IntelliJ IDEA 9 yet, do it now and get IntelliJ IDEA 10 free of charge.

Develop with pleasure!
-The JetBrains Team

IntelliJ IDEA 9.0.3 is out together with TeamCity update and PyCharm Beta

Wednesday, July 21st, 2010

The summer is hot not only because of the sun. Today we have even 3 breaking news to share:

1. IntelliJ IDEA 9.0.3 is available with fixes for many reported issues and some improvements, namely:

BTW, if you’re doing Flex, make sure to watch the IntelliJ IDEA screencasts by John Lindquist, about the debugger, refactorings and other stuff IntelliJ IDEA provides for Flex.


2. TeamCity 5.1.3 is out with some compatibility and stability fixes.


3. And the last big piece of news for today is PyCharm Beta release. JetBrains PyCharm is the new lightweight IDE for Python with the best available support for Django and Google App Engine. During the Beta we are giving away 50% discount coupons for PyCharm 1.0. So, check it out!
Needless to say, we are still going to continue to develop and release the Python plugin for IntelliJ IDEA, which will remain free for all users of IntelliJ IDEA Ultimate.


Develop with pleasure!
-The JetBrains Team

Improved Flex Debugger

Friday, May 7th, 2010

It’s not a secret that IntelliJ IDEA has a fully functional interactive debugger for Flex and AIR applications. Here’s a list of features added or improved in upcoming IntelliJ IDEA 9.0.3 release:

  • XML and XMLList runtime value view
  • Smart Step Into: select a function to step into if more than one available (Shift+F7) (more…)

Package AIR Installation File

Thursday, April 22nd, 2010

Creating AIR installer (*.air), unsigned intermediate AIR package (*.airi) as well as generating self-signed certificate is possible in IntelliJ IDEA via Tools menu, Flex group, Package AIR Installation File action.

(more…)

IntelliJ IDEA 9.0.2

Wednesday, April 21st, 2010

IntelliJ IDEA 9.0.2, is now available with a significant number of improvements in addition to a great deal of fixes.

Frameworks and technologies support

IDE features, UI & Usability

  • Support for vertical indent guides in editor (Settings | Editor | Appearance | Show vertical indent guides)
  • “Show in Explorer”/”Reveal in Finder” actions in context menu
  • Improved detection of project indexes rebuild necessity on IDE startup
  • Code sample preview for several programming languages (currently implemented for Java, JavaScript, PHP).
  • Possibility to attach source to decompiled class file directly from edit window
  • Support for autoboxing when evaluating expressions in Java debugger
  • UML diff tool
  • New SQL and HQL consoles
  • Inline display (folding) for values of Spring property placeholders
  • Improved support for remote projects (via FTP/SFTP, mount/share)

The update is a strongly recommended upgrade for all users of both Ultimate and Community editions.

Check out the complete list of changes and download IntelliJ IDEA 9.0.2.

Develop with pleasure
-The JetBrains Team

More intelligence for JSF component libraries

Tuesday, March 30th, 2010

Make sure you try the extended JSF components support in the latest IntelliJ IDEA 9.0.2 EAP. Completion, error highlighting and basic refactorings have been added for RichFaces 3.x (a4j and rich) and standard (html and core) component libraries.

Write us about your favorite JSF library and we’ll add support for it asap.

Groovy stacktrace folding

Wednesday, March 17th, 2010

When you look at a typical Groovy stack trace, you usually see something like this:

This is not terribly helpful, since there are only three lines from the actual source code. Everything else refers to Groovy’s internals. From now on, though, reading Groovy stack traces will be much easier:

Speed up Flex Compilation!

Friday, February 26th, 2010

If you work on large projects with dozens of Flex modules (or facets) you’ll like this new feature of IntelliJ IDEA 9.0.2, which lets shorten project build time by compiling several independent Flex modules (facets) in parallel.

To enable this feature go to Settings (Ctrl+Alt+S), Compiler node and then Flex Compiler page:

Let’s have a closer look at this feature. (more…)

Live Templates in JavaScript/ActionScript/Flex

Thursday, January 28th, 2010

Writing JavaScript/ActionScript/Flex code becomes easier with IntelliJ IDEA 9.0.2. New set of live templates (see Settings dialog (Ctrl+Alt+S), Live Templates, JavaScript/ActionScript group), allows to avoid tedious typing when you need to define a function, variable or constant, to loop over an Array, Vector or anything else. Luckily, some abbreviations are the same as with Java: iter, itar, ritar. Here’s the list of currently available live templates:

Abbreviation Description
iter Iterate (for each..in)
itin Iterate (for..in)
itar Iterate elements of array
ritar Iterate elements of array in reverse order
pf public function
prf private function
psf public static function
prsf private static function
pv public var
prv private var
psv public static var
prsv private static var
pc public const
prc private const
psc public static const
prsc private static const

To use a live template, just type its abbreviation anywhere in your code and press Tab. Here are some examples: (more…)

GWT UiBinder support

Tuesday, January 26th, 2010

The first IntelliJ IDEA 9.0.2 EAP build will add support for UiBinder, new functionality introduced in GWT 2.0. IntelliJ IDEA will understand tags and attributes in ui.xml files:

Inconsistencies between ui.xml file and associated Java class will be highlighted:

You can jump from field to the corresponding tag by using icon on the gutter:

Also IDE provides actions to quickly create new ui.xml file with associated Java class (in Edit | New | Google Web Toolkit menu) and to generate @UiHandler method (in Code | Generate menu).

Expect new version EAP to be published shortly.