wintoolz.CodeGallery

    • Release

    Es gibt 529 Antworten in diesem Thema. Der letzte Beitrag () ist von T1g0r.

      wintoolz.CodeGallery

      Hi,

      das Programm dient zum Speichern von Codes und Codebeispielen.
      Dies aber nicht nur für eine oder zwei Sprachen, sondern für duzente.
      (Da ich mich mit den ganzen Sprachen und ihren Syntaxen nicht so auskenne, wäre dazu ein Feedback gut, ob man vielleicht Farben ändern muss usw.)
      Damit das komplette Syntax-Highlighting genutzt wird am besten so vorgehen, als wenn man ein neues Projekt startet (bei VB.Net z.b mit Public Class usw. beginnen), und keine Stichwörter benutzen... Wie es eben im Editor ist :)

      Benötigt wird:

      Framework 2.0
      SQL-Dienste aktiviert

      Screenshots:
      Spoiler anzeigen

      Die Hauptform:


      Das hinzufügen/Bearbeiten-Fenster:


      Die Informationen:


      Die Kategorien:


      Das Optionen-Fenster:


      Die Datenbankauswahl:




      Und hier der Download (2,55 MiB)

      ChangeLog:

      Version 1.35.136
      ---------------
      [Fixed] Nicht sichtbare Buttons auf einigen XP-Systemen.
      [Fixed] Fehlermeldung beim Betreten der Online-Optionen.
      [Fixed] Fehlende Datei bei "großer Synchronisation" hinzugefügt.
      [Fixed] Interne Verbesserungen.

      Vollständige ChangeLog:
      Spoiler anzeigen

      Version 1.34.133
      ---------------
      [Added] Unterstützung für MySQL-Datenbanken.
      [Added] Kommentieren von Online-Einträgen.
      [Added] Anmelden-Button in der Statusleiste.
      [Updated] .Net Framework von v3.5 auf v2.0 herabgesetzt.
      [Updated] Export/Import von *.snippet-Dateien erweitert.
      [Updated] Verändertes Design.
      [Fixed] Falsche Anzeige des ToolTip bei der Bewertung von Onlineeinträgen.
      [Fixed] Interne Verbesserungen.

      Version 1.30.39.121
      ---------------
      [Fixed] Interne Verbesserungen.

      Version 1.30.39.120
      ---------------
      [Updated] Ereignisprotokoll wird gespeichert.
      [Updated] Ereignisprotokoll erweitert.
      [Added] Bewertung von Online-Einträgen.
      [Added] Ereignisprotokoll kann gesendet werden.
      [Fixed] Fehler beim Erstellen von Einträgen behoben.
      [Fixed] Fehler beim Löschen von Kategorien behoben.
      [Fixed] Interne Verbesserungen.

      Version 1.29.37.111
      ---------------
      [Fixed] Fehlermeldung bei Eintrags- und Ordner-Auswahl behoben.
      [Fixed] Interne Verbesserungen.

      Version 1.29.36.109
      ---------------
      [Fixed] Fehlermeldung 'Windows 7 wird benötigt' behoben.
      [Fixed] Interne Verbesserungen.

      Version 1.29.35.108
      ---------------
      [Updated] Neues Design im Onlinecenter.
      [Updated] Neues Zugriffsverfahren zum Onlinecenter.
      [Updated] Neues Design im Freigabefenster.
      [Added] Aktion bei Doppelklick auf Liste im Onlinecenter wählbar.
      [Added] Abmelden vom Onlinecenter über Statusbar möglich.
      [Added] Sortieren der Einträge im Onlinecenter.
      [Added] Doppelklick auf Liste öffnet Eintrag.
      [Added] Tags hinzugefügt.
      [Fixed] Anpassung der Windows 7-Taskbar-Funktionen.
      [Fixed] Interne Verbesserungen.

      Version 1.27.31.103
      ---------------
      [Added] Eintrag als *.html speichern (inkl. Syntaxhighlighting).
      [Added] Shortcuts durch Benutzer Änderbar.
      [Added] Ereignisliste hinzugefügt.
      [Added] Wildcards beim Suchen zugelassen.
      [Added] Shortcuts im Menu hinzugefügt.
      [Fixed] Interne Verbesserungen.

      Version 1.18.25.69
      ---------------
      [Added] Passwortänderung im Programm möglich.
      [Added] Eintrag der Onlinedatenbank per Email weiterempfehlen.
      [Added] Backup-Funktion der Datenbankdatei.
      [Fixed] Interne Verbesserungen.

      Version 1.15.25.62
      ---------------
      [Added] Einträge der Onlinedatenbank können an den Autor/Administrator gemelden werden.
      [Added] Automatische Login-Funktion für die Onlinedatenbank.
      [Added] Prozentanzeige in der Taskbar beim Ex-/Importieren, Up-/Downloaden, Synchronisieren (ab Windows 7)
      [Added] Formgröße und -position werden beim Beenden gespeichert.
      [Fixed] Fehler beim Synchronisieren.
      [Fixed] Interne Verbesserungen.

      Version 1.13.19.50
      ---------------
      [Added] Fehlerhafte Einträge können gemelden werden.
      [Added] Updatesystem hinzugefügt.
      [Added] Geblockte E-Mail-Adressen können nicht registriert werden.
      [Added] wintoolz.CodeGallery Exportdatei (*.cge) registriert.
      [Fixed] Anzeige des Onlinecenter nach Login nicht mehr TopMost.
      [Fixed] Funktionsfähigkeit des Beenden-Button im Stautsbereich.
      [Fixed] Interne Verbesserungen.

      Version 1.11.15.43
      ---------------
      [Added] Onlinedatenbank
      [Added] *.snippet-Dateien können importiert werden.
      [Fixed] Fehlerhafte Buttondeaktivierung bei Datenbankauswahl.
      [Fixed] Interne Verbesserungen.
      [Fixed] * bei Passworteingabe zur Registrierung und Login der Onlinedatenbank.
      [Changed] Programmname in wintoolz.CodeGallery umbenannt

      Version 1.9.13.31
      ---------------
      [Added] Optimieren der Datenbank möglich.
      [Fixed] Icon beim Datenbankauswahl-Fenster hinzugefügt.
      [Fixed] Hinweis beim Ändern der Datenbankdatei.
      [Fixed] Interne Verbesserungen.

      Version 1.8.10.27
      ---------------
      [Added] flexible Änderung des Datenbankdatei-Verzeichnisses.
      [Added] Einstellungen in werden XML-Datei gespeichert.
      [Added] Synchonisation der Datenbank mit einer externen Datenbank.
      [Added] Möglichkeit mehrere Einträge nacheinander zu erstellen.
      [Fixed] Verbesserung beim schliesen/minimieren in den Statusbereich.
      [Fixed] Interne Verbesserungen.

      Version 1.4.8.21
      ---------------
      [Added] In den Statusbereich schliesen.
      [Added] Festlegen einer Favorisierten Sprache.
      [Added] Programm im Statusbereich starten.
      [Added] Autostart-Funktion.
      [Added] Gezeigte Sprachen wählbar.
      [Fixed] Interne Verbesserungen.

      Version 1.1.4.10
      ---------------
      [Added] Icons für die Kategorien wählbar.
      [Added] Einträge einer gelöschten Kategorie werden in die "nicht Kategorisiert"-Kategorie verschoben.
      [Added] In den Statusbereich minimieren.
      [Fixed] Interne Verbesserungen.

      Version 1.1.0.7
      ---------------
      [Added] Icons für die Einträge wählbar.
      [Added] Icons werden beim Exportieren übernommen und können gespeichert werden.
      [Added] Eigene Kategorien können erstellt werden.
      [Fixed] Suche verbessert (Kleiner Filter wählbar).
      [Fixed] Interne Verbesserungen.

      Version 1.0.0.3
      ---------------
      [Added] ToolTip der StatusBar zeigt Anzahl der vorhandenen Einträge jeder Gruppe.
      [Fixed] Bearbeiten/Hinzufügen ist kein Dialog mehr, dadurch wird das Copy&Paste bzw. Drag&Drop verbessert.
      [Fixed] Drucken mit Syntax-Hightlighting.
      [Fixed] Expand/Collapse des TreeListViews werden gespeichert und bei Neustart wieder aufgerufen.
      [Fixed] Importieren: Auswahl und Vorschau des Inhaltes möglich.
      wintoolz.de
      • wintoolz.KeyLocker - Programm zum sicheren Verwalten von Passwörten
      • wintoolz.CodeGallery - Datenbank für Codebeispiele veschiedener Programmiersprachen
      • wintoolz.Haushaltsbuch - Dient zum Auflisten der Aktivitäten ihrer Bankkonten

      Benutze auch du Ecosia

      Dieser Beitrag wurde bereits 27 mal editiert, zuletzt von „T1g0r“ ()

      Super!!!
      Also hier meine Kritik:

      Design - sehr gut
      Auswahl der Sprache - gut
      farbliche Kennzeichnung - mittel
      Icons - sehr gut

      So ich finde dein Programm ansich nicht schlecht.
      Das Design ist gut geworden;)
      Und was halt mangelhaft ist ist die farbliche Kennzeichnung von Subs, Functionen ect. ...
      normalerweise wenn du jetzt z.b.:
      Private Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
      'der code....:

      End Sub

      wird zwar Sub und End Sub blau gekennzeichnet, aber ByVal muss normalerweise auch gekennzeichnet werden und die anderen
      Sachen.
      Du hast ja VB zur Hand, da kannste dir das mal angucken;)
      Sonst ist es sehr gelungen finde ich:)

      Und ich würde nicht immer das selbe Design nehmen.
      Für mich sieht es so aus als würde es schon das 3 von diesem Design sein, nichts für ungut^^
      UNd du könntest noch wenns geht eine Dateiübertragung mit einem Server bzw. FTP aufbauen und die Codes speichern.
      Wer aber dann zuviel Datenverkehr.
      Egal^^
      mfg Tim;)
      Hi,

      wenn ich auf Update drücke kommt nach ein paar Sekunden:
      Updaterror: Eine Ausnahme vom Typ System.Exception urde ausgelöst.

      OS: WinVista 32Bit

      Wenn ich einen Eintrag markiere und auf bearbeiten drücke öffnet sich ein Fenster mit dem Titel, aber ohne den Code. Wenn ich doppelklicke kommt der Code in der Vorschau, wenn ich dann auf bearbeiten drücke kommt der Code auch in der Box.
      und: wenn ich einen Eintrag markiere und auf Löschen klicke wird der Eintrag aus der Liste entfernt, der Titel aber bleibt in der Leiste über der Textbox stehen.
      Das Sind ein paar "Schlnheitsfehler".


      Ansonsten: sehr schönes Tool, werde ich gebrauchen können.

      wsl
      Die dll sollte dem Download beliegen.
      Wie ich sehe wolltest du einen Eintrag hinzufügen.
      Bitte genauere Angaben wie die Sprache und ob es Code oder Befehl war...
      Und was halt mangelhaft ist ist die farbliche Kennzeichnung von Subs, Functionen ect. ...
      normalerweise wenn du jetzt z.b.:
      Private Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
      'der code....:

      End Sub

      wird zwar Sub und End Sub blau gekennzeichnet, aber ByVal muss normalerweise auch gekennzeichnet werden und die anderen
      Sachen.
      Das ist schon behoben. Update steht bereit. Die Syntax wurde am Anfang nicht richtig geladen. Einfach mal die Sprache ändern und wieder auf VB.Net oder Updaten :)
      Mh ja und zum Design... Muss ich mir noch was einfallen lassen...
      Ich denk mal mit der Dateiübertragung hast du dann gedacht noch für andere zum Download.
      Das hab ich mir auch schon gedacht, weis aber nicht so recht. Da kann dann jeder einfach irgendwas reinschreiben und dann hochladen. Das müsste ich dann immer Kontrollieren... Andere Features wie Drucken und Suchen kommen aber noch.
      wintoolz.de
      • wintoolz.KeyLocker - Programm zum sicheren Verwalten von Passwörten
      • wintoolz.CodeGallery - Datenbank für Codebeispiele veschiedener Programmiersprachen
      • wintoolz.Haushaltsbuch - Dient zum Auflisten der Aktivitäten ihrer Bankkonten

      Benutze auch du Ecosia
      @wsl
      Das mit dem Update ist behoben. Hatte noch eine alte Angabe im Progamm.
      Löschen und Bearbeiten habe ich überarbeitet.
      Waren zwar nur Schönheitsfehler, haben mich aber eineige Nerven gekostet :D

      Einfach nochmal downloaden.
      wintoolz.de
      • wintoolz.KeyLocker - Programm zum sicheren Verwalten von Passwörten
      • wintoolz.CodeGallery - Datenbank für Codebeispiele veschiedener Programmiersprachen
      • wintoolz.Haushaltsbuch - Dient zum Auflisten der Aktivitäten ihrer Bankkonten

      Benutze auch du Ecosia
      Das hatte ich auch schon drin, aber da ich mich mit den meisten nicht auskenne, hab ich weggelassen.
      Kann es aber für die, die ich weis einfügen.
      Wäre auch gut wenn ihr mir da ein bisschen helfen könntet...
      wintoolz.de
      • wintoolz.KeyLocker - Programm zum sicheren Verwalten von Passwörten
      • wintoolz.CodeGallery - Datenbank für Codebeispiele veschiedener Programmiersprachen
      • wintoolz.Haushaltsbuch - Dient zum Auflisten der Aktivitäten ihrer Bankkonten

      Benutze auch du Ecosia
      Mir gefällt das Programm ganz gut, auch wenn wir sowas bereits hatten (MrLee: Codesnippetdingsda), davon kann man nicht genug haben ^^

      Sind aber viele Dll´s :D Design finde ich ganz ok, nur die Button-Größe solltest du vereinheitlichen. Programm funktioniert ohne Probleme bei mir. Verschiedene Sprachen sehe ich nicht, ich sehe nur, dass beim Klick unten links alles auf Englisch ist...

      Das er nicht nur für VB gedacht ist, finde ich gut. Nur ob das Syntaxhighlighting da optimal ist, kann ich nicht sagen. Die Markierung von den Klammern finde ich gut.
      Mit den ddls kann ich leider nichts machen. Das Syntax-Highlight braucht die eben.
      Was meinst du mit Button größe vereinheitlichen? Die einzigen Button habe ich bei Bearbeiten und Hinzufügen. und die sind gleich Größe.
      Mit Sprachen sind Programmiersprachen gemeint. Multilanguage kommt noch.
      Unten links auf Englisch? Was ist da auf Englisch? Hab eigentlich alles auf deutsch.
      wintoolz.de
      • wintoolz.KeyLocker - Programm zum sicheren Verwalten von Passwörten
      • wintoolz.CodeGallery - Datenbank für Codebeispiele veschiedener Programmiersprachen
      • wintoolz.Haushaltsbuch - Dient zum Auflisten der Aktivitäten ihrer Bankkonten

      Benutze auch du Ecosia
      Nein ich meine wenn man auf Hinzufügen klickt, hat man zwei Buttons mit unterschiedlicher Größe. Kleinigkeit - aber für ein schönes Design solltest du´s machen.
      Unten links gibt es einen kleinen Pfeil (wirst du als Autor ja wohl wissen :D) und wenn man da drauf klickt steht da alles auf Englisch, das ist unter "Codeauszüge".

      Ja das mit den Programmiersprachen hab ich schon kapiert ^^ aber ich meinte ja dazu kann ich nicht viel sagen ob das mit dem Syntaxhighlighting da stimmt. Bei VB ist es auf jeden Fall gut geworden, nur "Function" korrigiert er mir nicht automatisch richtig, wenn ich es zum Beispiel alles groß schreibe, bei Byval macht er es schon. Ebenfalls eine Kleinigkeit.
      Zu den Button:
      Die haben die gleiche Größe. Das meinst du vielleicht durch die Textlänge.
      Das mit dem Pfeil... Das ist ein Menu der Naviagationbar. Das kann ich leider nicht beeinflussen. Würde das am liebsten weglassen, geht aber nicht.
      Mit der Function ist bei mir auch. Das liegt wohl an den dlls. Es wird zwar eingefärbt, aber nicht großgeschrieben. Wenn man es nach Private Sub eingibt, klappt es. Ist komisch.

      Ich schau das ich es hinbekomme. Wenn ja kommt es in ein Update.

      Hab die Datenbank ändern müssen, also kann nach dem update eine Fehlermeldung kommen, wenn html genutzt wird.
      lösung: datenbank (codeview.db) löschen...
      wintoolz.de
      • wintoolz.KeyLocker - Programm zum sicheren Verwalten von Passwörten
      • wintoolz.CodeGallery - Datenbank für Codebeispiele veschiedener Programmiersprachen
      • wintoolz.Haushaltsbuch - Dient zum Auflisten der Aktivitäten ihrer Bankkonten

      Benutze auch du Ecosia

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „T1g0r“ ()

      Hatte Serverprobleme.
      Steht wieder zum Download bereit...
      wintoolz.de
      • wintoolz.KeyLocker - Programm zum sicheren Verwalten von Passwörten
      • wintoolz.CodeGallery - Datenbank für Codebeispiele veschiedener Programmiersprachen
      • wintoolz.Haushaltsbuch - Dient zum Auflisten der Aktivitäten ihrer Bankkonten

      Benutze auch du Ecosia
      Noch ein paar Vrbesserungsmöglichkeiten:
      - wenn man auf Bearbeiten klickt sollte man auch die Sprache und Codeart ändern können
      - ich fände es gut, wenn du, je nach dem was man für eine Sprache ausgewählt hat, sich automatisch ein Präfix in den Titel an den Anfang einfügt
      - wenn ich etwas bearbeite steht in der Titelleiste: "Bearbeiten" Dort könnte auch der Name stehen des Codes, den man grade bearbeitet.

      btw: wie hast du das die Leiste links gemacht? Mit was für einem Steuerelement?

      wsl
      Sprache und Art kann man nun beheben, Präfix wird für die Sprachen die ich kenne eingefügt. Der Bearbeiten und Hinzufügen Titel wird auch schon geändert.
      Das ist eine Navigatebar. Die die ich habe gibts hier.
      Hab das aber mittlerweile entfernt und eine ListView genommen...
      wintoolz.de
      • wintoolz.KeyLocker - Programm zum sicheren Verwalten von Passwörten
      • wintoolz.CodeGallery - Datenbank für Codebeispiele veschiedener Programmiersprachen
      • wintoolz.Haushaltsbuch - Dient zum Auflisten der Aktivitäten ihrer Bankkonten

      Benutze auch du Ecosia