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

Reply via email to