es gibt ja bereits zahlreiche Werkzeuge für PureBasic, die von Usern erstellt wurden. Einige/Viele können sogar sehr nützlich sein. Aber das Problem an der Sache ist eigentlich, dass man im Forum/in Foren nur nach einem bestimmten Tool suchen kann. Das heißt, es gibt keine Sammelliste für PureBasic Werkzeuge. Wenn man also nicht unbedingt nach einem bestimmten Werkzeug suchen möchte, sondern einfach mal umschauen möchte, was für Werkzeuge es überhaupt gibt, dann steht man da, weil kein "Inhaltsverzeichnis" für die vielen Werkzeuge vorhanden ist. Es ist ja wie, als ob man ein neues CMS auf seinem Webspace installiert hat und man möchte gucken, ob man irgendwelche interessante Plugins findet, die man für seine Website verwenden kann. Also muss eine Liste aller Werkzeuge für PureBasic her, denke ich mal, um das Suchen und Finden zu erleichtern.
Ich habe versucht, in Foren nach Werkzeugen zu suchen, um eine Sammelliste anzufertigen. Einige Werkzeuge (21x) konnte ich leider nicht übernehmen, da der Download-Link bereits ungültig war. Es sind zwar bis jetzt leider nur 19 Werkzeuge, aber wenn ich noch welche finde, kann ich die Liste gerne aktualisieren. Die ganzen Werkzeuge habe ich jetzt nicht extra beschrieben. Ich muss zugeben, ich war faul und habe einfach die Programmbeschreibung des jeweiligen Autors übernomen. Ich hoffe, es ist in Ordnung.
PureBasic-Werkzeuge:
- Launch Windows SDK
Beschreibung: Die Unterstützung der PB-IDE für das PSDK funktioniert leider nicht immer. Um diesem entgegenzuwirken hab ich dieses IDE-Addon (geht auch mit jaPBe) entwickelt. Es unterstützt:(PSDK Server 2003 SP1) (PSDK Server 2003 R2) (PSDK Server 2008) (MSDN VS 2005) Linux-Version für devhelp hinzugefügt
Entwickler: ts-soft, edel
Link zum Thread: http://www.purebasic.fr/german/viewtopi ... 11&t=16346
Download: http://www.realsource.de/downloads/doc_ ... indows-sdk - SCML
Beschreibung: Browserfunktionen und Scriptlang
Entwickler: Franky
Link zum Thread: http://www.purebasic.fr/german/viewtopi ... 11&t=17453
Download: http://braineagles.org/purebasic/SCML_Final.zip - History Viewer
Beschreibung: History Viewer ist ein IDE-Tool, das eure Veränderungen in euren Quelltexten auf eine sehr platzsparende Art und Weise dokumentiert.
Im Prinzip könnt ihr dann später jede noch so alte Version wieder herstellen, ohne jedesmal sämtliche alten Quelltexte zu sichern und zu archivieren.
Entwickler: HeX0R
Link zum Thread: http://www.purebasic.fr/german/viewtopi ... 11&t=15804
Download: http://h3x0r.ath.cx/download.php?view.2 - Declare-Filter
Beschreibung: Prozeduren müssen in PureBasic i.d.R.am Anfang des Hauptprogrammcodes deklariert werden, wenn man sie innerhalb von anderen Prozeduren aufrufen möchte. Zumindest, wenn der Aufruf der Prozedur vor der eigentlichen Definition derselben geschiet. Ansonsten gibt der Compiler eine Fehlermeldung raus. Nun gibt es Leute, die die Prozeduren so geschickt im Quellcode platzieren und umstellen können, daß es zu einer solchen Situiation niemals kommt (nämlich dem Aufruf einer Prozedur vor deren Definition). Zum anderen gibt es fleissige Leute, die sowieso jede Prozedur von Anfang deklarieren. Tja, und dann gibt es noch Leute wie mich... die erstmal zu faul sind die Prozeduren extra zu deklarieren (man muß ja unter Umständen zwischen Include und Hauptquellcode wechseln ), sich dann aber schwarz ärgern, wenn es in einem größeren Projekt nach dem Umsortieren oder dem thematischen Zusammenfassen von Prozeduren in Include-Dateien Fehlermeldungen hagelt. Also habe ich mir ein kleines Tool geschrieben, das mir meinen Quellcode und alle Include-Dateien auf Tastendruck nach Prozeduren durchsucht und mir eine fertige Declare-Liste generiert, die ich nur noch in den Quellcode kopieren bzw. in mein Projekt inkludieren muß.
Entwickler: Kurzer
Link zum Thread: http://www.purebasic.fr/german/viewtopi ... 11&t=13422
Download: http://www.gismeth.de/software/purebasi ... filter.zip - PureWrap
Beschreibung: Multiline-Statements
Entwickler: Didelphodon
Link zum Thread: http://www.purebasic.fr/english/viewtop ... 14&t=41954
Download: http://www.array51.com/static/downloads/purewrap.exe - PureDataConverter
Beschreibung: Mit diesem Programm können diverse, von eurem Programm benötigte Dateien (Bilder, Sounds, Sprites, DLLs usw.), zu einer Datei zusammengefaßt werden, welche später, wahlweise gepackt, in die Exe includiert wird.
Entwickler: ts-soft
Link zum Thread: http://www.purebasic.fr/german/viewtopi ... 11&t=17871
Download: http://www.realsource.de/index.php/down ... aconverter - Alt.[F1]
Beschreibung: Alternative IDE Hilfe
Entwickler: chi
Link zum Thread: http://www.purebasic.fr/german/viewtopi ... 11&t=18956
Download: http://lunamedia.heim.at/files/Alt.F1v0.503.zip - Einruecker
Beschreibung: Das Tool schaut in eure IDE-Einstellungen (also ob Tabs, oder nicht Tabs) und setzt die Whitespaces entsprechend.
Entwickler: HeX0R
Link zum Thread: http://www.purebasic.fr/german/viewtopi ... 11&t=10418 - PureBasic DataAdd
Beschreibung: PureBasic DataAdd ist ein PlugIn für die PureBasic IDE mit dem
man auf einfachem Wege DataSections für Binary Includes anlegen kann.
Entwickler: Hroudtwolf
Link zum Thread: http://www.development-lounge.de/viewto ... =85&t=1851
Download: http://www.rsbasic.de/backupprogramme/pb_dataadd.zip - PureSyntax_Notepad++
Beschreibung: PureSyntax_Notepad++ generiert eine Syntaxdatei für Notepad++ im xml-Format. Funktionsnamen (einschl. UserLibs) werden durch Nutzung des PB-Compilers ermittelt.
Entwickler: ts-soft
Link zum Thread: http://www.purebasic.fr/german/viewtopi ... 11&t=23630
Download: http://www.realsource.de/index.php/down ... taxnotepad - PBCodeFarmer
Beschreibung: Ich habe mal ein kleines Tool zusammengebastelt, mit dem man Deklarationen für Funktionen per Knopfdurck generieren kann.
Entwickler: Josef Sniatecki
Link zum Thread: http://www.purebasic.fr/german/viewtopi ... 11&t=21257
Download: http://www.rsbasic.de/backupprogramme/PB-Declarer.zip - PureDLLHelper
Beschreibung: Ein kleines Hilfsprogramm um Informationen zu DLLs und Programmen zu erlangen. Generiert auf Wunsch "Include-Dateien" für DLLs.
Entwickler: ts-soft
Link zum Thread: http://www.purebasic.fr/german/viewtopi ... 11&t=23787
Download: http://www.realsource.de/index.php/down ... edllhelper - PBtoHTML Converter
Beschreibung: PBtoHTML Converter ist ein 44.5 KB großes Plugin für die PB IDE und kann, wie der Name schon sagt, den aktuellen Source Code in HTML code und BBCode konvertieren. Den konvertierten Code kann man selbstverständlich direkt über das Programm ausdrucken.
Entwickler: X0r
Link zum Thread: http://www.purebasic.fr/german/viewtopi ... 11&t=14696
Download: http://www.rsbasic.de/backupprogramme/pbtohtml.zip - PreferenceEditor
Beschreibung: PreferenceEditor, ein kleiner opensource preference editor für deine preference dateien: (*.pref, *.prefs, *.catalog, *.ini usw.)
Entwickler: ts-soft
Link zum Thread: http://www.purebasic.fr/german/viewtopi ... 11&t=19466
Download: http://www.realsource.de/index.php/down ... enceeditor - File2PBSource
Beschreibung: Das Programm wandelt beliebig viele Dateien in eine PB Datei um.
Entwickler: Frogger
Link zum Thread: http://www.purebasic.fr/german/viewtopi ... =11&t=7569
Download: http://www.onsoftag.de/Download.php?id= ... urce_v1.21 - PB-Validator
Beschreibung: Ein Programm zum überprüfen ob PB-Sourcedateien Syntax-Fehler enthalten.
Entwickler: Deeem2031
Link zum Thread: http://www.purebasic.fr/german/viewtopi ... =11&t=6315
Download: http://www.deeem2031.de/pb-validator.exe - Template Explorer
Beschreibung: Diese PB-IDE Addon (funktioniert auch mit jaPBe) zeigt alle Templates (Bausteine) der PB-IDE, sowie die Includes eines zu bestimmenden Ordners an und bietet folgende Möglichkeiten: Einfügen von Code, einfügen von "XInclude" Anweisungen, erzeugen einer neuen Include-Datei, öffnen einer Include-Datei.
Entwickler: ts-soft
Link zum Thread: http://www.purebasic.fr/german/viewtopi ... 11&t=19525
Download: http://www.realsource.de/index.php/down ... e-explorer - Lib2PBImport
Beschreibung: Hiermit können statische Libs, vor allem solche fuer DLLs, eingelesen werden um dann eine Include-Datei mit den Importen zu erstellen. Es koennen nur libs gelesen werden, keine obj. Fuer stdcall wird die Parameteranzahl oftmals erkannt, bei cdecl bisher nicht moeglich. Aber man kann natuerlich alles in der GUI einstellen.
Entwickler: ts-soft
Link zum Thread: http://www.purebasic.fr/german/viewtopi ... 11&t=11602
Download: http://realsource.de/downloads/doc_down ... b2pbimport - DataSection+Data einer Datei per Drop auf den Editor
Beschreibung: Da möchte man mal schnell einen Beispiel-Code zeigen, aber blöderweise benötigt dieser zusätzliche Ressourcen, wie zum Beispiel Bilder. Ohne die Ressourcen hochladen zu müssen, kann man sich einer DataSection bedienen, in der die Binärdaten als Quads oder ähnlichem enthalten sind. Es ermöglich einfach per Drag&Drop eine oder mehrer beliebige Binärdatei als DataSection an die aktuelle Position im Editor einzufügen!
Entwickler: STARGÅTE
Link zum Thread: http://www.purebasic.fr/german/viewtopi ... 10&t=24685 - CloseKeyword
Beschreibung: Mit dem Tool kann (zB mit Alt+Enter) das aktuell noch nicht geschlossene Keyword eingefügt werden. (Fügt also z.B. EndIf ein, wenn man in einer If-Ebene ist)
Entwickler: STARGÅTE
Download: http://data.unionbytes.de/CloseKeyword.exe - ClassMaker
Beschreibung: mit dem Tool ist es möglich sehr einfach die Basis für eine Klasse in PB zu legen.
Entwickler: Hroudtwolf
Link zum Thread: http://www.development-lounge.de/viewto ... =85&t=5782
Download: http://www.development-lounge.de/downlo ... php?id=288 - Importmaker
Beschreibung: Generiert Import-Files aus DLL-Sources.
Entwickler: Hroudtwolf
Link zum Thread: http://www.development-lounge.de/viewto ... =85&t=6286
Download: http://www.development-lounge.de/downlo ... php?id=470 - Docunaut :: Code-Comment2PDF
Beschreibung: Generiert Dokumentationen aus gut kommentierten Codes.
Entwickler: Hroudtwolf
Link zum Thread: http://www.development-lounge.de/viewto ... =85&t=5634
Download: http://www.development-lounge.de/downlo ... php?id=269 - SimpleOOP
Beschreibung: OOP Preprozessor für PB
Entwickler: Sirhc.ITI
Link zum Thread: http://development-lounge.de/viewtopic.php?f=85&t=5915
Download: http://bit.ly/Purebasic - TailBite
Beschreibung: Eigene Anweisungen" in PB einbinden
Entwickler: ABBKlaus
Link zum Thread: http://www.purebasic.fr/english/viewtop ... 26&t=40936
Download: http://www.tailbite.com/?download=TailB ... taller.exe
Und falls ihr diese Liste zu unübersichtlich findet, könnt ihr gerne Verbesserungsvorschläge posten wie beispielsweise "Aufteilung in Kategorien".