We asked 3000 veterans what they're using while they do development in the MPE environment. Several steady and stable solutions emerged, over and over. Like a lot of life in the 3000 world, there's a lack of surprises that contributes to higher productivity. Just because there are more elaborate developer tools on migration platforms doesn't mean that the MPE tools don't serve 3000-caliber needs.
For example, Tracy Johnson of Measurement Specialties uses three editors to maintain and develop on the 3000.
I'll use whatever editor suits my need for the moment. Qedit lets me edit a file that someone else may want to open at the same time. (I only need single user access when I need to do a KEEP.) Especially those pesky SECURCON or STREAMX config files that something else may open for less than a second. Saves me the extra step of having to make a copy then edit the copy. Then their full screen feature lets me use the arrow keys.
Quad has those convenient WHITEN and DEBLANK commands. The faux full screen seems easier for one-key page flipping than Qedit's real full screen.
EDITOR has LENGTH and RIGHT commands if I need to change the record width. Also, it is my editor of choice for mass changes with MPEX's hooked EDITCHG command.
Consultant Roy Brown of Kelmscott Ltd, describing himself as a hired gun, says "I'll use whatever the client possesses. Basic FOS tools, at a pinch -- Query, FCOPY, KSAMUTIL, etc." But he recognizes the better, third party favorites and wants to use them whenever possible.
I'll take MPEX, QEdit and Suprtool if I can get them. Quad rather than EDITOR at another pinch. I carry a file that, executed in Quad, sets the userkeys for me.
I also carry Reflection, and hope that the HP 3000 end of that will be on the client's machine.
But these days, I like, where permitted, to copy all the source to my Windows PC and work on it with UltraEdit and UltraCompare. The productivity boost is amazing.
Brown likes to sign his emails with the William Morris quote, "Have nothing in your houses that you do not know to be useful, or believe to be beautiful."