Seite 2 von 3
Re: Hier gibt es syntax-highlightning für Notepad++
Verfasst: 15.12.2009 16:24
von Andesdaf
ts-soft hat geschrieben:Andesdaf hat geschrieben:
@ts: Wo ist denn das Layout zerschmissen?
Der vertikale Scrollbalken verschwindet erst bei über 1400 Browserbreite, so breit habe ich meinen Browser nie
Wegen der Bilder bricht er wohl den Text nicht automatisch um, so das dort hardbreaks nötig wären damit man ohne scroll-
krampf hier lesen kann
Nagut, mein Brauser ist ziemlich breit, mir fällt das nicht auf.
Re: Hier gibt es syntax-highlightning für Notepad++
Verfasst: 15.12.2009 21:52
von Lord
Andesdaf hat geschrieben:Nagut, mein Brauser ist ziemlich breit, mir fällt das nicht auf.
[OT]
Was trinkt der denn so?
[/OT]
Re: Hier gibt es syntax-highlightning für Notepad++
Verfasst: 15.12.2009 22:08
von Kurzer
ts-soft hat geschrieben:
Man kann alle Funktionen, auch die der UserLibs, sowie alle Interfaces usw. vom Compiler erfahren.
Also ausquetschen, xml schreiben und gut

ts-soft hat geschrieben:Genaue Infos im SDK, "CompilerInterface.txt"
Cool

Danke ts-soft.

Re: Hier gibt es syntax-highlightning für Notepad++
Verfasst: 15.12.2009 22:31
von ts-soft
Wäre schön, wenn Du aus dem von mir geposteten Beispiel was machst. Ich helfe Dir auch
gerne weiter, wenn du hängst. Bei XML fragen biste aber Kiffi besser aufgehoben, ich wurschtel
mich da auch immer nur durch
Gruß
Thomas
Re: Hier gibt es syntax-highlightning für Notepad++
Verfasst: 15.12.2009 23:11
von Kurzer
Das "cool" bezog sich auf die Horizonterweiterung und die Möglichkeiten, die der Kompiler bietet.
Eigentlich hatte ich nicht vor ein neues Projekt daraus zu machen.

Diese NotePad++ Lösung ist on the fly als Notlösung entstanden. Ich brauchte dringend eine Möglichkeit, um Teile des Codes farbig auszudrucken.
Wenn ich aber mal nen Zeitfenster übrig haben sollte und was zur Entspannung brauche, dann werd ich mich an das Beispiel erinnern.
Man muß ja auch keine komplette NotePad++ XML-Datei erstellen, sondern kann ein fertiges Template nehmen und das an entsprechender Stelle mit den aktuellen Funktionsnamen des Compilers auffüllen. Die gesamten Informationen für das Syntax-Highlightning stehen in einem einzigen XML-Tag, das kann man einfacher mit den normalen Write-Funktionen bewerkstelligen.
Template öffnen, zeilenweise lesen, dabei betreffendes XML-Tag erweitern und die Zeilen in eine Zieldatei wegschreiben.
Re: Hier gibt es syntax-highlightning für Notepad++
Verfasst: 10.01.2010 21:20
von Vera
Hallo,
ich hab'mir mal die Zeit genommen und das PureBasic-Highlighting für NotePad++ aufzuarbeiten und auf den Stand von v.4.40 zu bringen und für ein CodeFolding anzupassen.
Das Highlighting ist nahezu an das IDE-standarthighlighting angelehnt.
Drei Hinweise:
- wenn man das CodeFolding mit weiteren Befehlspaaren ergänzt, müßen diese dann aus der 2. Wortgruppe entfernt werden (sonst gibt es Konflikte)
- die runden Klammern () müßen in der aktiven OperatorGruppe vorhanden sein, sonst funktioniert das Funktionen-Highlighting nicht
- in der 3.Wortgruppe befinden sich (neben 3 gültigen Befehlen) die 10 nicht mehr vorhandenen Befehle aus der Version 4.31.
In wieweit das Sinn macht, kann nur die Anwendung zeigen, ansonsten ließe sich diese Wortgruppe auch gut für die eigenen Wörter / Befehle verwenden.
Download:
userDefineLang-PB440.xml
Update:
userDefineLang-PB450.xml
(Wie es einzubinden ist steht ja wunderbar auf der ersten Threadseite beschrieben.)
Hinweis: das Highlighting PB-4.50 ist immer noch aktuell, da bei PB 4.51 keine neuen Funktionen dazu gekommen sind!
Würd' mich freuen, wenn es jemandem hilfreich ist
Gruß ~ Vera
Re: Hier gibt es syntax-highlightning für Notepad++
Verfasst: 06.03.2010 22:52
von Pelagio
Hallo,
ich habe mir einmal den Notpad++ heruntergeladen und muss sagen, das ich ihn gut benutzen kann, nicht wegen PB aber auf Grund seiner anderen (XML, SQL usw..) Sprachelementen wobei auf die schnelle etwas kleines auch für PB zu schreiben seinen Reiz hat. die Frage die ich diesbezüglich habe ist etwas anderer Natur. Im Programm gibt es die Möglichkeit eine Datei auszuführen, habe ich hier die Möglichkeit auch eine PB Datei auszuführen und wenn, wie?

Re: Hier gibt es syntax-highlightning für Notepad++
Verfasst: 02.04.2010 17:25
von Vera
Hallo,
kleine Notiz : habe die userDefineLang auf den aktuellen Stand von PB 4.50 gebracht (DL s.o.).
Grüße ~ Vera
Re: Hier gibt es syntax-highlightning für Notepad++
Verfasst: 02.04.2010 19:54
von Kaeru Gaman
wow, Vera, du bist ja echt von der schnellen Truppe. kudos!
Re: Hier gibt es syntax-highlightning für Notepad++
Verfasst: 20.12.2010 16:45
von X360 Andy