Hallo,
heute habe ich eine Frage an die SciTE-Spezialisten.
Ich habe ein eigenes Verzeichnis : "C:\Eigene_Includes\" für meine Funktionen angelegt.
Darin habe ich meine Include-Datei: "_EigeneFunktionen.au3" gespeichert.
Den Pfad zu dem eigenen Include-Verzeichnis: "C:\Eigene_Includes\" habe ich auch in der Registry eingetragen.
Im AutoIt-Script habe ich die Include-Datei, mit: "#include "_EigeneFunktionen.au3" includiert.
Lasse ich jetzt den "SyntaxCheck Pro" von SciTE auf dieses Script los, so meldet der mir auch keinen Fehler.
Auch wenn ich das Script mit "F5" in Scite starte, funktioniert alles richtig.
Auch das Script kompilieren geht auch ohne Fehler. Also wird die eigenen Include-Datei doch gefunden.
Aber wenn ich in SciTe "Jump to Funktion Prod" wähle, so meldet SciTe immer "Unable to find function definition:".
Und jetzt kommts.
Wenn ich aber bevor ich "Jump to Funktion Prod" wähle, die Include-Datei: "_EigeneFunktionen.au3" in SciTe öffne und sofort wieder schließe, funktioniert auch "Jump to Funktion Prod" wieder so wie es soll.
Schließe ich aber SciTe und öffne SciTe wieder, so geht erstmal nicht mehr, bis ich die Include-Datei wieder öffne und schließe.
Wenn ich die Include-Datei jedoch in das AutoIt-Standard-Include-Verzeichnis speichere und den Registry-Eintrag lösche, so geht es immer, nur das will ich aber nicht und so sollte es wohl auch nicht sein..
Gibt es da etwa eine spezielle Einstellung in SciTe, damit es auch ohne öffnen und schließen geht?
MfG:
BigRox