¿Cómo puedo hacer que los scripts de AutoHotKey multilínea sean más legibles?


12

Quiero crear un script AutoHotKey que genere este texto:

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

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

Usando una herramienta similar llamada Texter , la defino así:

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

Muy simple.

En AutoHotKey , por otro lado, mi script se ve desordenado y es difícil de editar , así:

==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}

¿Hay alguna manera de hacer que los scripts de AutoHotKey sean más legibles que esto permitiendo el formato multilínea?

(además de ser un poco ilegible, dice que la longitud máxima de la abreviatura de hotstring es 40)

Respuestas:


14

Aquí descubrimos que puedes usar paréntesis para texto multilínea, esto funciona:

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

]]
3
english
extras`::$url=nnn;$reason=
)
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.