Hi,
beim Entwickeln und Testen mit SpiderBasic nervt mich das ständige Öffnen meiner Seite in einen neuen Tab.
Kann man das irgendwo abstellen oder so konfigurieren, dass er die Seite nur kompiliert und ich drücke selber in meinem bereits offenen Tab F5?
Nach mehreren Testen habe ich jedes Mal im Browser hunderte Tabs offen, die ich nach einiger Zeit alle schließen muss.
Gibt es da eine Lösung?
Compile ohne Run
Re: Compile ohne Run
ist mir leider nicht bekannt. Wäre mal einen Feature Request wert. Am liebsten mit Hot Reloading (sprich: der Browser lädt die Seite automatisch neu, wenn der Code verändert wurde (ist bei den großen JS-Frameworks sehr beliebt)). Aber bis dahin fliesst noch viel Wasser die Seine hinunter.RSBasic hat geschrieben:Gibt es da eine Lösung?
Grüße ... Peter
Hygge
Re: Compile ohne Run
Das wäre sehr nett von dir, wenn du meinen Vorschlag und deine Idee im SpiderBasic-Forum posten könntest.
Ich habe auch schon mit sbcompiler.exe versucht, aber er erstellt da nur die HTML-Seite ohne Webserver.
Ich habe auch schon mit sbcompiler.exe versucht, aber er erstellt da nur die HTML-Seite ohne Webserver.
Re: Compile ohne Run
Du könntest dir ja mit PureBasic einen Embedded-Single-Tab-Browser basteln, der die Anzeige-URL per ProgramParameter() bekommt.
Diesen selbstgebastetelten Browserersatz könntest du dann in den SpiderBasic-Einstellungen (unter Compiler) als "Default"-Browser setzen.
Ansonsten bieten wohl die wenigsten Browser Single-Tab-Lösungen an und öffnen immer wieder einen neuen Tab.
Diesen selbstgebastetelten Browserersatz könntest du dann in den SpiderBasic-Einstellungen (unter Compiler) als "Default"-Browser setzen.
Ansonsten bieten wohl die wenigsten Browser Single-Tab-Lösungen an und öffnen immer wieder einen neuen Tab.
Betriebssysteme: div. Windows, Linux, Unix - Systeme
no Keyboard, press any key
no mouse, you need a cat
no Keyboard, press any key
no mouse, you need a cat
Re: Compile ohne Run
Du könntest die Adresse "http://127.0.0.1:9080/SpiderBasic_Compilation0.html" in deinem Browser als Lesezeichen setzen.
Anschließend: SpiderBasic => Preferences => Compiler => "Web browser" <= In diesem Textfeld ein nicht existierendes Programm eintragen, z. B. "nobrowser". SpiderBasic startet danach den Browser nicht mehr.
Anschließend: SpiderBasic => Preferences => Compiler => "Web browser" <= In diesem Textfeld ein nicht existierendes Programm eintragen, z. B. "nobrowser". SpiderBasic startet danach den Browser nicht mehr.
Warum OpenSource eine Lizenz haben sollte :: PB-CodeArchiv-Rebirth :: Pleasant-Dark (Syntax-Farbschema) :: RegEx-Engine (kompiliert RegExes zu NFA/DFA)
Manjaro Xfce x64 (Hauptsystem) :: Windows 10 Home (VirtualBox) :: Neueste PureBasic-Version
Re: Compile ohne Run
Danke ihr beiden. Ihr seid sehr kreativ. Ich habe zuerst den Lösungsvorschlag von Sicro getestet. Funktioniert prima, danke.
Re: Compile ohne Run
da könnte es dann allerdings Probleme geben, wenn SB sich entschließt, die Nummer hochzuzählen (SpiderBasic_Compilation1, SpiderBasic_Compilation2, ...).Sicro hat geschrieben:Du könntest die Adresse "http://127.0.0.1:9080/SpiderBasic_Compilation0.html" in deinem Browser als Lesezeichen setzen.
Hatte das mal vor einiger Zeit (weiß allerdings auch nicht mehr, warum).
Grüße ... Peter
Hygge