Zitat:
Bei den Konvertierungsfunktionen im Menü soll es so sein. Um aber die jeweiligen Sonderzeichen von UTF-8 Dateien richtig anzuzeigen, müsste die Konvertierung bereits beim Laden und dann auch beim Speichern vorgenommen werden. Ich werde mir mal ansehen, ob sich da was machen lässt.
Vielleicht könntest du in die Status Bar noch ein Feld integrieren, welches den aktuell verwendeten Zeichensatz anzeigt? (Nach dem konvertieren natürlich, nicht für das Laden von Dateien, denn das ist warscheinlich sehr viel umständlicher...) Um zu erkennen, um was für ein Format es sich beim laden einer Datei handelt, könntest du prüfen, ob eine Signatur|BOM vorhanden ist, und dann auf UTF-8 umspringen (Leider ist für UTF-8
keine BOM vorgesehen, (es könnte sich dann genauso gut um eine höhere
Unicode Datei, wie beispielsweise UTF-16 handeln) d.h. die Methode würde nur für UTF-8 Dateien von PlainEdit greifen, wenn du beim speichern die BOM schreibst)
Zitat:
Das kann ich nicht nachvollziehen, wie genau lässt sich der Fehler reproduzieren?
Leider sehr einfach (zumindest bei mir^^): PlainEdit starten, in dem automatisch geöffneten Tab ne Leertaste eingeben und dann versuchen, dass Tab zu schliessen.
Zitat:
Man kann eigene Highlighter erstellen, die auch verschachtelt werden können, also beispielsweise
HTML, CSS, PHP usw. Damit können die integrierten Highlighter ersetzt werden, falls dies notwendig sein sollte. Jedoch habe ich das dazu erforderliche Programm erstmal weggelassen.
Das verschachteln klingt sehr interessant! Es wäre also möglich, in Beispielsweise die bestehenden Web-Highlight-Definition noch neue, wie z.B.: Definitionen für Smarty oder ähnliches zu integrieren?
Zitat:
Zitat:
Dunedain hat folgendes geschrieben:
Ein bischen unglücklich finde ich da leider deine Entscheidung die Farb Codes als Integer in die Highlighter Dateien zu schreiben, für Nicht-Programmierer wären Hexadezimal Codes (vielleicht) leichter verständlich...
Die Highlighter sind von einer Komponente, die nicht von mir stammt. Da lässt sich leider so leicht nichts ändern.
Das würde ja warscheinlich wegfallen, wenn es, wie du sagst, ein extra Programm/Plugin geben wird/soll, um Highlighter Definitionen zu erstellen.
Zitat:
Zitat:
Die Markierungsoptionen sind auch nicht schlecht, vielleicht ließe sich dort noch ergänzen, dass wenn man auf die Zeilennummer klickt, automatisch die Zeile markiert wird?
Das geht bereits, du musst dazu nur (mit gedrückter Maustaste) ein wenig nach unten fahren.