Drei Optionen: import, app.doScript und $ .evalFile. Ich bevorzuge $ .evalFile. Siehe app.doScript vs $ .evalFile
C: \ script1.jsx
%Vor%C: \ script2.jsx
%Vor%Wenn sich script2.jsx nicht im Stammverzeichnis des Laufwerks C befindet, ändern Sie Skript 1 mit seiner tatsächlichen Position.
sFullName
global. g_script2
. combineName
-Methode von Skript 2 auf. Es ist wichtig zu beachten, dass alle Dateien Ihres Skripts den gleichen globalen Namespace haben. Auf diese Weise kann Skript 1 auf g_script2
zugreifen. Dies bedeutet jedoch auch, dass zwei Dateien niemals den gleichen Namen für eine Funktion oder Variable haben sollten, es sei denn, sie befinden sich in einem globalen Objekt wie in diesem Beispiel. combineName
wird ausgeführt und gibt eine Zeichenfolge zurück. ExtendScript bietet Präprozessordirektiven zum Einbinden externer Skripte. Diese Anweisung fügt den Inhalt der Zieldatei am Speicherort der Anweisung in die aktuelle Skriptdatei ein. Nach der Anweisung können Sie also jede Methode wie eine Methode des aktuellen Skripts aufrufen:
%Vor%Tags und Links javascript include adobe require indesign