Code - Orakel v1.1.0
-
Hallo zusammen,
ich möchte euch mein neustes Projekt Code - Orakel vorstellen. Dieses Programm soll dazu dienen, sich eine Wissensdatenbank von Sourceode Beispielen aufzubauen. Es baut auf einer Firebird 2.1 Embedded Datenbank auf und kann lokal, einem USB-Stick oder einem anderen externen Massenspeichergerät genutzt werden. Die Liste der Programmier-/Script Sprachen umfasst :
- Assembler
- Batch-Script
- C#
- C/C++
- CSS
- Delphi
- Delphi.NET
- HTML
- INI
- Inno-Setup
- Java
- JavaScript
- PHP
- Perl
- Ruby
- SQL
- UNIX Shell Script
- VBScript
- Visual Basic
- XML
Zu den einzelnen Beispielen kann eine ausführliche Beschreibung und sonstige Notizen hinzugefügt werden. Der Sourcecode wird dementsprechend gehighlighted. Desweiteren kann der Sourcecode in eine HTML-Datei oder in ein HTML Code Fragment exportiert werden. Beim Export gibt es auch noch eine Vorschau im Standard Webbrowser. Beim Export als HTML-Datei oder HTML Code Fragment ist das Highlighting ebenfalls vorhanden.Hinzu kommt noch ein Export in das RTF-Format. Dabei wird der offene Sourcecode in ein RTF-Format exportiert und im verknüpften Programm für RTF-Dateien angezeigt (z.B. Microsoft Word).
Desweiteren verfügt das Programm über eine WebUpdate-Funktion und über eine Online-Hilfe. In der Favoritenliste können einzelne Code-Beispiele oder auch Kategorien hinterlegt werden. Diese können durch einen Doppelklick auf den Eintrag geöffnet werden. Verschiedene Einstellungen des Fensters, der Datenbank oder der Memos können konfiguriert und abgespeichert werden.Download-Link :
Für Nutzer der Version 1.0.0 das selbstextrahierendes Archiv von der Homepage ohne Datenbank. Zuerst sich eine Sicherung von derzeitigen Verzeichnis von Code-Orakel durchführen. Dann das selbstextrahierende Archiv in das Verzeichnis von Code-Orakel entpacken und danach das Programm starten. Beim Programmstart, wird ein SQL-Skript ausgeführt, welches eventuelle Änderungen (z.B. hinzufügen von neuen Sprachen) in den Tabellen durchführt.Für Erstnutzer das selbstextrahierendes Archiv von der Homepage mit leerer Datenbank
Changelog:
Version 1.1.0:
[+] Die Sprachen BATCH und Assembler hinzugefügt
[+] Einfügen von Text aus der Zwischenablage in den Sourcecode, in die Beschreibung und die Notizen über ein Kontextmenü
[+] Update des Programms über das Internet hinzugefügt
[+] Nutzung der Datenbank lokal für den Offline - Betrieb und remote für den Mehrbenutzerbetrieb
[] Letzte Position und Größe des Anwendungsfenster wird gespeichert
[] Der Splitter hat jetzt Min/Max - Werte und die Position wird gespeichert
[+] Das Anwendungsfenster wird temporär immer im Vordergrund gesetzt
[+] Der letzte Zustand des TreeView wird gespeichert und ist konfigurierbar
[+] Eine Favoritenliste von den Codebeispielen kann erstellt werden
[+] Die Schriftgröße und Schriftart von den Memos kann eingestellt werden
[+] Die Sprachen können über eine CheckBox - Liste in den Einstellungen aktiviert oder deaktiviert werden.
[+] Sortierung beim Drag&Drop eingeschaltet
[+] Automatisches Überprüfen auf Updates beim Programmstart
[+] Die Script-Sprachen INI und UNIX Shell Script hinzugefügt.
[+] Export von Sourceode nach RTF
ChangeLog erstellt durch DevProject Manager und phpbb Plugin
Testen ist natürlich erwünscht, aber das Feedback noch umso mehr. Schreibt mir ruhig viel Lob, Kritik, Bugs und auch Verbesserungsvorschläge.
