on AIR Weblog

Flex Builder 3: David Zuckerman on Refactoring

June 10th, 2007 by Lee Brimelow

David Zuckerman describes the new refactoring feature in Flex Builder 3.

13 Responses to “Flex Builder 3: David Zuckerman on Refactoring”

  1. On June 11th, 2007 at 7:33 pm, work.rowanhick.com » Blog Archive » First hours with Flex 3 / AIR wrote:

    [...] missed out on the various emails, are the videos on onflex.org. Check out in particular the refactoring one. Looks like some serious goodness to be toyed with [...]

  2. On June 12th, 2007 at 5:06 am, flash / actionscript / flex / me » Blog Archive » moxie makes beta wrote:

    [...] comparison window before committing them.. very neat ! Great work Adobe…. I just saw this video on video.onflex.org, it does a great job of demoing the new refactoring [...]

  3. On June 12th, 2007 at 2:30 pm, Tony Hillerson wrote:

    Best feature ever.

  4. On June 15th, 2007 at 7:17 am, nwebb wrote:

    Hi David, this looks fantastic.

    I can mimic 90% of what you’re doing in the video (renaming, finding refs and declarations etc) but I’m not at any point seeing the “find-occurrences blue squiggles” in any projects (I’m using Moxie). Do we need to enable an option or trigger it in some way? Cheers.

  5. On June 15th, 2007 at 11:08 am, David Zuckerman wrote:

    To get the squiggles, there’s a button in the toolbar of the MXML and AS editors called “Mark Occurrences”

    The icon is a highlighter. Let me know if you can’t find it

    -david

  6. On June 18th, 2007 at 6:23 pm, Bjorn wrote:

    Is there any ability to move the class between packages?

  7. On June 18th, 2007 at 9:59 pm, Bjorn wrote:

    What about import organise within an mxml script block?

  8. On June 19th, 2007 at 12:04 am, Oliver Storm » Blog Archive » Flex 3 beta und Adobe AIR in den Labs verfügbar wrote:

    [...] video.onflex.org gibts auch ein paar neue Videos zum Thema: David Zuckerman beschreibt das neue refactroing feature. Winsha Chen spricht über die neuen “Design View” features. George Cominos über den [...]

  9. On June 21st, 2007 at 6:00 pm, Nick Richards wrote:

    Very good addition to the plugin! When finding usages, does this feature uniquify search results for multiple projects? I would hope it does, but I don’t expect it to. If you’re working on a multi-module project with links to a shared src folder, the Find in Files mechanism currently returns multiple hits for a query. There is even a hard-to-reproduce bug where the app won’t Find a query string in all the files. Please try a test “usage search” with multiple projects sharing the same src folder via Eclipse’s “Derived” feature.

  10. On June 21st, 2007 at 6:06 pm, Nick Richards wrote:

    Another question - how does this new feature handle “included” files? We use included files to inject ActionScript into Generated AS3 classes, but find Eclipse has a very hard time finding the method declaration, much less step-debugging the injected functions. Since “include” is a language feature, would it be possible to make accessing the code in included files “just work”? Thank you!

  11. On July 4th, 2007 at 5:13 pm, Ben Helleman wrote:

    You guys and gals have out done yourselves! The refactoring is very cool, but organization of imports automatically and removing unused imports is fantastic as well! Dealing with conflicting merges due to imports will never happen again! Thank you!

  12. On July 9th, 2007 at 1:50 am, Good Web Apps » Blog Archive » Adobe Flex Builder 3 wrote:

    [...] more complex editing of classes and objects within  ActionScript 3.  David Zuckermanhas a great demo of the code refactoring feature — showing how to rename a class, how to find references to [...]

  13. On July 16th, 2007 at 8:25 am, Barry Becker wrote:

    The renaming is verys nice, but will we need to wait until flex builder 4 before there is refactoring support for moving actionScript classes and packages?

Trackback URI

Leave a Reply