Notepad ++
Notepad++ ist ein Open-Source-Editor,
der äußerst viele Programmiersprachen unter
M$ Windows unterstützt.
Dieses Projekt basiert auf Scintilla (eine
sehr nützliche Editorkomponente) und ist in C++
geschrieben unter reiner Nutzung der Win32 API (d.h.
ohne MFC, für eine schnellere Ausführungsgeschwindigkeit
und Programmgröße). Es ist lizenziert unter
der GPL.
Hier sind einige Features von Notepad++ :
-
Syntax-Hervorhebung und Syntax-Gliederung :
Unterstützte
Sprachen : C, C++ ,
Java ,
C#, XML,
HTML, PHP, Javascript ,
RC Ressource Dateien, Makefiles, ASCII Infodateien
, doxygen, ini, batch Dateien, ASP ,
VB/VBS Quelldateien ,
SQL ,
Objective-C ,
CSS, Pascal, Perl, Python and Lua.
-
WYSIWYG : (What
You See Is What You Get; Was Sie sehen, ist, was
sie bekommen) Wenn sie einen Farbdrucker haben, können
sie den Quellcode, oder was sie sonst in Notepad++
anzeigen, in Farbe ausdrucken.
-
Stil-Konfigurator :
Für jeden Stil, in jeder
unterstützten Sprache, können Sie die Vordergrund-
und Hintergrundfarbe, die Schriftart, Schriftgröße
und Schriftstil (Fett oder Kursiv) im Stil-Konfigurator
auswählen.
-
Benutzerdefinierte Syntax-Hervorhebung :
Dieses Feature erlaubt es eigene Sprachen zu definieren
: Nicht nur die hervorgehobenen Schlüsselwörter, sondern
auch die Gliederungsschlüsselwörter, Kommentare
und Operatoren. .
-
Multi-Dokument :
Sie können mehrere Dokumente
zur selben Zeit editieren.
-
Multi-Ansicht :
Sie haben zwei Ansichten zur gleichen Zeit. Das bedeutet,
dass Sie zwei Dokumente zur selben Zeit überblicken und editieren können.
Sie können auch in den beiden Ansichten das gleiche
Dokument an zwei verschiedenen Stellen verändern.
Die Veränderungen in einer Ansicht werden in die
andere Ansicht übernommen (d.h. Sie verändern
das GLEICHE Dokument, wenn Sie im Klonmodus sind).
-
Suche mit regulären Ausdrücken :
Sie können
eine Zeichenkette im Dokument suchen, indem Sie Regular
Expressions benutzen.
-
Komplette "Drag 'n' Drop"-Unterstützung :
Sie können ein Dokument mit Drag 'n' Drop öffnen.
Außerdem können Sie das Dokument von einer
Position oder einer Ansicht in eine andere via Drag
'n' Drop bewegen.
-
Dynamische Position der Anzeigen :
Sie können
die Position der Ansichtern dynamisch anpassen (nur
mit 2 Ansichten : der Splitter kann horizontal oder
vertikal verschoben werden).
-
Dateistatuserkennung :
Wenn Sie eine Datei verändern
oder löschen, die in Notepad++ geöffnet ist,
werden Sie über diese Veränderung informiert
(Datei neuladen oder entfernen).
-
Zoom hinein und Zoom heraus : Dies ist eine weitere
fantastische Funktion der Scintilla-Komponente.
-
Multi-Sprachen-Umgebung :
Die chinesische, japanische und koreanische Windows
Versionen werden unterstützt.
-
Lesezeichen :
Sie können einfach auf den Lesezeichenrand
klicken (rechts neben den Zeilennummern) oder Strg+F2
drücken, um ein Lesezeichen zu setzen. Um zu einem
Lesezeichen zu springen, drücken Sie nur F2 (Nächstes
Lesezeichen) oder Shift+F2 (Vorheriges Lesezeichen).
Um alle Lesezeichen zu löschen, klicken Sie im
Menü Suchen->Alle Lesezeichen zurücksetzen
.
-
Klammerhervorhebung :
Wenn der Cursor neben { } [ ] ( ) stehen bleibt,
wird die Klammer neben dem Cursor und die gegenüberliegende Klammer hervorgehoben,
um den gesamten Block besser überblicken zu können.
 |
Diesen Editor als Notepadersatz ins System integriert
lässt keine Wünsche mehr offen.
Link zur Projekthomepage: http://notepad-plus.sourceforge.net/de/site.htm
Anmerkung: Open Source
OS: Windows
|