Code - Orakel v1.4.0



  • Umfrage: Wie ist Ihr erster Eindruck von Code-Orakel ?

    Auswahl Stimmen Prozent
    sehr gut 2 50.0%
    gut 0 0.0%
    geht so 0 0.0%
    ist ausbaufähig 1 25.0%
    geht garnicht 1 25.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 / Prism
    • HTML
    • INI
    • Inno-Setup
    • Java
    • JavaScript
    • PHP
    • Perl
    • Python
    • Ruby
    • SQL
    • UNIX Shell Script
    • VBScript
    • Visual Basic .NET
    • Visual Basic 5/6
    • 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.2.0 das selbstextrahierendes Archiv von der Homepage ohne Datenbank (ca. 4MB) in der Version 1.4.0. Zuerst eine Sicherung vom 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 (ca. 4MB) in der Version 1.4.0

    Für das PlugIn - System gibt es unter diesem Download (ca. 60KB) auch noch eine Anleitung und ein Beispiel.

    Produktbeschreibung

    Changelog:

    Version 1.4.0:
    [+] Fehler in der Herstellung der Größe und Position des Programmfensters behoben.
    [+] Die Aktualisierung der Cursorposition in Statuszeile korrigiert
    [+] Es können keine doppelten Namen mehr in einer Ebene vergeben werden.




    [] Beim zweiten Mal starten der Anwendung, erhält die aktuelle Instanz des Programms den Focus.
    [
    ] Mehrere kleine grafische Korrekturen durchgeführt.

    Version 1.3.8: Dieses Update ist nur als WebUpdate verfügbar.
    [+] Ein selektierter Eintrag aus der Favoritenliste kann mit der ENTER-Taste geöffnet werden.
    [+] In der Titelleiste wird die Anzahl der Suchergebnisse angezeigt.

    Version 1.3.7: Dieses Update ist nur als WebUpdate verfügbar.
    [+] Das Programm kann nicht zweimal geöffnet werden.
    [+] Eine Unterkategorie oder ein Sourcecodebeispiel kann nun auch mit F2 umbenannt werden.

    Version 1.3.6: Dieses Update ist nur als WebUpdate verfügbar.
    [] Cursor beim Drag & Drop im TreeView angepasst (DragCursor ändert sich in NoDrop, wenn der Mauszeiger über einem Sourcecodebeispiel steht)
    [
    ] Wenn auf eine TreeNode mit der rechten Maustaste geklickt wird, wechselt der Focus zu dieser Node und eine neue Kategorie oder ein neuer Quelltext kann hinzugefügt werden.
    [] Für den Toolbutton "Neue Kategorie" wurde ein entsprechender Hint gesetzt.
    [
    ] Aus dem Popupmenü den Eintrag "Codebeispiel" in Sourcecodebeispiel geändert.
    [+] Der Sourcecode wird in Farbe ausgedruckt.


    [] Die Fehlerbehandlung für eine fehlgeschlagene Internetverbindung im WebUpdate verbessert.
    [+] Verschiedene Links ins Hilfemenü mit aufgenommen.
    [
    ] Verschiedene Menüeinträge aus dem Hauptmenü im Namen korrigiert.


    [!] Verschiedene Optimierungen durchgeführt.

    Version 1.3.0:
    [] Die Links in der Beschreibung oder den Notizen sind durch Anklicken im Standard-Browser zu öffnen.
    [
    ] Der erste Zweig wird nun selektiert, wenn das Fenster für die Einstellungen geschlossen wird.


    [] Backupfunktion für das Webupdate weiter verbessert.
    [
    ] Die Werte aus den Einstellungen werden nur noch beim Speichern neu eingelesen. Wird Abbrechen angeklickt, wird nichts geändert.
    [+] Bei der Aktivierung oder Deaktivierung von PlugIns muss eine Abfrage für einen Neustart des Programms bestätigt werden.
    [] Die Quelltextseite wird jetzt beim Aufrufen eines Beispiels als Standardseite aufgerufen.

    [+] Die Position, der Änderungsstatus und Einfügemodus für den Quelltext wird in der Statusleiste angezeigt

    [+] Das Suchwort aus der Suche wird in der Beschreibung und den Notizen hervorgehoben
    [
    ] Das Fenster für das Ergebnis der Suche wird offen gelassen.
    [+] Die Scriptsprache "Python" wurde als Hauptkategorie hinzugefügt
    [+] Eine Datenbankstatistik über die Anzahl der Tipps und Kategorien

    Version 1.2.1:


    [*] Ausführung des SQL-Scripts für das Datenbankupdate verbessert

    Screenshots findet Ihr wie immer hier oder in der Produktbeschreibung.

    Testen ist natürlich erwünscht, aber das Feedback noch umso mehr. Schreibt mir ruhig viel Lob, Kritik, Bugs und auch Verbesserungsvorschläge. 😉


Anmelden zum Antworten