Creating Flex Applications with IntelliJ IDEA

Posted on by Egor Malyshev

We’ve got great news for those of you who were waiting for an easier way to create rich Internet applications with Adobe Flex using IntelliJ IDEA.

Many advanced features are supported by the upcoming version 7.0.3 that is already available throught the Early Access Program (EAP):

  • Smart code completion for MXML and AS files, with cross-resolution of code symbols between them, even inside of mx:Script blocks and attribute values
  • Automatic code formatting, highlighting and styling
  • On-the-fly code validation with instant quick-fixes
  • Code insections to hunt perfomance bottlenecks, bad code practicies and other problems
  • Rich set refactorings

We’ve composed a comprehensive tutorial, for you to quickly start over.

To get your hands on IntelliJ IDEA Flex experience, you only need:

Technorati tags: , ,
Comments below can no longer be edited.

21 Responses to Creating Flex Applications with IntelliJ IDEA

  1. Peter Jacobsen says:

    February 6, 2008

    Good news to see IntelliJ IDEA support Flex. I have been using IDEA for years for all my Java coding and I think it is a very strong competitor to Flex Builder and FDT. I do not expect IntelliJ to develop a design view feature – for that I can use Flex Builder but you could make me really happy with an IDEA Flex debugger. Any plans?

  2. Henrik Winther Jensen says:

    February 6, 2008

    Great!

    Thanks a bundle
    Henrik

  3. Den says:

    February 6, 2008

    Thank you guys

  4. Nathan Voxland says:

    February 6, 2008

    Any chance of getting a Flex debugger? With these new features in IntelliJ, the debugger is the only really compelling reason to still use the Flex Builder IDE.

  5. Fahim Ilyas says:

    February 7, 2008

    Looks very promising…

  6. Egor Malyshev says:

    February 8, 2008

    I’ve slightly updated the PDF tutorial – replaced the confusing screenshot, showing the Flex module, which is not required for working with Flex in 7.0.x, and appeared because this screenshot was occasionally taken from from one of Diana builds 🙂

  7. Mansour Raad says:

    February 9, 2008

    Great news – thanks.

  8. Scott Williams says:

    February 12, 2008

    Thanks for the update, I can’t wait to get my hands on the new Flex functionality! Can you give us a clue as to when 7.0.3 is going to be released?

  9. Egor Malyshev says:

    February 13, 2008

    It’s coming out the next week, sometime between 17th and 23rd of February 🙂

  10. Ben says:

    February 15, 2008

    Yahoo!!

  11. Alexey Epishkin says:

    February 19, 2008

    thanks a lot for flex support!!!!

  12. Asif says:

    February 27, 2008

    How about Flex debugger?

  13. Egor Malyshev says:

    February 29, 2008

    Asif, watch for IntelliJ IDEA 8.0 EAP releases – Flex debugger should be available by that time.

  14. Misha says:

    March 14, 2008

    Is there rough E.T.A. for IDEA 8 EAP? beta? GA?

  15. Errol Dalgic says:

    April 1, 2008

    Woohoo great to see flex support. Thanks!

  16. Mary says:

    July 23, 2009

    I am about to start working on Flex 3. I have the latest version of IDEA 8. Does Flex Builder (that’s an eclipse thing, isn’t it?) still shine over IDEA?

  17. AlexanderD says:

    July 23, 2009

    Flex support in IDEA is in active development so I’d recommend you to use Maia (IDEA 9) EAPs for Flex development. Though IDEA 8 already has good Flex support including code assistance (highlighting, completion, formatting, find usages, etc.), compilation, launching and all other stuff required for Flex development.
    Flex Builder is a product of Adobe, based on Eclipse GUI. I’ve found a couple of blog posts where people evaluate IDEA as Flex IDE:
    http://blog.mikenimer.com/index.cfm/2008/11/8/Intellij-8–alternative-to-FlexBuilder
    http://www.alagad.com/go/blog-entry/intellij-idea-is-now-my-ide-of-choice-hereandrsquo-s-why

    If you try IDEA for Flex your feedback would be very much appreciated and we’ll do our best to improve Flex support in IDEA for Maia release!

  18. Mary says:

    July 30, 2009

    I am trying out Maia for its flex support. What is the appropriate place to post how-to questions and possible bug reports?

  19. AlexanderD says:

    July 31, 2009

    Hi Mary,
    questions are welcome at IDEA forums (usually it is ‘Community’ forum):
    http://www.jetbrains.net/devnet/community/idea/
    Bug reports – at issue tracker:
    http://www.jetbrains.net/jira/
    Instruction is here:
    http://www.jetbrains.net/confluence/display/IDEADEV/Working+with+issue+tracker

  20. AlexanderD says:

    July 31, 2009

    By the way as you may notice, this blog entry is very-very old. I advise you to forget everything written here and to look at more actual information.
    Both IDEA 8.1.x release and Maia EAP have internal Flex compiler and sample application can be created and launched in few clicks without using keyboard at all.
    As a quick start please look few demos:
    http://blogs.jetbrains.com/idea/2009/03/intellij-idea-flex-support/
    http://blogs.jetbrains.com/idea/2009/04/improved-flex-support/
    These demos are also not up-to-date (UI was changed a little since then) and since that time Flex development became even easier.

  21. Patrick D says:

    August 8, 2010

    This has to be the best news I’ve read in awhile! Here I am demoing Flash Builder 4 and reading how so many hate it vs FB 3 and then I read that IntelliJ had it all along. I used IntelliJ at work and we are on 8.1.4. Since version 9 is more robust and I’m a Java developer using JSF 2.0, I think it might be a better $250 investment.

Subscribe

Subscribe for updates