Entwickler-Ecke
Freeware Projekte - [.NET] PlainEdit.NET 1.3.9
Gaijin - So 17.02.08 10:55
Titel: [.NET] PlainEdit.NET 1.3.9
PlainEdit.NET ist ein Editor für Textdateien (ANSI, UTF-8 und Unicode) mit Syntaxhervorhebung für die gängigsten Web-, Script- und Programmiersprachen. Umfangreiche Konvertierungsfunktionen erleichtern das Umwandeln, Formatieren, Kodieren und Dekodieren von Texten.
Die wichtigsten Features:
o) PlainEdit.NET kann mehrere Dateien gleichzeitig öffnen (Tabbed-Interface)
o) Verschiedene Funktionen zur Textkonvertierung
o) Syntaxhervorhebung für die gängigsten Web-, Script- und Programmiersprachen
o) Laden und Speichern von ANSI, UTF-8, Unicode und Unicode Big-Endian Dateien
o) Dateien mit Windows-, MacIntosh- und Unix-Zeilenumbrüchen werden unterstützt
o) Automatisches Ersetzen von Sonderzeichen in die entsprechenden HTML-Kodierungen
o) Dokument- und Textvorlagen ermöglichen das schnelle Erstellen von Dokumenten und das Einfügen von vorgefertigten Texten
o) Seiteneinrichtung (Ränder, Kopf- und Fußzeilen), sowie eine Druckvorschau
o) Über eine Seitenleiste können Snippets (Vorlagen, Codeteile oder sonstige Texte) schnell und einfach eingefügt werden
o) Inkrementelles Suchen eines Textes (vorwärts und rückwärts)
o) Suchen und Ersetzen von Texten mit regulären Ausdrücken - auch in nicht geöffneten Dateien
PlainEdit.NET kann sowohl in Mehrbenutzersystemen, als auch auf einem USB-Stick betrieben werden.
Es wird das .NET-Framework 2.0 benötigt.
Direktdownload: [url=
http://www.gaijin.at/getit.php?id=plaineditnet]PlainEdit.NET[/url] (558 KB, RAR)
[url=
http://www.gaijin.at/dlplaineditnet.php]Produktseite / Changelog[/url]
Gaijin - Di 19.02.08 08:53
Version 1.0.2:
[+] Beim Suchen und Ersetzen von Texten können jetzt reguläre Ausdrücke verwendet werden.
[+] Beim Öffnen einer Binärdatei kann jetzt eine Warnmeldung ausgegeben werden.
[+] Der Cursor kann nun bei der passenden Klammer positioniert werden.
[+] Jetzt können auch Zeilen, die einen regulären Ausdruck enthalten, gelöscht werden.
[+] Zeilen (eine Zeile oder ganze Textblöcke) können jetzt nach oben bzw. unten verschoben werden.
[+] Zusammengehörende Klammern können nun hervorgehoben werden.
[-] Die Syntaxhervorhebungen standen - je nach Einstellung bei der Erstkonfiguration - nicht immer zur Verfügung.
(Download im ersten Posting)
Calculon - Di 19.02.08 14:10
Hehe, (déjà-vû) der Markierungsmodus springt immer wieder auf Normal zurück. Ist das schon bekannt?
[edit]Ansonsten gefällt mir das Design sehr gut. Sieht etwas moderner aus als PlainEditWin32 und der Unicode-Support ist natürlich auch sehr gut.[/edit]
Gruß
Calculon
--
Gaijin - Di 19.02.08 14:42
Calculon hat folgendes geschrieben: |
Hehe, (déjà-vû) der Markierungsmodus springt immer wieder auf Normal zurück. Ist das schon bekannt?
|
Man kann keinen fixen Markierungsmodus einstellen, sondern nur die "Auswahl ändern". Wenn du vollständige Zeilen markieren willst, bewege den Zeige bei gedrückter Maustaste über die Zeilennummern nach unten. Bei gedrückter ALT-Taste wird im Spaltenmodus markiert.
Auch wenn ich versuche, viele Funktionen an PlainEdit anzupassen, so gibt es dennoch einige Unterschiede.
Gaijin - Mi 20.02.08 19:57
Version 1.0.3:
[+] Benannte HTML-Sonderzeichen können jetzt direkt bei der Eingabe in den entsprechenden HTML-Code umgewandelt werden.
[+] Die Dateieigenschaften (Name, Größe, Attribute, Dateizeiten und Hash-Werte) können jetzt angezeigt werden.
[+] Ein markierter Text kann jetzt ausgeführt / gestartet werden. Dadurch können Dateien, Verzeichnisse, E-Mail-Adressen, URLs und auch Teile von URLs mit dem Standard-Programm geöffnet werden.
[+] Eine Syntaxhervorhebung für C++ wurde hinzugefügt.
[+] Es ist jetzt eine Hilfe verfügbar.
[+] Sonderzeichen können jetzt als Zeichen, Zeichencode, Hexadezimalcode, benanntes HTML-Zeichen oder als HTML-Unicode-Zeichen eingefügt werden.
[+] Zwei neue Textkonvertierungen (für HTML-Dateien) stehen zur Verfügung.
[+] Über eine Fensterliste können Dateien gespeichert, geschlossen oder ausgewählt werden.
Gaijin - Do 28.02.08 16:18
Version 1.0.4:
[+] Das Suchen und Ersetzen in allen geöffneteten Dateien ist nun ebenfalls möglich.
[+] Die Farben für die Klammerhervorhebung können nun in der Highlighters.xml für jede Syntaxhervorhebung angepasst werden.
[+] Die Lesezeichen-Leiste ist jetzt standardmäßig ausgeblendet. In den Optionen kann die Vorgabe eingestellt werden.
[+] Dokumentvorlagen ermöglichen das schnelle Erstellen von neuen Dokumenten.
[+] Es können nun alle Suchtreffer in einer Datei angezeigt werden.
[+] In der Datei Highlighters.xml kann jetzt die Vordergrund- und Hintergrundfarbe für den Editor geändert werden.
[+] Mit Inhaltsvorlagen können vorgefertigte Texte in die aktuelle Datei eingefügt werden.
[+] Textvorlagen ermöglichen das Einfügen kürzerer Texte und können über das Menü oder mit ihrem Namen direkt aus dem Editor heraus in das Dokument eingefügt werden.
[+] Wenn die Hervorhebung von zusammengehörigen Klammern aktiviert ist, können nicht passende Klammern jetzt optional in roter Farbe markiert.
[*] PlainEdit.NET kann nun auch mit 64-Bit-Systemen verwendet werden.
(Download im ersten Posting)
Regan - Fr 29.02.08 20:48
Moin,
ich hab mal alles aufgeschrieben, was mit aufgefallen ist:
- also entweder ich klicke permanent daneben, oder das ist wirklich ein Fehler: Wenn ich auf der Toolbar auf den Pfeil neben dem Öffnen-Ico drücke, passiert nichts :? .
- Sehr interessant finde ich die Kopierenfunktion von Verzeichnis/Dateiname/-pfad.
- Schön wäre auch noch ein Schließen des Tabs mit mittlerer Maustaste.
- "Incrementelle Suche" ist vielleicht doch etwas zu denglisch.
Alles in allem find ich das Ding super. Das könnte man gleich mal als Standardprogramm nehmen.
MfG
Regan
Gaijin - Fr 29.02.08 22:05
Danke für das Feedback.
Das Drop-Down-Menü ist nur dann verfügbar, wenn bereits Dateien geöffnet wurden. Dieses Menü ist identisch mit dem Menü unter "Datei" > "Neu öffnen".
Silas - Sa 05.04.08 08:57
Morgen Gaijin,
ich muss zu meiner Schande gestehen, dass ich dein Programm ständig verwende, ohne dir Feedback gegeben zu haben :) .
Insgesamt wirklich sehr gelungen, aber da wären ein paar Sachen:
- Wo ist denn bei 1.0.4 die Syntaxhervorhebung? In einer (ich weiß nicht mehr welcher) früheren Version waren doch ein paar dabei. Am besten wäre es, wenn es wie bei der Win32-Version wieder ein Paket mit unmengen Highlighterdateien geben würde, dass man sich die Liste selbst zusammenstellen könnte.
- Wäre gut, wenn man Dokumentvorlagen (für Datei->Neu) wie die Textvorlagen im Editor selbst bearbeiten und mit bestimmten Einstellungen (Syntaxhervorhebung, Zeichensatz, Zeilenumbruch, Einrückungstiefe) verknüpfen könnte.
- Es wäre ganz praktisch, wenn man die Einrückungstiefe genauso über ein Menü auswählen könnte wie die Syntaxhervorhebung.
- Ideal wäre die Möglichkeit, die Einrückungstiefe und den Zeichensatz auch in der Symbolleiste auswählen zu können.
- Ein Bug (auch 1.0.4): Wenn man bei einem neuen, d.h. ungespeicherten Dokument "Dateieigenschaften" aufruft, gibts eine Fehlermeldung, da ihm der Pfad fehlt.
- "Inkrementell" schreibt man mit k :mrgreen:
Jakob_Ullmann - Sa 05.04.08 09:05
Hi,
mal eine Frage: Wie hast du das mit dem Syntaxhighlighting gemacht?
Gaijin - Sa 05.04.08 10:00
Silas hat folgendes geschrieben: |
Wo ist denn bei 1.0.4 die Syntaxhervorhebung? In einer (ich weiß nicht mehr welcher) früheren Version waren doch ein paar dabei. Am besten wäre es, wenn es wie bei der Win32-Version wieder ein Paket mit unmengen Highlighterdateien geben würde, dass man sich die Liste selbst zusammenstellen könnte. |
Versuche das Programm in einem anderen Ordner neu zu entpacken oder lösche die INI-Datei. Durch eine Änderung bei den Dateifiltern könnte es zu Problemen bei den Syntaxhervorhebungen gekommen sein.
Die Highlighter sind jetzt in der Datei "Highlighters.xml" gespeichert und können in dieser geändert bzw. ergänzt werden.
Silas hat folgendes geschrieben: |
[*]Wäre gut, wenn man Dokumentvorlagen (für Datei->Neu) wie die Textvorlagen im Editor selbst bearbeiten und mit bestimmten Einstellungen (Syntaxhervorhebung, Zeichensatz, Zeilenumbruch, Einrückungstiefe) verknüpfen könnte. |
In Dokumentvorlagen können (abgesehen von einigen Unterschiedn) die selben Einstellungen verwendet werden, wie in Textvorlagen. Die einzelnen Platzhalter sind in der Hilfe aufgeführt.
Silas hat folgendes geschrieben: |
[*]Es wäre ganz praktisch, wenn man die Einrückungstiefe genauso über ein Menü auswählen könnte wie die Syntaxhervorhebung. Ideal wäre die Möglichkeit, die Einrückungstiefe und den Zeichensatz auch in der Symbolleiste auswählen zu können. |
Danke, ich werde mir das vormerken.
Silas hat folgendes geschrieben: |
[*]Ein Bug (auch 1.0.4): Wenn man bei einem neuen, d.h. ungespeicherten Dokument "Dateieigenschaften" aufruft, gibts eine Fehlermeldung, da ihm der Pfad fehlt. |
Danke, das wird in der nächsten Version behoben sein.
Silas hat folgendes geschrieben: |
[*]"Inkrementell" schreibt man mit k :mrgreen: |
Wo ist es falsch geschrieben?
Gaijin - Sa 05.04.08 10:01
Jakob_Ullmann hat folgendes geschrieben: |
mal eine Frage: Wie hast du das mit dem Syntaxhighlighting gemacht? |
Was meinst du konkret?
Silas - Sa 05.04.08 10:18
Gaijin hat folgendes geschrieben: |
Versuche das Programm in einem anderen Ordner neu zu entpacken oder lösche die INI-Datei. Durch eine Änderung bei den Dateifiltern könnte es zu Problemen bei den Syntaxhervorhebungen gekommen sein. |
Stimmt, funktioniert jetzt. IzArc ist irgendwie unfähig, das ganze Archiv zu entpacken. :nixweiss:
Gaijin hat folgendes geschrieben: |
In Dokumentvorlagen können (abgesehen von einigen Unterschiedn) die selben Einstellungen verwendet werden, wie in Textvorlagen. Die einzelnen Platzhalter sind in der Hilfe aufgeführt. |
Oh, ich habe mir die Hilfe noch gar nicht angesehen :oops:
Wie wäre es mit einem Menüpunkt "Als Vorlage speichern", der die Einstellungen gleich mitspeichert?
Gaijin hat folgendes geschrieben: |
Silas hat folgendes geschrieben: | [*]"Inkrementell" schreibt man mit k :mrgreen: | Wo ist es falsch geschrieben? |
Unter "Suchen".
Etwas noch, was ich vorhin vergessen habe: Es wäre gut, wenn man den
<br>-Hotkey (Shift-Enter) in den Einstellungen so anpassen könnte, dass er einen XML-konformen
<br/>-Tag erzeugt.
Jakob_Ullmann - Sa 05.04.08 10:29
@Gaijin: Naja, die Win32-Variante benutzt ja afaik SynEdit, nicht? Ich nehme an, du hast die .NET-Variante mit C# oder mit Delphi for .Net geschrieben. Da gibt es doch aber sowas wie SynEdit nicht. Hast du das etwa selber geschrieben?? :shock:
Gaijin - Sa 05.04.08 10:34
Jakob_Ullmann hat folgendes geschrieben: |
@Gaijin: Naja, die Win32-Variante benutzt ja afaik SynEdit, nicht? Ich nehme an, du hast die .NET-Variante mit C# oder mit Delphi for .Net geschrieben. Da gibt es doch aber sowas wie SynEdit nicht. Hast du das etwa selber geschrieben?? :shock: |
PlainEdit.NET nutzt dafür Scintilla.
Jakob_Ullmann - Sa 05.04.08 11:17
aha. Danke!
Silas - Sa 05.04.08 12:02
Noch einmal ein Nachtrag:
Es wäre IMHO besser, wenn beim Klick auf "Öffnen" nicht das zuletzt verwendete Verzeichnis, sondern das des gerade aktiven Tabs verwendet werden würde.
Gaijin - Sa 05.04.08 12:19
Silas hat folgendes geschrieben: |
Es wäre IMHO besser, wenn beim Klick auf "Öffnen" nicht das zuletzt verwendete Verzeichnis, sondern das des gerade aktiven Tabs verwendet werden würde. |
Danke, ich notiere mir das für eine der nächsten Versionen.
Silas - So 06.04.08 21:14
Jetzt sind mir
noch vier Sachen aufgefallen:
- Wenn mehrere ungespeicherte Dokumente offen sind und man in einem auf "Speichern" klickt, ist das bei einem anderen ungespeicherten (nach Tabwechsel) nicht möglich.
- Wenn man die Suche benutzt hat und anschließend im Editor selbst <Enter> drückt, führt er die Suche aus anstatt ein CRLF einzufügen, da müsste einfach der Fokus aufgehoben werden.
- Wenn eine Textstelle markiert hat und auf "Suchen" bzw. "Ersetzen" geht, sollte "Alles Ersetzen nur in Markierung" automatisch ausgewählt werden (ist in den meisten IDEs/Editoren so)
- Wenn man undefinierte Strg-Kombinationen eingibt, landen eigenartige Sonderzeichen im Editor (Ich weiß nicht, ob das so gewollt ist, deswegen poste ichs mal)
Gaijin - So 06.04.08 22:40
Silas hat folgendes geschrieben: |
Wenn mehrere ungespeicherte Dokumente offen sind und man in einem auf "Speichern" klickt, ist das bei einem anderen ungespeicherten (nach Tabwechsel) nicht möglich. |
Danke, das werde ich korrigieren.
Silas hat folgendes geschrieben: |
Wenn man die Suche benutzt hat und anschließend im Editor selbst <Enter> drückt, führt er die Suche aus anstatt ein CRLF einzufügen, da müsste einfach der Fokus aufgehoben werden. |
In der nächsten Version ist das behoben.
Silas hat folgendes geschrieben: |
Wenn eine Textstelle markiert hat und auf "Suchen" bzw. "Ersetzen" geht, sollte "Alles Ersetzen nur in Markierung" automatisch ausgewählt werden (ist in den meisten IDEs/Editoren so) |
Danke, sollte eigentlich so sein. In der nächsten Version werde ich das ändern.
Silas hat folgendes geschrieben: |
Wenn man undefinierte Strg-Kombinationen eingibt, landen eigenartige Sonderzeichen im Editor (Ich weiß nicht, ob das so gewollt ist, deswegen poste ichs mal) |
Das sind Steuerzeichen, also eher ein "Feature". Bei Gelegenheit werde ich versuchen, diese nicht mehr per Steuerungstaste einzufügen.
Robert_G - So 06.04.08 23:41
Gaijin hat folgendes geschrieben: |
Jakob_Ullmann hat folgendes geschrieben: | @Gaijin: Naja, die Win32-Variante benutzt ja afaik SynEdit, nicht? Ich nehme an, du hast die .NET-Variante mit C# oder mit Delphi for .Net geschrieben. Da gibt es doch aber sowas wie SynEdit nicht. Hast du das etwa selber geschrieben?? :shock: |
PlainEdit.NET nutzt dafür Scintilla. |
Hast du dir ICSharpCode.TextEditor schon mal angesehen?
Im Gegensatz zu Scintilla ist es komplett in .Net geschrieben und sehr, sehr schön strukturiert.
Gerade Dinge wie Formatieren, Folding, Code completion gehen damit rucki zucki.
Willst du nur Highlighting, dann kannst du das einfach in einer XML pro Sprache hinterlegen.
Ich habe mir mal dein Tool noch nicht näher angesehen, werde es aber noch. :-)
Gaijin - Mo 07.04.08 07:13
Robert_G hat folgendes geschrieben: |
Hast du dir ICSharpCode.TextEditor schon mal angesehen? |
Ja, das habe ich gesehen und ausprobiert, bevor ich mich für Scintilla entschieden habe.
Gaijin - Mi 09.04.08 08:24
Version 1.1:
[+] Anweisungsblöcke in Script- und Programmiersprachen, sowie Tags in HTML und XML können jetzt ein- und ausgeklappt werden (Code-Folding).
[+] Die Menü-Shortcuts können jetzt frei konfiguriert werden.
[+] Mit einem Klick mit der mittleren Maustaste auf eine Registerkarte können jetzt Dokumente geschlossen werden.
[*] Diverse kleiner Änderungen und Verbesserungen an der Benutzeroberfläche.
[*] Kleinere Änderungen an der Benutzeroberfläche (Suchen und Ersetzen).
[-] Beim Speichern von Dokumenten wurde die Benutzeroberfläche nicht immer vollständig aktualisiert.
[-] Die Dokumenteigenschaften verursachten bei einem ungespeicherten Dokument einen Fehler.
(Download im ersten Posting)
Silas - Fr 11.04.08 18:23
Gaijin hat folgendes geschrieben: |
Version 1.1 |
Sieht schon mal gut aus, bis auf eins:
Gaijin hat folgendes geschrieben: |
Silas hat folgendes geschrieben: | Wenn eine Textstelle markiert hat und auf "Suchen" bzw. "Ersetzen" geht, sollte "Alles Ersetzen nur in Markierung" automatisch ausgewählt werden (ist in den meisten IDEs/Editoren so) |
Danke, sollte eigentlich so sein. In der nächsten Version werde ich das ändern. |
Bei mir ist das noch genau wie in der letzten Version. Oder habe ich da eine Option übersehen? :gruebel:
Die Sache mit den Editor-Shortcuts ist an sich sehr praktisch. Zwei Stück fehlen mir persönlich aber sehr, da ich deinen Editor hauptsächlich für HTML verwende: Einen zum schließen des zuletzt geöffneten Tags und einen, der den aktuellen Tag schließt und gleich wieder öffnet (so a la
</td><td> für Tabellen). Ist nicht besonders wichtig, aber wenn du irgendwann Zeit hast wäre das ein tolles Feature.
Und, wenn ich gerade schon dabei bin, wie sieht es denn mit dem
<br/>-Tag aus?
Ich weiß nicht, ob du wegen deiner Editor-Komponente Einfluss darauf hast, aber wenn eine Zeile sehr lang ist (z.B. nach dem Öffnen einer Datei oder nach dem Ausschalten von WordWrap) ist die horizontale Scrollbar zu kurz, man kommt nicht bis an das rechte Ende seines Dokuments.
Gaijin - Fr 11.04.08 18:41
Silas hat folgendes geschrieben: |
Bei mir ist das noch genau wie in der letzten Version. Oder habe ich da eine Option übersehen? :gruebel: |
Bei mir wird die Option jedenfalls richtig aktiviert, sobald ein Text markirt ist.
Zitat: |
Die Sache mit den Editor-Shortcuts ist an sich sehr praktisch. Zwei Stück fehlen mir persönlich aber sehr, da ich deinen Editor hauptsächlich für HTML verwende: Einen zum schließen des zuletzt geöffneten Tags und einen, der den aktuellen Tag schließt und gleich wieder öffnet (so a la </td><td> für Tabellen). Ist nicht besonders wichtig, aber wenn du irgendwann Zeit hast wäre das ein tolles Feature.
Und, wenn ich gerade schon dabei bin, wie sieht es denn mit dem <br/>-Tag aus? |
Ich werde es mir für eine zukünftige Version aufschreiben.
Zitat: |
Ich weiß nicht, ob du wegen deiner Editor-Komponente Einfluss darauf hast, aber wenn eine Zeile sehr lang ist (z.B. nach dem Öffnen einer Datei oder nach dem Ausschalten von WordWrap) ist die horizontale Scrollbar zu kurz, man kommt nicht bis an das rechte Ende seines Dokuments. |
Danke, ich werde mir das ansehen.
Silas - Fr 11.04.08 18:58
Gaijin hat folgendes geschrieben: |
Silas hat folgendes geschrieben: |
Bei mir ist das noch genau wie in der letzten Version. Oder habe ich da eine Option übersehen? :gruebel: |
Bei mir wird die Option jedenfalls richtig aktiviert, sobald ein Text markirt ist. |
Ich meinte mit "aktiviert" eigentlich nicht "nicht ausgegraut", sondern "gewählt" :wink: .
Gaijin - Fr 11.04.08 19:07
Silas hat folgendes geschrieben: |
Ich meinte mit "aktiviert" eigentlich nicht "nicht ausgegraut", sondern "gewählt" :wink: . |
Das habe ich auch so verstanden.
Sobald das Suchfenster aufgerufen wird und ein Text markiert ist, wird die Option automatisch ausgewählt. Wird ein Text (bei sichtbarem Suchfenster) nachträglich markiert, bleibt die Einstellung unverändert.
Das Problem mit der horizontalen Scrollbar habe ich gefunden und sollte in der nächsten Version richtig funktionieren.
Silas - Sa 17.05.08 20:08
Moin Gaijin,
mir ist noch ein Fehler aufgefallen: Wenn man im Spaltenmarkierungsmodus Text nicht linksbündig markiert und anschließend <Tab> drückt, rückt PlainEdit die kompletten Zeilen ein anstatt nur des markierten Teils.
Vielleicht wäre es gut, wenn <Tab> auch grundsätzlich bei Markierungen einrückt anstatt zu überschreiben.
Gaijin - Sa 17.05.08 20:18
Silas hat folgendes geschrieben: |
mir ist noch ein Fehler aufgefallen: Wenn man im Spaltenmarkierungsmodus Text nicht linksbündig markiert und anschließend <Tab> drückt, rückt PlainEdit die kompletten Zeilen ein anstatt nur des markierten Teils.
Vielleicht wäre es gut, wenn <Tab> auch grundsätzlich bei Markierungen einrückt anstatt zu überschreiben. |
Danke, ich werde mir das mal genauer ansehen.
Gaijin - Do 12.06.08 20:02
Version 1.2:
[+] Beim Ersetzen von HTML-Sonderzeichen können jetzt nationale Sonderzeichen berücksichtigt werden. In Sprachdateien kann die Zeichentabelle festgelegt und in den Optionen umgestellt werden.
[+] Beim Öffnen von Dateien kann jetzt optional als Ausgangsverzeichnis des Öffnen-Dialoges das Verzeichnis der aktuellen Datei verwendet werden.
[+] Die Dateiregister können jetzt nach links und rechs verschoben werden.
[+] Im Kontext-Menü der Textfelder für das Suchen und Ersetzen wurden neue Menüpunkte integriert, um das Einfügen von regulären Ausdrücken zu erleichtern.
[+] In den Optionen wurde bei der Zuweisung der Dateierweiterungen wurde die Erweiterung CSS (für Cascading Style Sheets) hinzugefügt.
[+] PlainEdit.NET kann jetzt in andere Sprachen übersetzt werden. Eine Sprachdatei für Englisch ist bereits enthalten.
[+] Zwischen den Dateiregistern kann jetzt mit Ctrl+Tab/Ctrl+Shift+Tab bzw. Alt+Links/Alt+Rechts gewechselt werden.
[*] Die Namen der Standard-Dateifilter werden jetzt in der bei der Einrichtung eingestellten Sprache erstellt.
[*] Diverse kleinere Änderungen und Korrekturen.
[*] Steuerzeichen (Zeichen kleiner als 32) können jetzt nicht mehr mit der Ctrl-Taste eingegeben werden.
[-] Die horizontale Scrolleiste war nicht immer lang genug, um bis zum letzten Zeichen einer Zeile zu scrollen.
[-] In den Optionen konnte die Schriftgröße 10 nicht ausgewählt werden.
(Download im ersten Posting)
Gaijin - Do 26.06.08 12:13
Version 1.2.1:
[+] Die im Editor geöffneten Dateien können jetzt mit benutzerdefinierten Programmen geöffnet bzw. ausgeführt werden.
[+] Ein Text kann jetzt in Hexadezimalwerte konvertiert werden und ein Text, bestehend aus Hexadezimalwerten kann in einen Text umgewandelt werden.
[+] Eine russische Sprachdatei wurde hinzugefügt.
[+] Für Perl-Dateien steht jetzt eine Syntaxhervorhebung zur Verfügung.
[+] In der Symbolleiste wurden Schaltflächen zum Ändern der Zeichensatzkodierung und der Art der Zeilenumbrüche hinzugefügt.
[+] In die Liste der zuletzt geöffneten Dateien werden jetzt optional auch unter neuem Namen gespeicherte Dateien aufgenommen.
[*] Diverse optische Änderungen am Einstellungsdialog.
[-] Die Breite der Leiste für Zeilennummern wurde nicht immer aktualisiert.
(Download im ersten Posting)
Gaijin - Mi 16.07.08 15:34
Version 1.2.2:
[+] Eine Syntaxhervorhebung für Batch-Dateien (BAT/CMD) wurde hinzugefügt.
[+] Eine japanische Sprachdatei wurde hinzugefügt.
[+] Es kann jetzt nach und in Dateien gesucht werden. Weiters können Texte in diesen Dateien ersetzt werden. Für die Suche und das Ersetzen werden auch reguläre Ausdrücke unterstützt.
[+] In Textvorlagen kann nun u.a. der Dateiname und der Dateipfad eingefügt werden.
[+] PlainEdit.NET kann jetzt beim Schließen des Fensters nur minimiert bzw. in den System-Tray abgelegt werden.
[+] Um Dokument- und Textvorlagen schneller ausfüllen zu können, können in den Vorlagen jetzt Sprungmarken definiert werden.
[+] Wenn eine geöffnete Datei vom Datenträger gelöscht wurde, kann jetzt beim Speichern eine entsprechende Hinweismeldung ausgegeben werden.
[*] Die Einträge im Menü "Text konvertieren" wurde zwecks Übersichtlichkeit in Untermenüs unterteilt.
[*] Die Syntaxhervorhebungen werden nun alphabetisch sortiert.
[-] In Sprachdateien konnte die Schriftgröße der Schrift für die Benutzeroberfläche nicht verändert werden.
[!] Die Datei "Highlighters.xml" wurde in den Ordner "Highlighters" verschoben.
(Download im ersten Posting)
Gaijin - Di 26.08.08 17:14
Version 1.2.3:
[+] Der Text zwischen zusammengehörigen Klammern kann nun markiert werden.
[+] Professional: Vor dem Speichern einer Datei kann nun eine Sicherungskopie der Datei angelegt werden.
[+] Unicode-Dateien ohne BOM werden jetzt automatisch erkannt.
[*] Der Dialog für die Druckvorschau wurde überarbeitet.
[*] Diverse Änderungen an der Benutzeroberfläche (Icons im Einstellungsdialog).
(Download im ersten Posting)
Gaijin - Fr 10.10.08 08:51
Version 1.2.4:
[+] Bei der Integration (in den Einstellungen) wurden weitere Dateitypen hinzugefügt. Weiters können jetzt alle Dateitypen ausgewählt bzw. abgewählt werden.
[+] Das Plugin "WebTools" wurde hinzugefügt. Damit können u.a. E-Mail Adressen unkenntlich gemacht, E-Mail Addressen und URLs aus einem Dokument extrahiert und HTML-Farben eingefügt werden.
[+] Eine Sprachdatei für Chinesisch wurde hinzugefügt.
[+] Eine Sprachdatei für Schwedisch wurde hinzugefügt.
[+] Für schreibgeschützte Dateien kann nun für das betreffende Dokument die Eingabe gesperrt werden.
[+] In den Einstellungen steht jetzt ein Kontext-Menü für die Programmliste zur Verfügung.
[+] In der Druckvorschau können nun auch die Tasten "Pos1", "Ende", "Bild auf", "Bild Ab", "Cursor auf" und "Vursor ab" zur Navigation verwendet werden.
[+] Über eine ein- und ausblendbare Seitenleiste können jetzt Textvorlagen eingefügt werden. Dies kann z.B. zum Einfügen von HTML-Tags oder anderer Codestrukturen verwendet werden.
[*] Die zuletzt eingegebenen Suchbegriffe der inkrementellen Suche werden jetzt in einer Drop-Down-Liste gespeichert.
[-] Ein Fehler in der englischen Sprachdatei wurde behoben (in den Einstellungen konnten zwei Strings nicht übersetzt werden).
(Download im ersten Posting)
Gaijin - Mo 03.11.08 10:54
Version 1.2.5:
[+] Die Statusleiste kann jetzt ausgeblendet werden.
[+] Die Symbolleiste kann nun ausgeblendet werden.
[+] Geänderte Editor-Einstellungen können nun sofort auf alle geöffneten Dokumente übernommen werden, wenn beim Bestätigen des Optionsdialoges die Steuerungstaste gedrückt wird.
[+] In den Einstellungen kann jetzt festgelegt werden, ob die aktuelle Zeile farblich hervorgehoben werden kann.
[+] Neue Dateien können jetzt optional auch ohne BOM (Byte Order Mask) gespeichert werden.
[+] UTF-8 Dateien ohne BOM (Byte Order Mask) können nun automatisch erkannt werden. Sowohl für UTF-8, als auch für Unicode, kann die automatische Erkennung in den Optionen dekativiert werden.
[+] WebTools: Dateien können jetzt per E-Mail als Attachment versendet werden.
[*] Diverse kleinere Korrekturen und Änderungen.
(Download im ersten Posting)
elundril - Mo 03.11.08 13:45
hi,
ich wollt mir gerade ein Java-Highlighterfile machen, da hab ich gesehen das all die sprachen die schon zur verfügung stehen eigentlich ja in einem File sind. muss ich jetzt den Java-Highlighter auch ein das File schreiben oder kann ich den in ein eigenes schreiben?
gibts eine dokumentation zu dem highlighterfile, mit dessen hilfe ich das leichter basteln kann?
lg elundril
Gaijin - Mo 03.11.08 17:10
Neue Highlighter können auch in einer eigenen Datei im Ordner "Highlighters" abgelegt werden.
Welche Werte und Keyword-Listen für die einzelnen Sprachen verfügbar sind, muss aus der Scintilla-Komponente entnommen werden. Eine eigene Anleitung gibt es derzeit nicht.
Gaijin - Di 04.11.08 11:45
Im Beta-Bereich meiner Webseite (
http://www.gaijin.at/tecbetatest.php [
http://www.gaijin.at/tecbetatest.php]) habe ich im Verzeichnis "misc" eine Anleitung zum Erstellen von geigenen Highlightern für PlainEdit.NET hochgeladen.
Darin ist der Aufbau von Highlighter-Dateien, die einzelnen Sprachen mit ihren Styles und verfügbaren Wortlisten enthalten.
elundril - Di 04.11.08 14:35
Danke schön! Außerdem hab ich ein paar Fehlerchen gefunden, ich post sie dann am abend da ich dein programm grad nicht hier hab!
lg elundril
Gaijin - Sa 27.12.08 14:24
Version 1.3:
[+] Die HTML-Snippets wurden erweitert.
[+] Die untere Anzeigenleiste kann jetzt mit der Escape-Taste ausgeblendet werden.
[+] HTML-Steuerzeichen (&, < und ") können jetzt kodiert werden, ohne dabei andere Sonderzeichen, wie etwa Umlaute, ebenfalls zu kodieren.
[+] WebTools: Ein Meta-Tag Generator wurde hinzugefügt, mit dem das einfache Erstellen von allen gängigen Meta-Tags möglich ist.
[+] WebTools: XML-Dokumente können jetzt validiert und anschließend automatisch formatiert werden (Entfernung unnötiger Leerzeilen und Einrückung der Tags).
[+] WebTools: XML-Dokumente können jetzt validiert werden. Wurde ein Fehler gefunden, kann der Cursor an der Position des Fehlers positioniert werden.
[*] Beim Öffnen und Speichern von Dateien werden anderen Programmen mehr Zugriffsrechte gegeben.
[*] Das Verzeichnis für die Benutzerdaten (Einstellungen, Vorlagen und Snippets) wird nun mit einer Umgebungsvariable bzw. mit einem Platzhalter gespeichert. Bei Verwendung auf einem USB-Stick können dadurch unterschiedliche Laufwerksbuchstaben verwendet werden. Die Pfade der installierten Plugins werden jetzt ebenfalls relativ gespeichert.
[*] WebTools: Der Menüpunkt zum Versenden von Dateien ist nur noch dann aktiviert, wenn die aktuelle Datei gespeichert ist.
[-] Die Fensterposition wurde nicht immer richtig gespeichert.
(Download im ersten Posting)
Gaijin - Do 21.05.09 08:33
Version 1.3.1:
[+] Der Besitzer der Datei wird nun im Eigenschaftenfenster angezeigt.
[+] Die Funktion der Escape-Taste kann in den Einstellungen festgelegt werden. Mit der Escape Taste kann die untere Anzeigenleiste, das Programm oder beides nacheinander geschlossen werden.
[+] In der Titelleiste kann nun der vollständige Dateipfad angezeigt werden.
(Download im ersten Posting)
Gaijin - Mo 27.07.09 11:04
Version 1.3.2:
[+] Das neue Plugin "HexDump" generiert aus der Auswahl bzw. dem gesamten Text einer Datei eine hexadezimale Ausgabe. Mit den Ausgabeoptionen kann z.B. eine Ausgabe wie von einem Hexadezimaleditor erstellt werden.
[+] Der Menüpunkt "Seite einrichten" (unter "Datei") ermöglicht die Festlegung von Rändern sowie die Wahl zwischen Hoch- bzw. Querformat für den Ausdruck. Weiters kann der Farbmodus für den Ausdruck festgelegt werden.
[+] Die Auswahl oder der gesamte Text kann mit ROT-5, ROT-13, ROT-18 (ROT-5 und ROT-13), sowie mit ROT-47, ver- bzw. entschlüsselt werden.
[+] Geänderte Dateien können in den Registerkarten mit einem Stern (*) gekennzeichnet werden.
[+] Geänderte Dateien können in der Titelzeile mit einem Stern (*) gekennzeichnet werden.
[+] Unter "Einstellungen" / "Integration" wurde die Dateinamenerweiterung ".pl" (für Perl-Dateien) hinzugefügt.
(Download im ersten Posting)
Gaijin - Di 25.08.09 10:30
Version 1.3.3:
[+] Die Snippet-Datei "HTML-Tags" wurde um weitere Snippets erweitert.
[+] Ein Export-Plugin ist jetzt verfügbar, das ein Dokument inkl. der Syntaxhervorhebung in eine HTML-Datei exportiert. Optional kann die Ausgabe auch in ein neues Dokument oder in die Windows Zwischenablage erfolgen.
[+] In Sprungmarken können jetzt auch Texte verwendet werden, um z.B. den vorgesehenen Inhalt zu beschreiben.
[+] In Vorlagen und Snippets kann jetzt der Platzhalter "%b%" für einen Zeilenumbruch verwendet werden, der sich nach der aktuellen Dokumenteinstellung (Windows, Unix oder MacIntosh) richtet.
[+] In der Snippets-Datei "PlainEdit.NET Templates" wurden drei Snippets zur Erstellung von Snippets-Dateien fpr PlainEdit.NET hinzugefügt.
[*] Diverse kleinere Änderungen und Korrekturen and der Benutzeroberfläche und der Syntaxhervorhebung.
(Download im ersten Posting)
Gaijin - Sa 26.09.09 07:41
Version 1.3.4:
[+] Ein Sidebar-Plugin zur Auswahl einer Farbe ist jetzt verfügbar. Die gewählte Farbe kann in verschiedenen Formaten in das Dokument eingefügt werden.
[+] Eine Snippet-Datei für Server-Side Includes (SSI) wurde hinzugefügt.
[+] Eine Snippet-Datei für die Erstellung und Bearbeitung von Cascading Sytyle Sheets wurde hinzugefügt.
[+] Im Export-Plugin kann jetzt die Syntaxhervorhebung für den Text deaktiviert werden. Damit kann der Text nur in der Standardfarbe ausgegeben werden.
[+] In die Snippet-Datei "HTML-Tags" wurden gängige Zeichensätze für den "Content-type"-Meta-Tag hinzugefügt.
[*] Kleinere Änderungen und Erweiterungen an der Benutzeroberfläche und den Vorlagen.
(Download im ersten Posting)
Gaijin - Mo 16.11.09 14:21
Version 1.3.5:
[+] Color Sidebar Plugin: Die im Dokument ausgewählte Farbe kann jetzt in den Farbeditor übernommen werden. Unterstützt werden RGB-Farben in den Formaten RRGGBB und RR,GG,BB. Ist eine Farbe Web-sicher oder eine Web-Farbe, wird die entsprechende Tabelle angezeigt.
[+] Eine Sprachdatei für Spanisch wurde hinzugefügt.
[+] Export-Plugin: Wenn im Dokument ein Text ausgewählt ist, wird jetzt nur der ausgewählte Text exportiert.
[+] Optional kann jetzt das Dateiattribut "Schreibgeschützt" gesetzt oder entfernt werden, wenn für ein Dokument "Ansicht" / "Eingabe sperren" gewählt wurde.
[*] Das zuletzt verwendete Sidebar-Plugin wird beim nächsten Programmstart vorausgewählt.
[*] Diverse kleinere Änderungen an der Benutzeroberfläche.
(Download im ersten Posting)
Gaijin - Mi 23.12.09 09:45
Version 1.3.6:
[+] Bei der Suche können jetzt auch .NET-konforme reguläre Ausdrücke verwendet werden.
[+] Color-Sidebar: Farbwerte können jetzt auch in Kleinbuchstaben (in Hexadezimalwerten) eingefügt werden.
[+] In den CSS-Snippets und dem CSS-Highlighter wurden die "...border-radius" Attribute für abgerundete Rahmen hinzugefügt (für Mozilla- und Safari-Browser).
[*] Kleinere Änderungen im Optionsdialog.
(Download im ersten Posting)
Gaijin - Mo 22.02.10 15:31
Version 1.3.7:
[+] Ein Syntax-Highlighter für Microsoft PowerShell-Scripte wurde hinzugefügt.
[+] Es kann jetzt eine Kopf- und Fußzeile für das Ausdrucken von Dokumenten definiert werden.
[+] In der Druckvorschau kann nun der Dialog "Seite einrichten" aufgerufen werden.
[*] Diverse kleinere Änderungen und Korrekturen.
(Download im ersten Posting)
Gaijin - Do 08.04.10 11:15
Version 1.3.8:
[+] Beim Speichern von Dateien kann mit gedrückter Shift-Taste das Schreiben der BOM für UTF-8 und Unicode-Dateien verhindert werden, auch wenn in den Einstellungen das Schreiben der BOM aktiviert ist.
[+] Beim Öffnen von Dateien kann mit gedrückter Shift-Taste die UTF-8-Erkennung erzwungen werden, auch wenn kein UTF-8 BOM vorhanden und die automatische UTF-8-Erkennung in den Einstellungen deaktiviert ist.
[+] Die Beschreibung der Styles und Keyword-Listen der Highlighter wurde um einige neu hinzugefügten Highlighter erweitert.
[+] Ein Highlighter für NSIS-Dateien (Nullsoft Installation System) wurde hinzugefügt.
[+] In den Dokument- und Inhaltsvorlagen wurden diverse neue Vorlagen hinzugefügt, unter anderem für HTML 5.
[+] In den HTML-Snippets wurde der DOCTYPE Html 5 hinzugefügt.
[+] In den Highlighter-Definitionsdateien können nun auch Properties für den entsprechenden Highlighter definiert werden.
(Download im ersten Posting)
Gaijin - Di 26.10.10 08:43
Version 1.3.9:
[+] Beim Speicher von Dateien (mit "Speichern unter") wird die Vorgabe für Dateinamen auch aus dem Titel des Tabs übernommen. Dies betrifft Tabs, welche von Plugins erstellt wurden.
[+] Die Standard-Highlighter (Highlighters.xml) wurde um die Syntaxvervorhebung "Webscripts" erweitert, welche nur Scripts in Webseiten hervorhebt. HTML und SGML-Tags werden nicht hervorgehoben.
[+] Export-Plugin: Es stehen jetzt zusätzliche Optionen für den HTML-Export zur Verfügung.
[*] Diverse kleinere Änderungen am Menü und dem Editor.
[*] Export-Plugin: Diverse kleinere Änderungen, vor allem beim Speichern des Reports.
(Download im ersten Posting)
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!