Entwickler-Ecke

Freeware Projekte - Editor+ 1.0.2


DelphiMarkus - Sa 21.06.08 12:02
Titel: Editor+ 1.0.2
Hallo!

Dieses Mal habe ich einen einfachen Editor mit Syntaxhighlighting programmiert. Er unterstützt einige Programmiersprachen und hat zusätzlich noch einige nützliche Funktionen, wie zum Beispiel "Datei umbenennen".
Ich wollte ihn, weil er einfach gehalten ist nicht Editor++ nennen, also bin ich auf Editor+ gekommen und ich finde, dass das ein guter Name dafür ist.

Daten:
Version: 1.0.2

Programmiersprachen:

Funktionen:
Das sollten die wichtigsten Sachen gewesen sein, wenn nicht bitte melden.

Ich habe eine fremde Komponente für die Buttons benutzt: EButton [http://www.delphipraxis.net/topic85812_button+mit+color+und+form+eigenschaften.html]
Für das Textfeld habe ich SynEdit benutzt: Synedit [http://synedit.sourceforge.net/index.php]

Ich würde mich auf einige Rückmeldungen freuen.


elundril - Sa 21.06.08 12:17

ich bin sicher der editor is ganz große klasse aber um das sicher sagen zu können müsste ich auch irgendwo nen download dazu haben! ;-)


DelphiMarkus - Sa 21.06.08 12:21

Ist mir auch gerade aufgefallen, ich habe das wohl irgendwie verschlafen. :mrgreen:

Aber so bekommt man Rückmeldungen! :wink:


Jakob_Ullmann - Sa 21.06.08 12:25

Und du hast nicht zufällig SynEdit für das Highlighting benutzt?

Falls ja, guck dir mal die Search-Replace-Demo an, ist eigentlich ganz einfach.


DelphiMarkus - Sa 21.06.08 12:34

Ja, ich habe dafür SynEdit benutzt. Ich werde mir das gleich mal anschauen. Danke für den Tip! :zustimm:


DelphiMarkus - Sa 21.06.08 13:28

Noch keiner hat den Editor runtergeladen?
Naja, ich glaube gleich wirds besser, wer will denn schon einen Editor ohne Suchen und Ersetzten haben?

Neue Version fertig: 1.0.1!
Veränderungen:
:arrow: Suchen und Ersetzten eingebaut!


elundril - Sa 21.06.08 13:53

Mal so meine anregungen:

*) der menüpunkt "Datei löschen" ist irgendwie unnötig.
*) die Buttons oberhalb des eingabe fensters sind imho zu groß, außerdem bin ich eher ein freund vom windowsstyle aber das ist geschmackssache.
*) die ausführentaste hat für mich ebensowenig sinn
*) die buttonleiste beim start, sollten das die recent files sein? die sollte beim nichtvorhandensein derselbigen nicht auftauchen. weiters würde ich den button mit dem "x" in der leiste mit "Ausblenden" beschriften.
*) Wozu der shortcut "Strg+Alt+B" beim beenden? gibts doch eh Alt+F4
*) Die buttons und menüpunkte für Ausschneiden und kopieren nur enablen wenn auch was zum ausschneiden da ist.
*) Rückgängig und wiederherstellen machen bei mir das selbe.
*) beim beenden wird zwar brav nachgefragt ob ich speichern möchte aber beim klick auf nein schließt sich das programm trotzdem nicht. vielleicht einen dialog mit "ja, Nein, Abbrechen"?

das sind so das was mir aufgefallen ist. aber nicht entmutigen lassen!

lg elundril

//edit: bei ja schließt sich das programm auch nicht!!!


DelphiMarkus - Sa 21.06.08 14:36

Erstmal Danke für die Rückmeldung!

:arrow: Den Menüpunkt habe ich da mal eingebaut, weil ich ihn brauchte, aber er stört glaube ich nicht, wenn er nicht benötigt wird. :wink:
:arrow: Ich finde die Buttons schön so wie sie sind, in der Übernächsten Version werde ich das Ändern lassen können.
:arrow: Ja, das ist immer unterschiedlich, ich habe sie für mich eingebaut, weil wenn man im Editor dann mit Python proggt, kann man das Programm sofort ausführen und Fehler suchen. Auch für andere Dateien z.B. HTML oder PHP ist es ganz gut, weil man sich das Geschriebene im Browser ansehen kann.
:arrow: Nein, das ist die Schnellstartleiste, fünf Programme deiner Wahl können dort abgelegt werden, z.B. bei Python die IDLE oder Firefox, Opera und IE als Browser. So kann man die Programme schnell aus dem Editor starten.
:arrow: Shoutcut entferne ich gleich.
:arrow: Ich muss mal schauen, vielleicht übernächste Version.
:arrow: Das war leider ein Fehler meinerseits. Hatte die Gleiche Funktion auf den Buttons. Ist schon behoben.
:arrow: Beim Beenden klappt bei mir alles bei Ja kann man die Datei speichern und bei Nein beendet sich das Programm. Abbrechen werde ich später noch hinzufügen.

Endlich geschafft. Nächtse Version kommt gleich!


DelphiMarkus - Sa 21.06.08 14:51

Ok, neue Version online.

Sie enthält nur einige Bugfixes, weitere Änderungen kommen in der nächsten Version.


DelphiMarkus - Mo 30.06.08 10:06

Was ist los?
Keine Rückmeldungen mehr? Ohne Feedback kann ich auch nichts mehr verbessern.
Interressiert sich keiner für das Programm?
Ich würde mir noch einige Rückmeldungen wünschen. :cry: