Nachdem ich immerwieder höre, dass UltraEdit ein so wahnsinnig toller Editor ist möchte ich an dieser Stelle meinen Favoriten propagandieren: Notepad++
Sicherlich es mag sein, dass UltraEdit stellenweise mehr Funktionen hat, aber ich bin mit Notepad++ mehr als zufrieden! Das größte Manko an UltraEdit ist wahrscheinlich diese wahnsinnige Wartezeit beim starten des Editors. Außerdem zahle ich nicht gerne für Software, da kam mir Notepad++ als OpenSource Editor grade recht.
Nachdem es die Wordlist für UltraEdit gibt: schon gibt
möchte ich meinen Beitrag leisten und auch etwas geben und nicht immer nur (blöde) fragen!
1. Typoscript Syntax-Highlighting für Notepad++
Mein Syntax-Highlight richtet sich nach dem in diesem Forum; primär da mir nichts besseres eingefallen ist. Das ganze sieht dann so aus:
Bild: support.eggerath.net/…/tsh.png
Einrichten des Syntax-Highlighting
0. Notepad++ herunterladen und installlieren
1. Start -> Ausführen -> %APPDATA%\Notepad++ öffnen
2a. userDefineLang.xml herunterladen und in das Verzeichnis kopieren
2b. userDefineLang.xml herunterladen und öffnen. Alles zwischen <notepadplus> und </notepadplus> kopieren. In die bereits vorhandene userDefineLang.xml vor </notepadplus> einfügen!
3. Notepad++ (neu)starten
4. Unter "Sprache" erscheint als vorletzter Eintrag TypoScript (vor Stil-Konfigurator)!
Ich war so frei und habe .ts Dateien als TypoScript Dateien vordefiniert. Ihr könnt also diese Dateierweiterung nutzen, es sollten keine Konflikte auftreten.
2. Typoscript Autovervollständigung für Notepad++ verfügbar:
Mithilfe der API ist es möglich, in Notepad++ die Autovervollständigung zu nutzen.
Bild: support.eggerath.net/…/tav.png
Einrichten der Autovervollständigung
1. typoscript.api herunterladen und in dass Verzeichnis %installpath%\plugins\APIs kopieren.
Bei den meisten sollte das C:\Programme\Notepad++\plugins\APIs sein.
2. Notepad++ (neu)starten und Typoscript als Sprache auswählen!
3. CTRL+Leertaste drücken und die Auswahlbox geht auf.
Jedweder Kritikpunkt, Kommentar oder Änderungswunsch ist herzlich willkommen. Dies sind meine ersten gehversuche und ich bin bestimmt dabei gestolpert.
An dieser Stelle möchte ich mich bei BastianBalthasarBux bedanken, denn ohne sein Wordfile wäre ich wohl zu faul gewesen das ganze zu realisieren. Nicht weil es "Konkurrenz" darstellt, sondern weil ich zu faul bin das TsRef zu durchwühlen. :o
Frohes schaffen,
Markus
P.S.: Notepad++ gibts hier
=====
Stand:12.1.07 (modified by mod. just2b)
Wie bindet man eine userDefineLang.xml in Notpad++ ein:
0. Notepad++ installlieren
1. Start -> Ausführen -> %APPDATA%\Notepad++ öffnen
2a. userDefineLang.xml in dieses Verzeichnis kopieren
2b. userDefineLang.xml öffnen und alles zwischen <notepadplus> und </notepadplus> kopieren. In die bereits vorhandene userDefineLang.xml vor </notepadplus> einfügen!
3. Notepad++ (neu)starten
4. Unter "Sprache" erscheint als vorletzter Eintrag TypoScript (vor Stil-Konfigurator)!
Ich war so frei und habe .ts Dateien als TypoScript Dateien vordefiniert. Ihr könnt also diese Dateierweiterung nutzen, es sollten keine Konflikte auftreten.
Da ich viel mit Homesite arbeite, möchte ich erwähnen, das es auch hierfür ein Plugin für Typoscript gibt:
http://typo3.punkt.de/ts4hs.html
Gibts auch eins für Textpad?
Wenn nicht, werde ich mich wohl auch dran setzen...
Danke und Grüßle
Falk
@steffenk:
Homesite kenne ich nicht, aber als ich auf den Link geklickt habe und ich Macromedia las hatte ich schon wieder Euro Zeichen vor den Augen.
Wo wir aber grade so lustig dabei sind, wie wäre es denn, das wir da einen Sammelthread draus machen? Jeder der sowas hat kann seine Wordfile, XML, oder sonstwas posten. Den dann noch als Sticky Thread und gut ist ;-)
Aber ich träum mal wieder zuviel 8-)
@FalkWalter
Textpad kenn ich zwar, aber ich als Typoscript Syntax Highlighter kenne ich bisher nur UltraEdit, Notepad++ 8-) und grad hab ich HomeSite kennengelernt.
Hallo, Markus,
Deiner Anleitung nach ist es kinderleicht, aber irgendwie schaffe ich es nicht... die userDefineLang.xml muss in das Installationsverzeichnis, Programm neu starten, fertig. Dann sehe ich leider kein Typoscipt im Menü Language und wenn ich User Defined aktiviere und TS einfüge, sehe ich schwarz :-)
Aber leider scheint das nicht so einfach zu funktionieren (habe selbst das OS Windows 2000)...
Grüßle
Falk
Oh, da hab ich mich dann vielleicht etwas technisch ausgedrückt:
%APPDATA%\Notepad++
bedeutet
C:\Dokumente und Einstellungen\Benutzername\Anwendungsdaten\Notepad++
nicht das Installationsverzeichnis.
%APPDATA% ist eine Umgebungsvariable von Windows (müsste seit NT dabei sein)
Danke für den Hinweise!
Hmmm... tut immer noch nicht. Bei der Installation hat der Installer %APPDATA%\Notepad++ nicht angelegt...
Habe den Ordner erstellt und nun liegt die xml in den Ordnern %APPDATA% und %APPDATA%\Notepad++... Neustart der Applikation... nix...
Ich starte die ganze Kiste mal neu...
Dürfte ein wenig dauern 😃
Falk
P.s.: Nun funzt es. Vielen Dank!!!
Keine Ursache! Wie gesagt, ich bin für Kritik offen und würde mich freuen, wenn der eine oder andere Tipp dazu führen würde, dass das Notepad++ Syntax-Highlighting "rund" wird.
Grüße und schönes Wochenende,
Markus
Hallo, Markus,
ich erfreue mich gerade Deines Beitrags und code munter mit Notpad++. Wenn ich was finde, Anregungen oder vielleicht sogar konkrete Verbesserungen habe, schicke ich Dir ne PM.
Grüßle und nochmals danke,
Falk
also ich hab Homesite vor vielen Jahren erworben und nutze es seither - war nicht teuer und Homesite dient als Vorlage für alle HTML-Editoren, also ein Stück genial.
Ansonsten gibts mittlerweile sicher viele (auch OS) Editoren, für allle Nostalgiker wollte ich das kundtun 🙂
ps - man kann sich auch den Parser von Typo3 anschauen und danach seine Regeln erstellen, aber ist natürlich mit Arbeit und Zeit verbunden.
[offtopic]
Nicht bei Macromedia, bei Adobe sollte man eher die $$$ sehen...
Mittlerweile gehört Macromedia ja aber zu Adobe #angry# #evil# 😢
Homesite ist nen nützliches Tool, das es kostenlos zu Dreamweaver bzw. Studio dazugibt. Es war nen Überbleibsel nachdem Allaire von MM übernommen wurde und so wurd es der i-punkt zu dem Studio Paket 🙂
[/offtopic]
Hallo markus,
Vielen Dank dafür, damit hast du wirklich den Vogel abgeschossen #giggle#
Vielleicht gibt es ja irgendwann einmal Syntaxhighlighting für Typo3.
Oder noch besser man kann seinen eigenen Editor zum erstellen von TS in Typo3 einbinden.
Grüße S.
Kein Ursache. Ich nutz das Ding ja selber. Wie gesagt, immer her mit der Kritik!
Leider ist "userDefineLang.xml" nicht mehr unter dem obigen Link zu bekommen. Wo kann ich an die Datei kommen?
Vielen Dank
Christoph
Sorry, ist wieder online. Bild folgt später am Tag! :o
Hallo Markus,
funktioniert auch bei mir bestens. Danke für die investierte Zeit.
Gruß Semidark
UPDATE:
Da ich leider meinen ersten Beitrag nicht editieren kann (warum auch immer diese Funktion deaktiviert sein mag), muss ich hiermit mitten im Thread bekannt geben:
Typoscript API für Notepad++ verfügbar:
Mithilfe der API ist es möglich, in Notepad++ die Autovervollständigung zu nutzen.
Bild: download.eggerath.net/tav_notepad++.png
Bei Interesse bitte die Datei typoscript.api herunterladen und in dass Verzeichnis %installpath%\plugins\APIs kopieren.
Bei den meisten sollte das C:\Programme\Notepad++\plugins\APIs sein.
Nach erfolgreicher Installation einfach CTRL+Leertaste drücken und die Auswahlbox geht auf. Notepad++ neustarten nicht vergessen und TypoScript als Sprache auswählen!
Viel Spaß damit und wie immer: Her mit der Kritik!!
Grüße,
markus.eggerath
Ja, was soll man dazu sagen? DANKE SCHÖN!
War sicher viel Arbeit und ist auf den ersten Blick wirklich super!
Und ich sach noch, Markus sach ich, das ist doch Wahnsinn.
Her mit deiner Adresse (per PM). Das ist eine gute Flasche Wein wert.
Tausend Dank.
Viele Grüße
Erwin