Im nachfolgenden ein paar Tips zu PIEdit: Diverses:
- Schriftverkleinerung/Vergrößerung bei Programmen möglich, in dem man die Syntax-Highlight-Datei ändert
- Bei Clipboard-Benutzung zu externen Programmen sollten die Buttons der oberen Leiste benutzt werden, da es sonst Probleme mit den Zeilensprüngen (Unix/DOS) geben kann.
- Zum Drucken sollte trotz eingebauter Druckfunktion Microsoft Word o.Ä. benutzt werden
- Binary- und Unix-Mode sind von der Darstellung und Speicherung äquivalent
- In der unteren ToolBar gibt es Buttons um die aktuelle Mappe in der Darstellung nach links oder rechts zu verschieben
- Programmiert man in Java legt man sich am besten eine Datei Namens z.B. "cs.rtf" an, die die Aufrufe für Kompilierung und Ausführung enthält (siehe example-Verzeichnis)
- Uni-Freiburg (Unix): Verzeichnisse die im Dateiauswahlfenster nicht angezeigt werden können, können im Dateiangabefeld eingegeben werden, und somit wird der Inhalt des Verzeichnisses dargestellt. (Beispiel: Zugriff auf das ".public_html"-Verzeichnis bei Uni-Homepages)
- Um für eine Datei individuelle Tab-Stops anzugeben, kann man dies z.B. mit der Zeile "EXECUTEONOPEN TABSTOPS THIS POSITIONS 2 5 8 11 14 17 70 ENDEXECUTE" erreichen. Hiermit wird der 1. Stop auf 2, der 2. auf 5, der 3. auf 8, ... und der letzte auf 70 eingestellt.
- Es gibt einen Zähler für z.B. Compiler-Aufrufe. Hierzu muss lediglich am Anfang eines Ausführungsblocks ( [IMG:execute::all/images_con/projects/piedit/16/exe16.gif]-Button) #0000000# stehen. Die Zahl innerhalb der # wird bei jeder Ausführung um 1 erhöht. Achtung: Die Zahl muss genau 7 Ziffern haben. (Für ein Beispiel siehe example/cs.rtf)
- Ist bei Betätigung des -Button kein Text selektiert, wird die komplette Zeile als Aktion behandelt. Dies gilt auch für Stiländerungen. Cut/Copy/Paste: Am besten man benutzt nur die internen Clipboard-Aktionen über die Buttons ( [IMG:cut::all/images_con/projects/16/Cut16.gif] [IMG:copy::all/images_con/projects/16/Copy16.gif] [IMG:paste::all/images_con/projects/16/Paste16.gif]) oder über die betreffenden Shortcuts (Alt-x, Alt-c, Alt-v). Beachten muss man hierbei, das ins System-Clipboard nur der Text übergeben wird, was heißt, das in externen Programmen die Stil-Informationen nach einem Paste nicht erscheinen. Benutzt man dennoch Strg-X, Strg-C oder Strg-V, so gibt dies beim "Einfügen" (Paste) eines kopierten Textes aus z.B. einer HTML-Seite das Problem, dass der Editor den Text ans Ende der Datei anhängt, anstatt es an der aktuellen Cursor-Position einzufügen. (Dieses Problem ist aber Java-Interpreter bedingt, und liegt nicht an meiner Programmierung, und kann durch die interne Clipboard-Aktion (Alt-V) umgangen werden). Short-Cuts: Mehrere Tastaturkürzel. So können z.B. die Mappen über die Kürzel Alt-1, Alt-2, usw. angesprungen werden. Alt-w = Datei schließen Alt-n = Neue Datei Alt-o = Datei öffnen Alt-s = Datei speichern Alt-e = Programm starten (selektierter Text) Alt-z = Undo (Rückgängig) Alt-y = Redo (Wiederholen) Alt-x, Alt-c, Alt-v = Ausschneiden, Kopieren, Einfügen Alt-f, Alt-b: Vorwärts- bzw. Rückwärts-Suchen