Hallo Zusammen,
das Ganze ist eine Sammlung von verschiedenen Programmen, Macros und Zusätzen für Plugins die jEdit zu einer IDE für AutoIt erweitern.
Alternativ:
https://github.com/THWillert/jEdit4AutoIt
Dabei handelt es sich um eine Sammlung von
- Edit-Modes - Syntax Highlighting / Code-Einrückung
- Commando-Files - Kleine GUIs für externe Programme wie Tidy usw.
- Ctags - Auflisten aller Funktionen, Regionen, Regionen ... eines Programmes, ermöglicht in Zusammenarbeit mit dem SideKick-Plugin auch Autocomplete von Befehlen:
- XInsert-Library - Alle Funktionen und mehr:
- Macros:
- Buffer_Switch_to_AutoIt_Mode - Schaltet auf den AutoIt-Edit-Mode um
- Debug_Phrase_To_MessageBox (IF)
- Debug_Phrase_To_Console (IF)
- Debug_Variable_To_MessageBox (IF)
- Debug_Variable_To_Console (IF)
- Debug_Remove (If)
- Debug_Toggle
- Function_Goto_Definition - Springt zur Definition der Funktion
- Function_Wizzard:
- Include - Einfügen von "includes" mit Dateirequester
- Include_Auto_Insert - Fügt die benötigten Include-Dateien ein
- Include_lib -- Einfügen von <includes> mit Dateirequester
- Include_Open - Öffnet die Include-Datei an Cursor-Position
- Variable_Goto_Declaration - Springt zur Definition der Variablen
- Toggle - Schaltet per Hotkey zwischen true/false usw. um (erweiterbar per Konfigurations-Datei)
- Keyword Search - Online-Hilfe (für alle Edit-Modes erweiterbar, PHP und HTMl sind zusätzlich dabei)
- Insert Message Loop (Select/Switch) mit einstellbarer Anzahl an Cases
Videos:
Einstellungen und erste Schritte (ca. 5MB)
-----------------
Installation:
0) Java evtl. installieren.
1) jEdit installieren [Latest version (development)]
2) jEdit einmal starten. (damit die Verzeichnisse im Benutzerprofil angelegt werden)
3) jEdit4AutoIt herunterladen und das Archiv entpacken.
Ausgehend von einer Standard Windows Installation:
4) Im Menü Plugins den "Plugin Manager ..." öffnen folgende Plugins installieren :
* Console-plugin
* Clipper-plugin
* XInsert-plugin
* Sidekick-plugin
* CtagsSideKick-plugin
5) Das Verzeichnis %programmfiles% nach "C:\Programme\" kopieren
6) Das Verzeichnis %userprofil% nach "C:\Dokumente und Einstellungen\Name\" kopieren.
7) Mit jEdit die Datei "c:\Programme\jEdit\modes\catalog" öffnen und folgende Zeilen anfügen:
8 ) Im Menü "Macros/AutoIt/Update UDFs" ausführen, das paßt die jEdit4AutoIt Dateien an das System und die vorhandenen Include-Dateien an.
9) jEdit Neustarten.
Installation fertig.
Anpassung:
10) Die Plugin Einstellungen Aufrufen ("Plugin/Plugin Options ...")
10.1) "Console/Error Patterns" für die Fehlerauswertung noch folgende Werte eintragen:
http://jedit4autoit.thorsten-willert.de/index.php#commando_error
10.2) "CtagsSideKick/General" In ctags path: "C:\Programme\ctags\ctags.exe" eintragen (Achtung: inklusive ctags,exe)
11) Die Macros und Consolen-Commandos evtl. noch auf Tastatur Shortcuts legen.
12) Evtl noch folgende Plugins installieren:
* Context Menu (Menü in Abhängigkeit vom Edit-Mode)
* Column Ruler ("Lineal" am oberen Rand)
* jDiff (Diff Erweiterung)
* MyDoggyPlugin (Erweiterte docking Möglichkeiten)
* Project Viewer (Projektverwaltung)
* SuperAbbrevs and/or Templates (Text und Funktionsblöcke über Shortcuts erstellen)
* SVNPlugin (Versions Management via. SVN)
* TextTools (Zeilen sorieren ...)
* Text Objects (Klammern, Strings, Kommentare usw. markieren)
* WhiteSpace (Whitespace Anzeige, Leerzeichen am Zeilenende beim Speichern entfernen, erweiterte Folding-Anzeige ...)
das wars ...
Siehe auch Wiki auf GitHub.
Grüße
Stilgar