A developer's most important tool is without doubt the code editor. When I ditched Linux on the desktop two years ago (the tipping point was when a buggy X driver fried my graphic adapter), and started to enjoy Windows 7, I needed a replacement for Emacs. In my earlier life in Sweden I'd been using Textpad from Helios Software for a decade, but this product seemed to have reached "maintenance mode" (esp. regarding handling of Unicode).
So I spent several days searching a commercial code editor suitable for ACL. Finally i decided to buy Zeus (http://zeusedit.com).
Don't let the somewhat unprofessionally crafted website fool you. Or the slightly old-fashioned looks of the GUI. This is an extremely powerful, mature and stable product. It doesn't aim to be an all-purpose texteditor (like UltraEdit). The target audience is programmers.
I'm attaching a "keyword information file" defining the "document type" ACL (see http://www.zeusedit.com/zforum/viewtopic.php?t=176). It defines not only highlighting, but also the "function navigator", see the attached screen dump.
How to enable "code folding" is described here: http://www.zeusedit.com/zforum/viewtopic.php?t=6191
You all know what emacs actually means, don't you?
escape meta alt control shift
P.S. I'm a great fan of emacs. On linux.
In Reply to Gareth Oakes:
.. and I'm contractually obligated to heap scorn upon Emacs users!! 🙂
I am very interested in this and will try installing jedit first and checking it out. If I like it, I would appreciate it if I could get those add-ons from you. It's probably time to move into at least the 20th century with Arbortext development here. Textpad with a java profile is not hacking it anymore.
In Reply to Clay Helberg:
OK, I'll throw my $0.02 in on the subject.
I do 99% of my Arbortext development in jEdit (www.jedit.org). It's open source, it has a wide variety of excellent plug-ins (including XML and XSLT), and is easily extensible. It supports multi-file search with regex, code folding, syntax highlighting, version control system integration, and all the usual developer goodies.
I have developed some add-ons to support ACL development in jEdit. If anyone is interested, let me know and I'll send them to you.
I know it has been a while since you posted this in the PTC forum, however I was wondering if you still have the add-ons you developed for jEdit to support ACL implementation. I am pretty interested 😄
Thank you so much for your time and support.
What a shame, I'm afraid I just saw your response; thank you so much for send me those files to use jEdit as ACL code editor. I really appreciate so much your suport.