Notepad++ meets zen-coding
Bei einem Online-Tutorial zu jQueryMoblie stieß ich auf ein Tool namens zen-coding. Es ist ein mächtiges Open-Source-Editor-Plugin für diverse Editoren u.a. Notepad++. Mit einfachen Abkürzungen lassen schnell Code-Blöcke für HTML,XSL und XML erstellen. Beispiel: div#page>div.logo+ul#navigation>li*5>a Wird im Notepad++ durch den Tastendruck STRG+E zu dem folgenden Block expandieren: <div id=”page”> <div class=”logo”></div> <ul id=”navigation”> <li><a href=”"></a></li> [...]
Automatisches Syntax-Highlighting bei Notepad++
Öffnet man eine Java-Datei mit Notepad++, so werden Keywords und Kommentare automatisch hervorgehoben. Leider gibt es kein automatisches Syntax-Highlighting für Groovy-Skripte (*.groovy). Mit den folgenden Schritten kann das geändert werden: Einstellungen -> Stile Im Feld “Sprache” Java auswählen Im dann neu erschienen Feld “Benutzer-Erw.” groovy eingeben (mehrere werden mit Leerzeichen separiert) Speichern und Dialog verlassen [...]
Beispiel Regular-Expression-Ersetzung mit Notepad++
Aus der folgenden Liste sollte ein XSD-Type erstellt werden: lebend lebend / kurzfristig / unterjährig ruhend / Anwartschaft storniert ruhend / Beitragsfrei beitragsfrei beitragsfrei durch Leistung Beitragsstundung Sonstiges Der Inhalt der jeweiligen Zeile in den folgenden Text eingesetzt werden: <enumeration value=”TEXT” /> Lösung: Suche nach (.*), ersetzen durch <enumeration value=”\1″ />