<< Funktionalität des Editors [61/117] >>

Funktionalität des Editors


Startseite / Projekte / PIEdit / PIEdit-Dokumentation / Funktionalität des Editors

Funktionalität des Editors



In der nachfolgenden Aufzählung sind immer die Bilder der Buttons aus den Toolleisten dargestellt, welche die Funktion auslösen:

Datei-Aktionen
ButtonKurz-BeschreibungBeschreibung
CLOSESchließen 
newNeuErstellt man eine neue Datei über den diesen Button, kann sofort ein Suffix angegeben werden. Somit ist z.B. Syntax-Highlighting der neuen Datei sofort möglich.
openÖffnenMehrfach-Dateiauswahl möglich (einfach mehrere Dateien im FileChooser markieren)
open selectedÖffnen (selektierter text)öffnet die Datei/URL deren Pfad im Text selektiert ist
saveSpeichern 
saveasSpeichern als 


- mit Sicherheitsabfragen für das aktuelle Dokument
- komfortable Dateiauswahl mit Filter
- mehrere Dateien gleichzeitig ladbar bzw. darstellbar (in verschiedenen Mappen)
- Ist Syntax-Highlighting auf den Dateityp anwendbar wird diese automatisch syntax-gehighlightet 

Unterstützung für verschiedene Betriebsysteme
ButtonKurz-BeschreibungBeschreibung
type_dosDOSDOS-Dateien haben als Zeilensprung ein CR (0d) gefolgt von einem LF (0a)
type_unixUnixUnix-Dateien haben als Zeilensprung nur ein LF (0a)
type_binaryBinaryDer Binär-Datei-Modus unterscheidet sich momentan nicht vom Unix-Modus. Dieser wird nur dann eingestellt, wenn eine Binär-Datei geladen wird (z.B. ein JPG-Bild), was in der momentanen Version von PIEdit wenig Sinn macht.


- Hier läßt sich durch Anklicken zwischen den verschiedenen Dateitypen wechseln. => Änderung des Datei-Typs möglich, durch Laden, Ändern, und anschließendes Speichern.
- Beim Laden von Dateien wird automatisch der richtige Typ erkannt 

ZipIdeaMode (Zippen + Verschlüsselung)
ButtonKurz-BeschreibungBeschreibung
ZipIdeaMode onZipIdeaMode anbewirkt bei der Speicherung, dass die Datei komprimiert (gezippt) und mittels IDEA-Algorithmus chiffriert wird / Das Passwort wird beim Anschalten des Modus verlangt
ZipIdeaMode offZipIdeaMode aus 


- Eine Änderung des Passwortes kann man durch Aus- und Wiedereinschalten des Modus erreichen. 

TwinMode
ButtonKurz-BeschreibungBeschreibung
twinmode_onTwinMode an 
twinmode_offTwinMode aus 


- Doppelspeicherung einer Datei, d.h. Text- und RTF-Speicherung gleichzeitig
- Dieser Modus erlaubt es in reinen Text-Dateien Stile zu verwenden, ohne dass diese nach Schließen der Datei verloren gehen. Erreicht wird dies indem parallel zur Text-Datei auch eine RTF-Datei erzeugt wird. Beim späteren Laden wird dies automatisch erkannt, und man hat die Stil-Informationen wieder.
- Ideal beim Programmieren, da sich Stile verwenden lassen, um bestimmte Code-Zeilen hervorzuheben 

Diverses
ButtonKurz-BeschreibungBeschreibung
printDruckenBei Windows: Java ab der Version 1.4.0 benutzen, um eine gute Druckqualität zu erhalten, da ab dieser Version der Text auch als Text gedruckt wird, und nicht als Bild (was eine miserable Qualität zur Folge hatte). genauere Beschreibung: siehe unten
file informationDatei-InformationInformationen über Datei-Typ, Länge, etc.
wrap_onTextumbruch anText wird am Zeilenende in der Darstellung umgebrochen
wrap_offTextumbruch ausText wird nicht umgebrochen => ScrollBar für die längeren Zeilen
to_hexDarstellung der aktuellen Datei im HEX-CodeStellt die aktuell geladene Datei im HEX-Code als neue Mappe dar / Diese generierte Datei zu verändern oder abzuspeichern macht momentan wenig Sinn, da sie so wie sie dargestellt wird abgespeichert wird.
executeAusführen von ProgrammenD.h. es lassen sich beliebige Programme ausführen / Sinnvoller Anwendungszweck: Compiler-Aufrufe oder kompilierte Programme starten / genaue Beschreibung: siehe unten unter Funktionalität des Exe-Buttons



Undo/Redo
ButtonKurz-BeschreibungBeschreibung
undoUndoRückgängig machen der letzten Veränderung
redoRedoWiederholen der letzten Veränderung


- momentan beschränkt auf max. 100 Schritte 

Clipboard
ButtonKurz-BeschreibungBeschreibung
CUTCutAusschneiden
CoPyCopyKopieren
pastePasteEinfügen
ÖffnenÖffnet die Datei/URL deren Pfad sich im Clipboard befindet


