Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   Ein kleiner Notepad-Ersatz (https://www.delphipraxis.net/66356-ein-kleiner-notepad-ersatz.html)

Ben 29. Mär 2006 00:18


Ein kleiner Notepad-Ersatz
 
Hallo,

keineswegs mit der Absicht, einen Ersatz für irgendwelche mehr oder minder professionellen Code-Editoren zu programmieren, habe ich in den letzten Wochen einen kleinen Editor entwickelt, der sich prima Alternative für das doch sehr mager bestückte Windows-Notepad verwenden lässt. Große Funktionen bietet auch dieses Programm nicht, doch grade für Programmierer das ein oder andere Helferlein:
  • umfangreiche Druckfunktion mit Seitenvorschau
  • automatisches Syntax-Highlighting für alle gängigen Programmier- und Skriptsprachen
  • Zeilennummerierung im Editor
  • Markierung von Zeilen zur schnellen Orientierung (s. Screenshot)
Weiterhin auf meiner To Do-Liste stehen eine Im- und Exportfunktion, eine Anpassungsmöglichkeit der Syntax-Highlighter, eine verbesserte Zeilenmarkierung mit Symbolauswahl sowie eine Erweiterung der Druckfunktion (z.B. Zeilennummerierung).

Screenshot
Download (854 KByte)

Das Programm erstellt Registry-Einträge, wenn man die Windows-Erweiterung aktiviert oder die Editorschriftart ändert. Unter Einstellungen lassen sie sich aber unter dem entsprechenden Menüpunkt restlos wieder entfernen.

Mit freundlichen Grüßen,
Ben

RavenIV 29. Mär 2006 08:32

Re: Ein kleiner Notepad-Ersatz
 
nettes Programm.

nur ein paar Anmerkungen:
- man kann keine Dateien auf den Editor ziehen, um diese zu öffnen.
- bei "mit Editor öffnen" erscheint der Editor immer an der gleichen Stelle, auch wenn man ihn vorher verschoben hat.
- der Highlighter könnte doch anhand der Dateierweiterung erkennen, wie er highlighten muss
- wenn man <STRG>+<G> drückt, sollte "Zeile" selektiert sein
- "Gehe zu..." kann auch in Spalte 50 springen, obwohl die Zeile nur 31 Zeichen hat -> ans Zeilenende springen
- blockweises markieren wäre ein tolles Feature
- der Eintrag "Einfügen / Überschreiben" wird manchmal nicht bei Drücken von <EINFG> umgeschaltet, sondern erst bei Drücken einer beliebigen anderen Taste
- die horizontale Scroll-Leiste ist immer da, obwohl keine Zeile breiter ist als das Editor-Fenster


gruessle

Ben 29. Mär 2006 11:12

Re: Ein kleiner Notepad-Ersatz
 
Hallo,

erstmal danke für deine Kritik. Der Highlighter sollte eigentlich automatisch eingestellt werden, um die anderen Punkte werde ich mich kümmern.

Mit freundlichen Grüßen,
Ben


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:21 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz