Du bist nicht angemeldet.

T1g0r

Registrierter Benutzer

  • »T1g0r« ist der Autor dieses Themas

Beiträge: 1 226

Dabei seit: 31. Januar 2007

Hilfreich-Bewertungen: 7

  • Private Nachricht senden

1

Mittwoch, 7. Januar 2009, 00:04

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:
 Hier klicken für weitere Informationen

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:
 Hier klicken für weitere Informationen

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.
www.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« (18. November 2011, 18:44)


Es hat bereits 1 registrierter Benutzer diesen Beitrag als hilfreich eingestuft.

Benutzer, die diesen Beitrag hilfreich fanden:

user44

TG22997

Spezialist

Beiträge: 863

  • Private Nachricht senden

2

Mittwoch, 7. Januar 2009, 10:09

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;)
For Each car In Garage
car.StartEngine()
Next

spearrow

unregistriert

3

Mittwoch, 7. Januar 2009, 11:14

*hüstel*
Siehe Anhang?!?!?
»spearrow« hat folgendes Bild angehängt:
  • error.JPG

TG22997

Spezialist

Beiträge: 863

  • Private Nachricht senden

4

Mittwoch, 7. Januar 2009, 11:26

Dann würde ich mal sagen das du kein SqLite aufm PC hast^^

mfg Tim;)
For Each car In Garage
car.StartEngine()
Next

spearrow

unregistriert

5

Mittwoch, 7. Januar 2009, 11:38

Hab ich auch nicht xP

TG22997

Spezialist

Beiträge: 863

  • Private Nachricht senden

6

Mittwoch, 7. Januar 2009, 11:56

Ja aller.
Dann kannst du nicht richtig lesen:P
Guck dir doch ma die Fehlermeldung an xD
Dann hättest du keine Antwort schreiben müssen ^^

mfg Tim;)
For Each car In Garage
car.StartEngine()
Next

7

Mittwoch, 7. Januar 2009, 11:58

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

T1g0r

Registrierter Benutzer

  • »T1g0r« ist der Autor dieses Themas

Beiträge: 1 226

Dabei seit: 31. Januar 2007

Hilfreich-Bewertungen: 7

  • Private Nachricht senden

8

Mittwoch, 7. Januar 2009, 12:07

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...

Zitat

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.
www.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

T1g0r

Registrierter Benutzer

  • »T1g0r« ist der Autor dieses Themas

Beiträge: 1 226

Dabei seit: 31. Januar 2007

Hilfreich-Bewertungen: 7

  • Private Nachricht senden

9

Mittwoch, 7. Januar 2009, 12:56

@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.
www.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

10

Mittwoch, 7. Januar 2009, 13:19

ich fänd es gut, wenn man zB php aufwählt und die Tags (<?php und ?>) schopn automatisch eingefügt werden, dasselbe zB in VB nur mit Public Class name und End Class.


wsl

T1g0r

Registrierter Benutzer

  • »T1g0r« ist der Autor dieses Themas

Beiträge: 1 226

Dabei seit: 31. Januar 2007

Hilfreich-Bewertungen: 7

  • Private Nachricht senden

11

Mittwoch, 7. Januar 2009, 13:25

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...
www.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

kevin89

Super Moderator

  • »kevin89« ist männlich

Beiträge: 3 881

Dabei seit: 16. April 2008

Hilfreich-Bewertungen: 155

  • Private Nachricht senden

12

Mittwoch, 7. Januar 2009, 13:41

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.

T1g0r

Registrierter Benutzer

  • »T1g0r« ist der Autor dieses Themas

Beiträge: 1 226

Dabei seit: 31. Januar 2007

Hilfreich-Bewertungen: 7

  • Private Nachricht senden

13

Mittwoch, 7. Januar 2009, 13:48

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.
www.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

kevin89

Super Moderator

  • »kevin89« ist männlich

Beiträge: 3 881

Dabei seit: 16. April 2008

Hilfreich-Bewertungen: 155

  • Private Nachricht senden

14

Mittwoch, 7. Januar 2009, 13:50

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.

T1g0r

Registrierter Benutzer

  • »T1g0r« ist der Autor dieses Themas

Beiträge: 1 226

Dabei seit: 31. Januar 2007

Hilfreich-Bewertungen: 7

  • Private Nachricht senden

15

Mittwoch, 7. Januar 2009, 14:33

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...
www.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« (7. Januar 2009, 15:01)


milaim

IT specialist

  • »milaim« ist männlich

Beiträge: 1 605

Dabei seit: 1. April 2008

Wohnort: Nürnberg

Hilfreich-Bewertungen: 40

  • Private Nachricht senden

16

Mittwoch, 7. Januar 2009, 22:48

Ich kann die Datei nicht downloaden.. Bitte kontrollieren..
$result = mysql_query("SELECT finger FROM hand WHERE position=3");
echo $result;

T1g0r

Registrierter Benutzer

  • »T1g0r« ist der Autor dieses Themas

Beiträge: 1 226

Dabei seit: 31. Januar 2007

Hilfreich-Bewertungen: 7

  • Private Nachricht senden

17

Donnerstag, 8. Januar 2009, 11:42

Hatte Serverprobleme.
Steht wieder zum Download bereit...
www.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

18

Samstag, 10. Januar 2009, 12:31

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

T1g0r

Registrierter Benutzer

  • »T1g0r« ist der Autor dieses Themas

Beiträge: 1 226

Dabei seit: 31. Januar 2007

Hilfreich-Bewertungen: 7

  • Private Nachricht senden

19

Samstag, 10. Januar 2009, 12:55

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...
www.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

20

Samstag, 10. Januar 2009, 18:34

Hi,

mit Präfix meine ich nur sowas wie [VB] oder [PHP] mehr nicht.

ich hab noch einen Bug entdeckt: wenn ich einen Eintrag bearbeite wird er neu in der Liste angezeigt, der andere wird nicht gelöscht und bleibt auch dort stehen.


wsl

Social Bookmarks