About QB64 adding underscores...by (Login qb432l)
It might be an idea -- either it could check to see if an underscore existed already with the keyword before adding one, or it's a feature you could disable easily if you were loading an existing program. A third option might be to eliminate double underscores when formatting. I don't think that would cause any problems syntactically. I wouldn't mind typing them so much if it didn't involve the Shift key -- a bit awkward. At least you don't have to type all that uppercase.