1 votes

Comment utiliser le texte sélectionné dans le script de Apple ? Je veux ajouter du texte avant et après

Idée : je sélectionne un texte et il est remplacé par <sometag>selected text</sometag> .

Code :

on run {input, parameters}

tell application "System Events" to keystroke "<tag>[what should go here]</tag>"

    return input
end run

2voto

OnePablo Points 1

En bref, faites en sorte que votre flux de travail accepte Text de Any Application et cochez la case dont l'intitulé est quelque chose comme Output Replaces Selection .

Il suffit alors d'un seul Exécuter un AppleScript dans laquelle vous devez remplacer tout code d'exemple par celui-ci :

on run {input as text}
    return ["<sometag>", input, "</sometag>"] as text
end run

qui peut également s'écrire comme suit :

on run {input as text}
    return "<sometag>" & input & "</sometag>"
end run

Le flux de travail doit être sauvegardé en tant que Service o Action rapide puis être activée en System Preferences où d'autres "services" sont répertoriés.

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