Zum Inhalt springen

Syntax Highlighting für Notpad++

Erstellt am 10. März 2006 · 67 Antworten · letzte Antwort am 6. Mai 2011 · Seite 1 von 4

Tags: Tipp

steffenk ·

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.

nickno ·

[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]

Unbekannter Benutzer ·

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.

cermit ·

Leider ist "userDefineLang.xml" nicht mehr unter dem obigen Link zu bekommen. Wo kann ich an die Datei kommen?

Vielen Dank
Christoph

Unbekannter Benutzer ·

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

ehontheim ·

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

Unbekannter Benutzer ·

Danke an just2b, der so nett war, den initial thread zu aktualisieren.
Sollte ich den Wein tatsächlich bekommen, werde ich ein Glas auf dich trinken. 8-)

Gruß,
Markus

ehontheim ·

Was heißt denn hier

Sollte ich den Wein tatsächlich bekommen, werde ich ein Glas auf dich trinken.

Ich hänge mich doch nicht aus dem Fenster und tue dann nichts.

Der Wein ist heute morgen raus.

Viel Spaß

Erwin

Unbekannter Benutzer ·

"Und ich sach noch, Erwin sach ich, das ist doch Wahnsinn."

Mensch, ich kenn mich ja nicht mit Weinen aus, aber toll, besten Dank! Man ist ja neugierig und hat mal etwas geforscht. Also das ist wohl alles andere als der typische Rewe Wein!!!
Nochmals VIIIIIEEEELEN Dank!

Gruß,
Markus

P.S.: JUST2B, dein Glas trink ich natürlich mit freuden mit! 8-)

UserNeo ·

Hi,

erstmal danke für die viele Mühe TS für N++ zu erstellen 🙂 , jedoch scheint es in der aktuellen Version 4.1.2 eigene Änderungen zugeben. So gibt es jetzt keine userDefineLang.xml mehr zu geben 🙁 . Ob dann noch die API funktioniert weiss ich leider auch nicht 🙁.

Wäre cool wenn das an die neue Version angepasst werden könnte 🙂

Unbekannter Benutzer ·

Ich habe derzeit nicht die nötige Zeit das sauber zu lösen, aber hier eine kleine Hilfestellung aus der Notepad++ Doku an alle "Patchworker".

Q :
How can I share MY DEFINED LANGUAGE (or my syntax highlighting) with the others?

A :
Follow the instructions below :

1. Type %APPDATA%\Notepad++ in Run box, then Enter, there'll be a opened folder appears.
2. In the opened window, you'll found out a file named "userDefineLang.xml". Copy it.
3. Do the same procedure 1. to the PC destination. Copy the "userDefineLang.xml" into the opened folder.
4. Relaunch Notepad++ from the destination PC et voila.

For sharing the syntax highlighting, follow the same procedure but replace "userDefineLang.xml" by "stylers.xml".

Ich werde das sauber lösen, sobald ich wieder etwas mehr Zeit habe. Danke für euer Verständnis.

P.S.: Ich konnte in den fünf Minuten, die ich mir grade genommen habe keine Probleme feststellen!! Wer welche hat, möchte sie bitte posten!!

typoboy ·

Wenn die userDefineLang.xml nicht vorhanden ist, dann reicht es die Datei hier aus dem Thread als solche anzulegen.

Da ich N++ Mobil nutze (USB), patsch ich die einfach in das Homedir in welchem auch die notepad++.exe liegt.

Wenn man bereits eine userDefineLang.xml hat, dann ist da "normalerweise" auch schon eine lang drin und man muss die Datei her aus dem Thread in diese vorhandene einfügen. Dazu lässt man die Tags <NotepadPlus> (am Anfang) und </NotepadPlus> am Ende weg.

In die vorhandene Datei kopiert man dann die Tags <UserLan Name ="Typoscript....> bis <UserLan Name="TypsScript> einschl. hinein.

Alles chlor 8-)