Others may find this useful?
MSNotePad (insert your favorite less than desirable phrase),,, This may be old news,,,, a very good free text editor can be had at.
http://notepad-plus.sourceforge.net/uk/site.htm
Initially I started using NotePad++ to program stepper drives, i.e., Oriental Motor. NotePad++ runs circles around the other editors that I have used. One of the features is multiple tabbed folders and the ability to change the display language to mimic a load of predefined programming languages, e.g., C++, Pascal, Fortran, etc. Including the ability to custom define something like Opto Script... Which I have done, not perfect, but very close.
//Comment lines work fine,,, comment blocks (/* */) not quite right.
No it will not compile/check OptoScript,,,, but it can highlight commands, actions, hierarchy, comments, etc... Even checks syntax to some extent..
Okay, the OptoScript tool gets the job done, but in my case I sometimes find it easier to copy-past between applications vs having to open and close script blocks within a chart to say copy some script from another chart. Like writing this post in Notepad++, spell checking then pasting to the forum box....