hier habe ich mal meine beiden favoriten bei einer kleinen beispieldatei:
http://sau.frubar.net/2601
PHPeclipse
pro: kann bei mir Perl, Java, PHP, HTML, XML und CSS highlighten
hat automatische vervollstaendigung von variablen / konstanten / funktionen /html tags und eingebaute hilfe dazu
laueft auf ungefaehr Jedem Betriebsystem
Kann sehr viele dateien auf einmal oeffnen
Verwaltung von Projekten (also alle dateien die benoetigt werden) und uebertragung kompletter projekte z.b. ber ftp
Kontra:
Verbraucht einiges an Resourcen (JAVA ! )
http://sau.frubar.net/2603
Vim
Pro:
Syntax highlighting von 376 verschiedenen programmier / scriptsprachen und datenformaten (C++, PHP, Perl, apache config, html, XML, etc. pp)
Gigantische Hilfe zum editor (10 MB text dateien)
eine GIGANTISCHE anzahl von funktionen
(regex unterstuetzung bei ersetzungen / suchen , automatisches springen zum anderen klammerpaar und noch ungefaehr 10000 andere)
Kann mehrer Dateien auf einmal oeffnen
benoetigt keine grafische oberflaeche
braucht sehr wenig resourcen
Kontra:
sich hineinzufinden ist vieleicht nicht grade einfach - aber wenn man sich erstmal damit auskennt will man ihn garantiert nicht mehr missen