Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Werbung & Co » Quick Get Set

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
25.07.2007, 01:59 Uhr
Lensflare



Hallo allerseits.

hiermit möchte ich ein kleines Programm vorstellen, das ich in Java geschrieben habe.

Es heisst "Quick Get Set" und soll dem Programmierer das Erstellen von Gettern und Settern für Klassenvariablen erleichtern.

Unterstützte Programmiersprachen: C++, C# und Java.

Viele Entwicklungsumgebungen können zwar Getter und Setter automatisch erstellen, aber evtl. nicht unbedingt so, wie es der Programmierer will.

"Quick Get Set" bietet folgene Optionen und Einstellungen:

- Erkennung von Ungarischer Notation -> wird bei Wunsch nicht mit in den Methodennamen übernommen
- Methoden klein oder groß schreiben
- Alternative Begriffe zu "Get" und "Set" für die Methoden
- unterschiedliche Optionen zur Wahl des Parameternamens beim Setter
- "this." wird nur verwendet, wenn der Parametername und der Klassenvariablenname identisch sind.


Download-Link (rapidshare):
http://rapidshare.com/files/44843801/QuickGetSet.zip.html

In dem Zip Archiv befindet sich eine Jar-Datei (Doppelklick zum Ausführen), eine Batch-Batei (Falls Doppelklick auf Jar-Datei nicht geht) und der Quellcode.

Wie das Programm funktioniert, sollte selbsterklärend sein.

Kommentare, Anregungen, Lob, Kritik und Bugreports sind sehr willkommen
--
Wenn das Gehirn so einfach wäre, dass wir es verstehen könnten, wären wir so einfach, dass wir es nicht verstehen könnten.
(Emerson Pugh Trost)

Dieser Post wurde am 25.07.2007 um 02:05 Uhr von Lensflare editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
25.07.2007, 08:35 Uhr
(un)wissender
Niveauwart


Na ja, bei funzt nicht viel, nur die GUI wird angezeigt. Und für C++ generiert das Ding wohl nur inline Sachen.
Prinzipiell ist aber das Schreiben von getter/setter nervig, darum ist so ein Tool schon brauchbar:
--
Wer früher stirbt ist länger tot.

Dieser Post wurde am 25.07.2007 um 08:41 Uhr von (un)wissender editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
25.07.2007, 16:40 Uhr
Lensflare



Was funktioniert denn nicht?

Es gibt da eine Sache, die noch nicht geht und zwar Variablen, die schon beim deklarieren initialisiert wurden (C# und Java).
Wenn du das meinst, ich werde es später noch einbauen

Dann gibts da noch ein Paar Sachen die keinen Sinn machen. Zum Beispiel konstante Variablen (const / final). Die gehen auch nicht, weil man dafür normalerweise keine Getter schreibt. Und Setter erst recht nicht

Zu inline:
macht es denn Sinn Getter und Setter nicht inline zu machen?
--
Wenn das Gehirn so einfach wäre, dass wir es verstehen könnten, wären wir so einfach, dass wir es nicht verstehen könnten.
(Emerson Pugh Trost)

Dieser Post wurde am 25.07.2007 um 16:52 Uhr von Lensflare editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
25.07.2007, 17:29 Uhr
Pler
Einer von Vielen
(Operator)


Ich habe auch schon mal nach sowas gesucht. Bei Gelegenheit schau ich mir das mal an.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ Werbung & Co ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: