Emacs/Vim er gode alternativ uansett kodebehov, men kan ha en noe bratt læringskurve.
Personlig er det Kate som gjelder for meg -- den kjenner igjen en god del forrskjellig syntax (latex for min del) som lager fargekoder og annet for å øke lesbarheten.
I tillegg kan en ha flere filer oppe og enkelt velge blant dem. Filene kan lagres som en sesjon - f.eks et helt web-prosjekt hvor de ulike filene (.html, .css etc) åpnes samtidig.
Haken, derimot, er at det er basert på KDE4 hvilket innebærer at du må installere endel basispakker for KDE4 om du ikke har gjort det før. Bruker du Amarok (eksempelvis) så er det et minimum ekstra som trengs. Utover diskplass (som er minimalt ekstra som kreves) så er det ikke store haken med andre ord