Est-il possible d'ouvrir un script jsl et de le modifier à l'aide d'un autre script jsl?Re: Est-il possible d'ouvrir un script jsl et de le modifier à l'aide d'un autre script jsl?Voici un exemple - je ne suis pas sûr de pouvoir vivre sans cela
http://www.pega-analytics.co.uk/blog/finding-that-line-of-code/
Re: Est-il possible d'ouvrir un script jsl et de le modifier à l'aide d'un autre script jsl?La reponse courte est oui. Vous pouvez utiliser Charger un fichier texte () pour obtenir le contenu d’un fichier .JSL dans une variable JSL, puis y travailler.
C'est une question intéressante cependant et je me demande pourquoi vous avez besoin / envie de faire cela. Pouvez-vous décrire ce que vous essayez de faire?
Re: Est-il possible d'ouvrir un script jsl et de le modifier à l'aide d'un autre script jsl?Ouvrez-le en tant que fichier texte et stockez le contenu dans une variable. Ensuite, utilisez les fonctions de caractère pour le changer.
Re: Est-il possible d'ouvrir un script jsl et de le modifier en utilisant un autre script jsl?C'est un vieux fil de discussion mais je vais quand même y répondre, car je regarde de temps en temps pour voir si cette fonctionnalité existe. La seule raison pour laquelle je voudrais utiliser un autre éditeur est lorsque j'écris la plupart de mon code mais pas encore prêt à tester, et je veux utiliser la fonctionnalité d'un éditeur externe où un mot sélectionné (comme un nom de variable ou une fonction) a précédé et suivi d'espaces ou d'autres caractères spéciaux, met automatiquement en surbrillance toutes les autres instances de ce texte dans le fichier. C'est utile lorsque mes scripts se transforment en code spaghetti et je peux rapidement voir où se trouvent les autres instances de cette variable.
Re: Est-il possible d'ouvrir un script jsl et de le modifier en utilisant un autre script jsl?Je travaille sur les scripts JSL principalement dans l'éditeur de script JMP. Cependant, Notepad ++ est parfois très pratique.
Notepad ++ a des fonctionnalités comme:
- Soulignant toutes les instances de texte que vous recherchez.
- Rechercher tous les fichiers dans un dossier (récursivement si nécessaire) pour une chaîne
- Rechercher et remplacer toutes les occurrences d'une chaîne dans un ensemble de fichiers
Re : Est-il possible d'ouvrir un script jsl et de le modifier à l'aide d'un autre script jsl ?Pour ouvrir un fichier de script dans une fenêtre de script, on peut utiliser :
scriptWindow = New Window( "script editor", <
<TYPE></TYPE>
<P>L'éditeur de scripts contient ensuite le code du fichier filename, mais ne connaît pas son emplacement.</P> <P>Ainsi, <FONT face="courier new,courier">inclure(fichier2)</FONT> et <FONT face="courier new,courier">ouvrir(fichier2)</FONT> ne fonctionneront pas dans le code.<BR /><BR /> Est-il possible de contrôler à distance l'éditeur de script pour « ouvrir » le fichier de script ? Quelque chose comme</P> <CODE class=" language-jsl">current window() << open(file)
Plan B : rediriger JMP vers le chemin de fichier correct.
Je l'ai essayé avec Définir le chemin par défaut() et Set File Search Path() mais cela n'a pas fonctionné.