Como posso tornar os scripts 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 similar 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 bagunçado 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 AutoHotKey mais legíveis do que isso, permitindo o formato multilinhas?

(além disso, ser um pouco ilegível, diz que a duração máxima da abreviação do hotstring é 40)

    
por Edward Tanguay 23.10.2009 / 01:19

1 resposta

13

Descobri aqui que você pode usar parênteses para texto de múltiplas linhas, isso funciona:

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

]]
3
english
extras'::$url=nnn;$reason=
)
    
por 23.10.2009 / 01:40

Tags