Yeah the rjtextedim software is good for noticing some of the obvious
syntax errors, and for me if I have a lot of different procedures and
routines the code folding really helps.
Also the syntax file I built has the default fields for different
element classes, so if you have a handle to a process and don't
remember what the part requirement array is called, you just type
process with a period, and a list of fields will pop up for you. I
really wish the editor could recognize variable declarations and let
you just type the handle name and "->" and have the same list pop up.
It may be possible with rjtexted's plugin capability, but I've never
looked into it.
I hope that helps, but I don't think anyone's come up with external
debuggers/compilers for SCL.
-Jon