New in Wolfram Mathematica 6: Real-Time Code Annotation  previous | next 
Full-Function Editor for .m Package Files
Mathematica 6 allows you to use all Mathematica's code-editing and organization features, but generate plaintext .m files.