I hope this is on-topic... I just wanted to add that I'm using Emacs for all my coding, and while there are some features that I would like to add, there are many more features in Emacs that are not available, or even possible, in other IDE's that I could not live without.
I've read that some people think a semantic parser or some other high level feature is the most important, but for me it's really just some of the most basic text editing features, which Emacs does incredibly well. Second to that, is how easy it is to customize and extend Emacs. Some of the features that I've added myself to aid in swf development: 1. Insert boilerplate code when I open a new file ending in .as. 2. Ctrl-t inserts a trace statement for whichever variable the cursor is over. 3. F5 inserts a trace statment detailing the current function signature. 4. F4 runs a build script, which includes a preprocessor, mtasc (or mxmlc, if we are targeting Flash 9), and uploading all files to a server). 5. Syntax highlighting, both by keyword and by syntax rules. 6. Automatic code formatting. 7. Ability to build a single class file, including any dependencies. Emacs automatically generates any boilerplate code to allow the class to run all by itself. Great for testing. Emacs also includes: 1. Integration with CVS. 2. Incredible xml support. 3. Built-in interactive diff support. 4. Editing of remote files via ssh. 5. Run shell processes and receive output in a text buffer. (e.g. trace output can be received as if it were just another text file, and can be color coded with regular expressions or other code filters). ... and many many more features to do anything you could possibly want. -austin _______________________________________________ osflash mailing list [email protected] http://osflash.org/mailman/listinfo/osflash_osflash.org
