IntelliJ IDEA 9.0 aka Maia

Who knows me good enough knows that I’m big fan od FDT as main flex development tool. Couple months ago ( half a year probably ) one of my friends told me about IntelliJ IDEA. That time I spent maybe five minuts to install + run + check_couple_features and realised that I’m staying with FDT. Now, with the newest version of this tool ( 9.0, codename Maia ), I’ve been working for couple of days, and must say that I’m quite impressed about given flex support ( full mxml and flex4 (!) support that FDT still lacks ). All famous refactoring features that are offered are just incredible. Ofcourse, If you ( like I ) are used to eclipse you probably find that new UI and new terminology might look hard to understand, but I think it’s worth to spend some time on this software.

I’m still wating for true, real support for mxml in FDT , support for Gumbo and improved refactoring. All this things should be expected in FDT 4.0, but when I remember how long I was waiting for as3 support… Maybe it’s time to move to JetBrain tool for now?

Update. So, my first thougts about Maia:

  • + refactoring is marvelous. Just like that.
  • + full support for as/mxml ( including spark architecture )
  • + lots of usable plugins ( UML, TeamCity, etc. )
  • = speed & memory issues ( quite similiar like eclipse )
  • = svn support. Changes view is quite cool but I’m missing some nice features from subversive in eclipse ( icon decorations,    revision number per file/folder etc. )
  • - Maybe it is my fault, but I can’t get editor to perform live error checking in all classes in project. I have to open some class to see if there are some errors. It’s not good…
  • - Putting different icons for as3 class/interface would be good idea ( java sources have that )

About this entry