Como posso tornar os scripts do AutoHotKey de várias linhas mais legíveis?


12

Eu quero criar um script AutoHotKey que gere este texto:

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

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

Usando uma ferramenta semelhante chamada Texter , eu a defino assim:

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

Muito simples.

No AutoHotKey , por outro lado, meu script parece confuso e difícil de editar , assim:

==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 uma maneira de tornar os scripts do AutoHotKey mais legíveis que isso, permitindo o formato de múltiplas linhas?

(além de ser um pouco ilegível, o comprimento máximo da abreviação da hotstring é 40)

Respostas:


14

Descoberto aqui que você pode usar parênteses para texto com várias linhas, isso funciona:

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

]]
3
english
extras`::$url=nnn;$reason=
)
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.