AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Ein kleiner Notepad-Ersatz
Thema durchsuchen
Ansicht
Themen-Optionen

Ein kleiner Notepad-Ersatz

Ein Thema von Ben · begonnen am 28. Mär 2006 · letzter Beitrag vom 29. Mär 2006
Antwort Antwort
Ben
Registriert seit: 16. Apr 2003
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
 
Benutzerbild von RavenIV
RavenIV

 
Delphi 2007 Enterprise
 
#2
  Alt 29. Mär 2006, 07:32
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
Klaus E.
  Mit Zitat antworten Zitat
Ben

 
Delphi 5 Standard
 
#3
  Alt 29. Mär 2006, 10:12
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
Ben Hübner
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:49 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz