unter windows:
http://notepad-plus-plus.org
ein editor ohne all diesen schnick schnack.
einfach text.. syntax highlighting für nen haufen sprachen..
plugins..
speziell gibt es in notepad++ ein paar tastenkürzel die mich daran
hindern den editor zu wechseln.
strg + d = dubliziere den markierten text oder die aktuelle zeile
strg + q = kommentiere selektierte zeilen ein / aus
strg + k = kommentiere selektierte zeilen ein
strg + shift + k = kommentiere selektierte zeilen aus
strg + t = aktuelle zeile mit drüber liegender zeile austauschen
strg + w = tab schließen
strg + n = neuer tab
tab = markierte zeilen werden eingeschoben
shift + tab = markierte zeilen werden zurück geschoben
zudem haufenweise funktionen zur ausblendung von zeilen
zeilen lesezeichen
regex suche / ersetzen
in ordnern und unterordnern suchen
ausgeklügelter unicode / zeichensatz support (UTF-8 ohne BOM etc.
möglich)
wechselbare zeilenumbrüche: CR (Mac), CRLF (Win), LF (Unix)
notepad++ hat eine integrierte konsole mit definierten variablen und
einer api für die tabs.
eignet sich prima um build scripts für c++ oder andere sprachen
laufen zu lassen. (strg + f6)
notepad++ -kann- offene dateien auf änderungen von außerhalb
überwachen.
viele nette plugins.
light explorer (dateien explorer)
FTP_syncronize (ftp sync / upload)
SVN ist sogar teil des editors
ScrollPastEOF (damit lässt sich die letzte zeile bis an den oberen
bildschirm rand scrollen. microsoft visual studio typisch ^^)
HEX-Editor (ein button und schon sieht man die aktuelle datei in
einer brauchbaren HEX-Editor ansicht mit erweiterten suchfunktionen)
TextFX ist auch integriert (erlaubt benutzerdefinierte regeln um z.b.
automatisch tabs bei zeilenumbrüchen zu setzen, <{[("")]}>
automatisch zu schließen etc.)
was notepad++ NICHT out of the box kann:
zeigen wo eine funktion deklariert wurde,
syntaktisch korrekte fehler finden,
anderen cpu fressenden kram.