1 votes

Comment puis-je déterminer où se situe l'erreur dans Applescript ?

Chaque fois que je reçois une erreur de la part de osascript, ça ressemble à ceci : 698:699: erreur de syntaxe : Fin de ligne attendue, etc. mais identifiant trouvé. (-2741)

Comment puis-je déterminer où se situe cette erreur (une approche générale) ? Je n'ai pas 698 lignes dans mon code, et commenter chaque ligne n'est pas très pratique.

0 votes

Les commentaires ne sont pas destinés à des discussions prolongées ; cette conversation a été déplacée vers le chat. Nous pouvons discuter sur Ask Different Meta si les gens ont des problèmes de vote pour fermer ou des suggestions sur cette catégorie de question.

3voto

Tetsujin Points 95239

Exécutez-le dans l'Éditeur de scripts, l'erreur sera mise en surbrillance.

Exemple utilisant une image d'un script aléatoire d'une réponse précédente

entrez la description de l'image ici

1voto

Oskar Points 1242

Je ne ferais honnêtement pas grand-chose en AppleScript si ce n'était pas pour le superbe débogueur que Late Night Software propose.

La version gratuite est très puissante et je n'ai jamais regretté d'avoir payé pour la version complète quand ça me fait gagner du temps et des maux de tête. Non seulement il montre l'emplacement de l'erreur, mais il offre également une aide contextuelle pour vous guider sur la correction de l'erreur.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X