PureSyntax Notepad++ Generator

Anwendungen, Tools, Userlibs und anderes nützliches.
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

PureSyntax Notepad++ Generator

Beitrag von ts-soft »

PureSyntax_Notepad++.exe generiert eine Syntaxdatei für Notepad++ im xml-Format.
Funktionsnamen (einschl. UserLibs) werden durch Nutzung des PB-Compilers ermittelt.

Sourcecode befindet sich im Paket.

Infos zur Installation der generierten XML-Datei findet Ihr in diesem Beitrag.

Download

Feedback Willkommen

Gruß
Thomas
Zuletzt geändert von ts-soft am 03.08.2012 22:52, insgesamt 1-mal geändert.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: PureSyntax Notepad++ Generator

Beitrag von ts-soft »

Hier ist ja tote Hose :mrgreen: (dann lohnt auch die Übersetzung nach deutsch nicht)

Update:

+ Hexnumbers supported
+ set Consolas as default font on win-vista and higher
+ create optional a autocomplete file! *

* you have to enable the autocomplete feature in the settings of notepad++
save the "purebasic.xml" to:

Code: Alles auswählen

Debug GetEnvironmentVariable("ProgramFiles") + "\Notepad++\plugins\APIs"
greetings - Thomas
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
NicTheQuick
Ein Admin
Beiträge: 8807
Registriert: 29.08.2004 20:20
Computerausstattung: Ryzen 7 5800X, 64 GB DDR4-3200
Ubuntu 24.04.2 LTS
GeForce RTX 3080 Ti
Wohnort: Saarbrücken

Re: PureSyntax Notepad++ Generator

Beitrag von NicTheQuick »

Gab's da nicht mal sowas für eclipse? Das wäre viel besser. Im englischen Forum gibt es da auch nur tote Threads zu. Ich meine warum eine IDE neu erfinden, wenn's doch eine super IDE für alle Plattformen gibt?
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: PureSyntax Notepad++ Generator

Beitrag von ts-soft »

Das ganze hat ja nichts mit IDE zu tun :wink:
Fast jeder Programmierer hat doch einen weiteren Editor mit SH installiert. Damit man mit diesem auch
PureBasic-Sourcen hübsch :wink: aussehen, ist es doch praktisch, wenn dieser die Syntax kennt.
Ich nutze notepad++ ja nicht als Ersatz für die IDE :mrgreen:
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
DrShrek
Beiträge: 1970
Registriert: 08.09.2004 00:59

Re: PureSyntax Notepad++ Generator

Beitrag von DrShrek »

Danke fürs teilen.
Siehste! Geht doch....?!
PB*, *4PB, PetriDish, Movie2Image, PictureManager, TrainYourBrain, ...
Benutzeravatar
Kiffi
Beiträge: 10711
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: PureSyntax Notepad++ Generator

Beitrag von Kiffi »

<OT>
NicTheQuick hat geschrieben:eclipse? [...] super IDE für alle Plattformen
[Hust] nunja, die Geschmäcker sind verschieden...

</OT>

Grüße ... Kiffi
a²+b²=mc²
DarkDragon
Beiträge: 6291
Registriert: 29.08.2004 08:37
Computerausstattung: Hoffentlich bald keine mehr
Kontaktdaten:

Re: PureSyntax Notepad++ Generator

Beitrag von DarkDragon »

Kiffi hat geschrieben:<OT>
NicTheQuick hat geschrieben:eclipse? [...] super IDE für alle Plattformen
[Hust] nunja, die Geschmäcker sind verschieden...

</OT>

Grüße ... Kiffi
Njoa so ganz trifft das nicht zu. Ich komm mit allen IDEs klar, solange sie derartig sind. Aber fast jede C++ IDE ist langsam was Autocompletion angeht und selbst VisualStudio bringt die Einträge durcheinander nach ner Stunde Arbeit. Dann heißt es IDE neustarten, was ich bei Eclipse CDT nicht muss.
Angenommen es gäbe einen Algorithmus mit imaginärer Laufzeit O(i * n), dann gilt O((i * n)^2) = O(-1 * n^2) d.h. wenn man diesen Algorithmus verschachtelt ist er fertig, bevor er angefangen hat.
Benutzeravatar
Kiffi
Beiträge: 10711
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: PureSyntax Notepad++ Generator

Beitrag von Kiffi »

DarkDragon hat geschrieben:und selbst VisualStudio bringt die Einträge durcheinander nach ner Stunde Arbeit
das halte ich mal für ein Gerücht. Ich arbeite hier 5 Tage die Woche 8 bis 10 Stunden
mit unterschiedlichen Studios (2008/2010 Prof. und Express). Bei mir ist da noch nie was
'durcheinander' geraten.

Eclipse ist IMO zu fett und träge. Netbeans kommt da schon eher aus dem Quark und ist
nebenbei auch noch intuitiver zu bedienen.

Um wieder zum Topic zurückzukehren: @Thomas: Welchen Vorteil hat es, wenn ich anstelle
der IDE Notepad++ verwende?

Grüße ... Kiffi
a²+b²=mc²
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: PureSyntax Notepad++ Generator

Beitrag von ts-soft »

Kiffi hat geschrieben:Um wieder zum Topic zurückzukehren: @Thomas: Welchen Vorteil hat es, wenn ich anstelle
der IDE Notepad++ verwende?

Grüße ... Kiffi
http://www.purebasic.fr/german/viewtopi ... 47#p284347 :wink:
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
Kiffi
Beiträge: 10711
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: PureSyntax Notepad++ Generator

Beitrag von Kiffi »

ok, alles klar. Wenn ich also irgendwann mal PB-Code im Notepad++
hübsch anzeigen möchte, dann weiß ich jetzt, was zu tun ist :-)

Danke & Grüße ... Kiffi
a²+b²=mc²
Antworten