ZITAT(tlustulimu @ 14.02.2005 - 23:33)
Die Einbindung in Phase5 war etwas knifflig, aber machbar. Die htmlinc.exe irgendwo in den Pfad von Windows kopieren, die htmlinc.cfg in das Wurzelverzeichnis vom Projekt, eine htmlinc.bat ebenso dorthin und dann einen htmlinc.lnk o.ö. ab ins plugin-Verzeichnis von Phase5.
Hallo tlustulimu René,
danke für diesen Post, damit hast du mich auf den Weg gebracht. Ich möchte es noch einmal etwas ausführlicher darstellen (Win98SE):
Kopiere oder verschiebe htmlinc.exe in ein Verzeichnis, welches durch die Pfad-Variable deklariert ist (z.B. c:\windows\command).
Kopiere oder verschiebe die cygwin1.dll nach c:\windows\system.
Kopiere oder verschiebe die htmlinc.cfg in das Stammverzeichnis eines Projektes (für jedes Projekt eine neue). Siehe nach, ob die Datei die richtigen Einträge enthält z.B.
INCDIR=includes/
EXTENSIONS=html,htm
sonst ändere sie ab, die zwei Zeilen sollten selbsterklärend sein.
Erstelle eine Verknüpfung zur htmlinc.exe (für jedes Projekt eine).
Gebe dieser Verknüpfung den Namen deines Projektes z.B. "&aktualisiere Includes von Projekt1" (ohne Anführungszeichen, das "&" kannst du benutzen um es nachher in den Tools weiter oben erscheinen zu lassen).
Gebe in den Eigenschaften dieser Verknüpfung unter "Ausführen in:" den Pfad zu diesem Projekte an z.B. "F:\homepages\Projekt1" (zur Sicherheit diesmal mit Anführungszeichen).
Verschiebe diese Verknüpfung(en) in den Pluginordner von Phase 5.
Starte Phase 5 neu.
In dem Menü Tools findes du jetzt den Namen deiner Verknüpfung(en). Mit Klick darauf werden die Includes aktualisiert, allerdings muss mindestens "irgendeine" Datei im Editor geöffnet sein, sonst gehts nicht.
Im Gegensatz zu der in Phase 5 integrierten Includes-Aktualisierung, werden jedesmal alle Includes aktualisiert, was natürlich etwas länger dauert. Die Datumswerte der alten Includes werden entfernt.
So, das wars. Hoffentlich ist kein Fehler drin. Wenn's jemand einfacher kann (aus dem Menü von Phase 5 heraus), bitte posten. Hoffe einigen geholfen zu haben.
So, nun werd ich mal sehn, wie leistungsstark dieses Plugin ist.
Grüße an alle von Andreas
ps Die Entschuldigung wegen des Posts von gestern kommt noch.
Quicktip:
cygwin1.dll - c:\windows\system\
htmlinc.exe - c:\windows\command\
(Verknüpfung) htmlinc1 - ...\phase5\plugins\ (Ausführen in ...\projekt1)
(Verknüpfung) htmlinc2 - ...\phase5\plugins\ (Ausführen in ...\projekt2)
htmlinc.cfg - ...\projekt1\ (Include-Ordner und Dateitypen einstellen)
htmlinc.cfg - ...\projekt2\ (Include-Ordner und Dateitypen einstellen)
noch schneller (ohne Phase5-Integration):
cygwin1.dll - c:\windows\system\
htmlinc1.cfg - ...\projekt1\
htmlinc.exe - ...\projekt1\ (mit Doppelklick starten)
htmlinc2.cfg - ...\projekt2\
htmlinc.exe - ...\projekt2\ (mit Doppelklick starten)