Comment rendre les scripts AutoHotKey multi-lignes plus lisibles?

12

Je veux créer un script AutoHotKey qui génère ce texte:

==videoReview
aspnetmvc
IDCODE
TITLE
DESC
10:00
viewable online
[[

]]
3
english
extras::$url=nnn;$reason=

En utilisant un outil similaire appelé Texter , je le définis comme ceci:

==videoReview
aspnetmvc
IDCODE
TITLE
DESC
10:00
viewable online
[[
%|
]]
3
english
extras::$url=nnn;$reason=

Très simple.

Dans AutoHotKey , en revanche, mon script semble désordonné et est difficile à modifier , comme ceci:

==videoReview{ENTER}aspnetmvc{ENTER}IDCODE{ENTER}TITLE{ENTER}DESC
{ENTER}10:00{ENTER}viewable{ENTER}online{ENTER}[[{ENTER}{ENTER}
{ENTER}]]{ENTER}3{ENTER}english{ENTER}extras::$url=nnn;
$reason={Up}{Up}{Up}{Up}{Up}

Existe-t-il un moyen de rendre les scripts AutoHotKey plus lisibles que cela en autorisant le format multiligne?

(en plus d'être un peu illisible, il indique que la longueur maximale d'abréviation de hotstring est de 40)

Edward Tanguay
la source

Réponses:

14

J'ai découvert ici que vous pouvez utiliser des parenthèses pour le texte multiligne, cela fonctionne:

::vidrev::
(
==videoReview
aspnetmvc
IDCODE
TITLE
DESC
10:00
viewable online
[[

]]
3
english
extras`::$url=nnn;$reason=
)
Edward Tanguay
la source