- Benutzung des System-Clipboards => Programmübergreifend 

Suchen
ButtonKurz-BeschreibungBeschreibung
search_backRückwärts suchen 
set_search_stringZu suchenden Text setzenZu suchenden Text setzen (aus aktuell selektiertem Text)
search_forwardVorwärts suchen 
search_in_filesSuchen in Dateiensiehe Abschnitt Suchen in Dateien (Search in files)


- Verwendet man das Clipboard ist auch "Suchen und Ersetzen" möglich, indem man den Such-Text mit dem entsprechenden Button setzt, und die Ersetzung ins Clipboard kopiert. Nun kann man mit Vorwärts-Suchen und Einfügen(Paste) nacheinander Ersetzungen durchführen
- will man nach einem konkreten gerade nicht sichtbaren Text suchen, einfach durch den Neu-Button eine neue Mappe erzeugen, dort den Suchtext eingeben, diesen markieren, dann mittels des Set-Buttons setzen, in ensprechende Datei(Mappe) wechseln, und dort Zurück oder Vorwärts suchen. 

Syntax-Highlighting / StyledProgramming
ButtonKurz-BeschreibungBeschreibung
sh_allSH allesSyntax-highlightet das gesamte Dokument neu
sh_loadSH ladenLädt die Syntax-Highlight-Dateien im Verzeichnis "highlight/" neu
sp_to_shSP -> SHUmwandeln eines "Styled-Programming"-Abschnitts in einen "Syntax-Highlighting"-Abschnitt.



Extras
ButtonKurz-BeschreibungBeschreibung
expand_loadLade ExpandExpandierungstabellen neu laden (Verzeichnis "expand/")
insert_pictureBild einfügenBild einfügen per Dateiauswahlfenster
img_to_pictureImgTexte -> Bilderimg-Texte als Bilder darstellen
picture_to_imgBilder -> ImgTexteBilder als img-Texte darstellen



Schriftart
ButtonKurz-BeschreibungBeschreibung
SansSerifSchriftart anwendenWende Schriftart auf aktuell selektierten Text an oder auf die komplette aktuelle Zeile, wenn nichts selektiert.
Monospaced
Serif


- Diese Schriftarten sind auf allen Platformen (DOS, Unix, etc.) verfügbar. 

Schriftgröße
ButtonKurz-BeschreibungBeschreibung
8Schriftgröße anwendenWende Schriftgröße auf aktuell selektierten Text an oder auf die komplette aktuelle Zeile, wenn nichts selektiert.
9
..
48



Farbe
ButtonKurz-BeschreibungBeschreibung
PIEdit_ Color-Button blackFarbe anwendenWende Farbe auf aktuell selektierten Text an oder auf die komplette aktuelle Zeile, wenn nichts selektiert. (siehe Farb-Buttons konfigurieren)
PIEdit_ Color-Button red
..
PIEdit_ Color-Button magenta



Stil
ButtonKurz-BeschreibungBeschreibung
italickursivWende Stil auf aktuell selektierten Text an oder auf die komplette aktuelle Zeile, wenn nichts selektiert.
boldfett
underlineunterstrichen

Unterstütze Dateiformate (bzw. Filter):
- RTF: Abspeicherung im RTF-Format möglich, deshalb direkt mit Microsoft Office Word lesbar.
- TXT: Abspeicherung ohne Stilinformationen (reiner ASCII-Text), also textuelle Formate, wie z.B. HTML, JAVA-Source-Code, C++-Source-Code, INI-Dateien, etc..
- TwinMode-Dateien: Sogenannte Zwillingsdateien, also Dateien die doppelt abgespeichert sind. (siehe oben bei TwinMode-An bzw. -Aus)

Verschiebbare Hilfsmittelleisten:
- Möglichkeit die 3 Toolleisten komplett vom Editor-Fenster zu trennen, oder diese an dem linken oder rechten Rand senkrecht zu platzieren.

Umlauteingabe über: "_ue_", "_Ue_", usw., und "ß" über "_ss_"
- gibt man einer dieser Textfolgen ein, wird diese automatisch durch den entsprechenden Umlaut ersetzt
- Umlauteingabe auch bei amerikanischen Tastaturen einfach möglich

Anzeige der aktuellen Cursor-Position
- Zeile
- Spalte
- Zeilenlänge
- gesamte Anzahl von Zeilen 
- Offset-Position

Anzeige des kompletten Dateipfades im unteren Bereich mit Uhrzeit der letzten Datei-Aktion
Nicht gespeicherte Dateien markiert durch ein ! (Ausrufezeichen) am Ende des Dateinamens
Schreibgeschützte Dateien markiert durch [wp] am Ende des Dateinamens
Da in Java programmiert, auf jeder Platform einsetzbar, also auf Linux, Unix, Windows, etc.


Visitors PageClicks Valid XHTML 1.0! Valid CSS!

CanciÜber michSite-MapRechtlichesKontaktJSWins (JavaScript-Desktop-System)© 2004-2013 by Markus Krebs