lsatenstein
3rd November 2004, 21:39
I use the captioned editor for Baan development. I have developped a baan set of macros that is a developer's delight, and I am making it available for free.

Here is what it can do.
reformat a declaritive (put keywords into proper columns)

assure that function definitions begin in column 1.

automatically indent by 8 after an event keyword (ex, when.field.changes).

Automatically indent for all other statements (for, if, while, repeat, select, on case, etc).

keyword highlighting (bold), strings are in green, and comments in red.

Keyword matching, even with nested keywords. For example, match an if with it's endif, or an else with it's if and it's endif, for all code where there are loop type statements (including select ... endselect).

Reminder. It works only if you have the multi-edit editor. I don't make the editor available, but I would email the baan support files to those requesting a copy.

mark_h
5th November 2004, 17:03
You can use the code and utilities forum to post these files and make them available for all to use. Just make sure you include the appropriate dis-claimer. Most of what you mentioned is also available in the SciTE editor to post in that forum. Check the SciTE post for an example.

Mark

lsatenstein
6th November 2004, 03:09
I have used both. Wscite is a great editor, but I find Multiedit to be better, not because I know it better, but because I can do more with it.

Wscite has the baan support, and recognizes keywords and indentations. It has no keyword matching capabilities, which are important when there are nested language constructs.

With Multiedit I can match nested ifs, on cases, while, repeat selects, and so forth, with any mix of nesting, to any practical depth, and with a simple command, I find the matching opener or closer. Indenting is smart, in that it knows what it is the appropriate indent or exdent required. Wscite has some of it, but does not allow highlighting matching constructs. Wscite has literal and regular expression searching. The next version of Multiedit will include these as well as Perl multi-line regular expression matching.

I don't recall, but Multi-edit has a very deep undo capability. It can be made infinite (I set it up to allow undo of the last 100 changes).

Both have keyword bolding.

Let me suggest that you try each editor, and chose the one you like best. I have no ego trip with this. I have used wscite for smaller baan scripts, but not for 500 to 1000 line ones.