Nun, der Typ der Quelle im IFS wird durch die Endung festgelegt, so wie es bei Windows i.d.R. gültig ist.
cs = C#, vb = VB.Net, cpp = C++, usw.
Warum also nicht .rpgle, .sqlrpgle, .clp, .cle.
Was den SRC-Text angeht, so kann man den Namen der Quelle ja sprechender gestalten.
Immerhin kann man den Namen des Programmes/Moduls ja im ctl-opt angeben.
DFTNAME('MYPROG')
DFTNAME('MYMODUL')

Und insgesamt gibts mehr Möglichkeiten mal was zu suchen, da die Dateien schneller zu durchsuchen sind.