Auto Syntax Check
- Thorsten1867
- Beiträge: 1359
- Registriert: 04.02.2005 15:40
- Computerausstattung: [Windows 10 x64] [PB V5.7x]
- Wohnort: Kaufbeuren
- Kontaktdaten:
Re: Auto Syntax Check
Ich verwende "Auto Syntax Check" gerade bei einem größem Projekt mit vielen Includes und es ist eine enorme Arbeitserleichterung bei der Fehlersuche.
Die Anzeige, in welchem Include sich der Fehler befindet ist "Gold wert".
Die Anzeige, in welchem Include sich der Fehler befindet ist "Gold wert".
- Thorsten1867
- Beiträge: 1359
- Registriert: 04.02.2005 15:40
- Computerausstattung: [Windows 10 x64] [PB V5.7x]
- Wohnort: Kaufbeuren
- Kontaktdaten:
Re: Auto Syntax Check
Folgender Code wird bei mir immer als Fehler angemahnt:
Code: Alles auswählen
CompilerIf Not #PB_Compiler_Thread
CompilerError "Use Compiler-Option ThreadSafe!"
CompilerEndIf
Re: Auto Syntax Check
Auto Syntax Check 1.0.5 wurde veröffentlicht.
Changelog:
Erledigt
Changelog:
- Bugfix: CompilerError
Erledigt
- Thorsten1867
- Beiträge: 1359
- Registriert: 04.02.2005 15:40
- Computerausstattung: [Windows 10 x64] [PB V5.7x]
- Wohnort: Kaufbeuren
- Kontaktdaten:
Re: Auto Syntax Check
Der CompilerError wird auch angezeigt, wenn die Option aktiviert wurde.
Offenbar aber nur, wenn sich der Code in einem geladenen Modul befindet.
Offenbar aber nur, wenn sich der Code in einem geladenen Modul befindet.
Code: Alles auswählen
CompilerIf #PB_Compiler_Thread = #False
CompilerError "Use Compileroption Threadsafe!"
ompilerEndIf
Re: Auto Syntax Check
Der Müll kommt von mir, das nicht vergessen wird die Option einzuschalten.
Diese muss nur in der Haupt-Datei, womit das Programm gestartet wird aktiviert werden.
Nicht unbedingt in den Include-Dateien. Nur Dann wenn es dort eine Test-Code gibt, um die Include-Datei zu testen.
Vielleicht besser
Diese muss nur in der Haupt-Datei, womit das Programm gestartet wird aktiviert werden.
Nicht unbedingt in den Include-Dateien. Nur Dann wenn es dort eine Test-Code gibt, um die Include-Datei zu testen.
Vielleicht besser
Code: Alles auswählen
CompilerIf #PB_Compiler_Thread = #False
CompilerError "Set Compileroption Threadsafe on the Main File!"
CompilerEndIf
Alles ist möglich, fragt sich nur wie...
Projekte ThreadToGUI / EventDesigner V3 / OOP-BaseClass-Modul
Downloads auf MyWebspace / OneDrive
Projekte ThreadToGUI / EventDesigner V3 / OOP-BaseClass-Modul
Downloads auf MyWebspace / OneDrive
Re: Auto Syntax Check
Hallo,
die Auto-Syntax-Check Funktion und die vielen anderen kleinen Tools von dir (Quellcode-Cleaning ect.) sind ja echt praktisch und
genial
Besteht die Chance, dass Du das direkt in die IDE integrierst, jetzt wo die OpenSource ist ?
Ich würde diese ganzen Ideen gerne direkt in der PB-Ide haben, statt in vielen einzelnen kleinen Tools !
Wäre toll !
Edit: UUps, hab gearde gesehen, das die Tools als Werkzeuge eingebunden werden und dann in der IDE verfügbar sind
Dann hat sich das wohl erledigt, oder hätte es irgendelche Vorteile, die funktionen direkt in die IDE zu integrieren ?
die Auto-Syntax-Check Funktion und die vielen anderen kleinen Tools von dir (Quellcode-Cleaning ect.) sind ja echt praktisch und
genial
Besteht die Chance, dass Du das direkt in die IDE integrierst, jetzt wo die OpenSource ist ?
Ich würde diese ganzen Ideen gerne direkt in der PB-Ide haben, statt in vielen einzelnen kleinen Tools !
Wäre toll !
Edit: UUps, hab gearde gesehen, das die Tools als Werkzeuge eingebunden werden und dann in der IDE verfügbar sind
Dann hat sich das wohl erledigt, oder hätte es irgendelche Vorteile, die funktionen direkt in die IDE zu integrieren ?
- tft
- Beiträge: 605
- Registriert: 08.09.2004 20:18
- Computerausstattung: GTX Titan , i9 9900K , 32 GB Ram , 500 GB SSD , 3 ASUS FullHD Monitore and more
- Wohnort: Dachsen
- Kontaktdaten:
Re: Auto Syntax Check
Hallo,
ja so eine Funktion wäre schon toll. Leider bekomme ich beim Start der exe die Nachricht. Das es zu PureBasic und oder Spiderbasic inkompatible ist.
Gruss TFT
ja so eine Funktion wäre schon toll. Leider bekomme ich beim Start der exe die Nachricht. Das es zu PureBasic und oder Spiderbasic inkompatible ist.
Gruss TFT
TFT seid 1989 , Turgut Frank Temucin , Dachsen/Berlin/Antalya
Aktuelles Projekte : Driving School Evergarden
YouTube : Pure Basic to go
FaceBook : Temuçin SourceMAgic Games
DISCORD : SourceMagic
W10 , i9 9900K ,32 GB Ram , GTX Titan , 3 Monitore FHD
ARDUINO Freak
Aktuelles Projekte : Driving School Evergarden
YouTube : Pure Basic to go
FaceBook : Temuçin SourceMAgic Games
DISCORD : SourceMagic
W10 , i9 9900K ,32 GB Ram , GTX Titan , 3 Monitore FHD
ARDUINO Freak
Re: Auto Syntax Check
Hi Franky_FR und tft
1. Mein Werkzeug läuft nicht zusätzlich im Hintergrund.
2. Plattformunabhängig
Möglich wäre es auf jeden Fall. Irgendwann werde ich das auch einbauen (mit Einstellung aktivierbar).Franky_FR hat geschrieben:Besteht die Chance, dass Du das direkt in die IDE integrierst, jetzt wo die OpenSource ist ?
Ja:Franky_FR hat geschrieben:Dann hat sich das wohl erledigt, oder hätte es irgendelche Vorteile, die funktionen direkt in die IDE zu integrieren ?
1. Mein Werkzeug läuft nicht zusätzlich im Hintergrund.
2. Plattformunabhängig
Das liegt möglicherweise daran, dass du entweder die 32 Bit-Version meines Werkzeuges mit der 64 Bit-Version von PureBasic oder umgekehrt starten wolltest. Wenn du die 64 Bit-Version von PB benutzt, dann musst du auch die 64 Bit-Version meines Werkzeuges installieren/einrichten.tft hat geschrieben:ja so eine Funktion wäre schon toll. Leider bekomme ich beim Start der exe die Nachricht. Das es zu PureBasic und oder Spiderbasic inkompatible ist.
- tft
- Beiträge: 605
- Registriert: 08.09.2004 20:18
- Computerausstattung: GTX Titan , i9 9900K , 32 GB Ram , 500 GB SSD , 3 ASUS FullHD Monitore and more
- Wohnort: Dachsen
- Kontaktdaten:
Re: Auto Syntax Check
mmm. keine der Beiden exe funktioniert. Sicher habe ich irgend etwas nicht bedacht.
Ich gehe davon aus, das die Exe im Hauptverzeichnis die 64 Bit Exe ist. Und die im X86 die 32 Bit Variante.
Ich benutze PureBasic 5.72 in der 64Bit Version. Muss ich es vielleicht im Administrator Modus starten?
Gruss TFT
Ich gehe davon aus, das die Exe im Hauptverzeichnis die 64 Bit Exe ist. Und die im X86 die 32 Bit Variante.
Ich benutze PureBasic 5.72 in der 64Bit Version. Muss ich es vielleicht im Administrator Modus starten?
Gruss TFT
TFT seid 1989 , Turgut Frank Temucin , Dachsen/Berlin/Antalya
Aktuelles Projekte : Driving School Evergarden
YouTube : Pure Basic to go
FaceBook : Temuçin SourceMAgic Games
DISCORD : SourceMagic
W10 , i9 9900K ,32 GB Ram , GTX Titan , 3 Monitore FHD
ARDUINO Freak
Aktuelles Projekte : Driving School Evergarden
YouTube : Pure Basic to go
FaceBook : Temuçin SourceMAgic Games
DISCORD : SourceMagic
W10 , i9 9900K ,32 GB Ram , GTX Titan , 3 Monitore FHD
ARDUINO Freak
Re: Auto Syntax Check
Hi TFT,tft hat geschrieben:mmm. keine der Beiden exe funktioniert. Sicher habe ich irgend etwas nicht bedacht.
Ich gehe davon aus, das die Exe im Hauptverzeichnis die 64 Bit Exe ist. Und die im X86 die 32 Bit Variante.
Ich benutze PureBasic 5.72 in der 64Bit Version. Muss ich es vielleicht im Administrator Modus starten?
Gruss TFT
ich hatte mich auch erst gewundert, ich dachte auch ich müsste die exe direkt starten.
Du musst die exe in der IDE unter Werkzeuge einrichten, dann wird sie mit der IDE automatisch gestartet.
Wenn man die exe versucht direkt zu starten, kommt diese komische Fehlermeldung !
Also in der IDE einfach unter Werkzeuge/Tools einbinden !