Posts Tagged ‘actionscript’

Flash on the Beach raffle winners, more prizes at Adobe MAX

Thursday, October 7th, 2010

We’ve mentioned the Flash on the Beach conference we attended last month. It was a great event with everything we hoped for and much more. Thanks to all who stopped by! We’re looking forward to visit FOTB again next year.

As promised we’ve ran a raffle of 10 personal IntelliJ IDEA licenses. The winners are listed below:
  1. Brett Jephson
  2. Christof Marte
  3. Conrad Winchester
  4. Gemma Evans
  5. Linas (Ovos media Gmbh)
  6. Mat Janson Blanchet
  7. Nick Forsberg
  8. Richard Guest
  9. Sarah Lewis
  10. Thomas Brekelmans
If your name is in the list, but you have not received an e-mail, drop us a line here.

And in the end of October we’re going to Los Angeles for another great event — Adobe MAX 2010. We’ll have a booth there with IntelliJ IDEA developers, some useful materials, cool giveaways and geeky T-Shirts!

So, if you’re there — stop by and say “IntelliJ IDEA is cool!” pass-phrase for a special ultra-cool prize!

Develop with pleasure!
The JetBrains Team

IntelliJ IDEA welcomes all Flash Builder Linux users

Wednesday, October 6th, 2010

Adobe Systems Inc. has recently announced it is stopping further development of Flash Builder for Linux.

If this news makes you uneasy, take it as a great opportunity to learn some new tools!

We welcome all of you to try IntelliJ IDEA as Flex, ActionScript and AIR IDE for every OS, but we aren’t the only ones to do so.

James Ward, a Technical Evangelist at Adobe, has posted an article to his blog in relation to the Flash Builder Linux shutdown, “Flex Development on Linux with IntelliJ IDEA”. James says IntelliJ IDEA is “doing a great job”. He has also recorded a short overview video about using it as your Flex IDE on Linux that we recommend watching.

So, check out the short video below, try IntelliJ IDEA as your new Flex and ActionScript IDE and let us know what you think!


You can download 30-day trial of the latest stable IntelliJ IDEA. Alternatively, you can grab an Early Access build of IntelliJ IDEA 10 which was actually shown in the above video and offers some new cool features.

Develop with pleasure!

Extract Interface and Extract Superclass refactorings for ActionScript/Flex

Saturday, September 18th, 2010

ActionScript/Flex development support in IntelliJ IDEA eventually gets closer to the unbeaten level of its Java assistance. Today it’s time to Extract Interface and Superclass.

Let’s illustrate this feature on a simple example…

(more…)

Smarter Introduce Variable in JavaScript

Wednesday, August 18th, 2010

Introduce variable is a very useful refactoring and is probably used quite often and for many languages IntelliJ IDEA supports. JavaScript is one of them (along with ActionScript).

IntelliJ IDEA 10 makes this refactoring even easier and more pleasant to use. Below is a simple example with highlights for the enhancements. (more…)

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…)

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…)

ActionScript/Flex UML Class Diagrams in IntelliJ IDEA 9

Friday, December 11th, 2009

If you read our recent posts on ActionScript/Flex refactorings, you might have noticed that UML diagramming in freshly released IntelliJ IDEA 9 works not only for Java. That’s right, you can use it to analyze your ActionScript and Flex classes.

(more…)

New ActionScript/Flex Refactoring: Push Members Down

Wednesday, November 25th, 2009

In addition to other refactorings, Maia also has this useful refactoring: push members down the classes hierarchy.

Again, let’s try it on a simple example.

(more…)

Unwrap code constructs in JavaScript / ActionScript

Wednesday, November 18th, 2009

Sometimes when you are editing JavaScript/ActionScript code, you need to remove, say, an enclosing if statement without touching a current code block.

In Maia you can just invoke Unwrap/Remove action (Control+Shift+Delete in Windows keymap), which allows to precisely select which construct to unwrap:

Voila! The edited code block is unwrapped and in place!

BTW, this handy action works in XML/HTML/JSP files, where it removes enclosing tags.

Enjoy developing with pleasure!