Flex Builder 4 Feature Wish List

December 10, 2007

The Flex Builder IDE is something I use for hours on end every day. Having used other IDE’s (Eclipse, IntelliJ, and VisualStudio) for various languages such as Java, C# as well as ActionScript… if Flex Builder was able to simply duplicate some of the features of these IDE’s and plug-ins then it could significantly increase developer productivity. Since the JetBrains (maker of IntelliJ) Resharper suite of extensions is the most intelligent list of IDE productivity enhancements… I’ll make use of it here to explain my wish list.

1. Code Templates : http://www.jetbrains.com/resharper/features/code_templates.html

2. Quick Fixes : http://www.jetbrains.com/resharper/features/code_analysis.html#Quick-Fixes

3. Better refactoring support : http://www.jetbrains.com/resharper/features/code_refactoring.html

4. Better Navigation : http://www.jetbrains.com/resharper/features/code_templates.html

5. Clickable stack traces in the console

6. Better Code Selection : http://www.jetbrains.com/resharper/features/coding_assistance.html#Extend/Shrink_Selection_full

7. Unit Testing Tool Support : http://www.jetbrains.com/resharper/features/unit_testing.html

8. Unit Test Code Coverage Tool: Alex Uhlman is developing one (Adobe Consulting)

9. TODO/FIXME Plugin: http://www.jetbrains.com/resharper/features/navigation_search.html#ToDo_List_full

a. One was written by Dirk Eismann (used to work on the FB team @ Adobe) you can find it here: http://www.richinternet.de/blog/index.cfm?entry=06D9E73F-BF55-CE91-017BD895EBAAD5CB

10.Integrated support for WebORB’s data services (.NET, Ruby, PHP, Java)

11.Edit and Continue.. almost forgot :)

12.And then all of the above… for JavaScript editing for AIR apps.