よく忘れるのでメモ。
sample_heredocument.ahk
; AutoHotKeyでのヒアドキュメント
Message=
(
こんな
かんじで
複数の行に渡って書けます
`)と書けば、閉じカッコ自身を記述できます
)
MsgBox % Message
実行結果
補足
変数展開ではなく、式展開したい場合にはこのように書きます。ダブルクォートの位置に注意。
sample_heredocument2.ahk
; 変数展開ではなく、式展開したい場合にはこのように書く
msg := "
(
MaxIndex()=" . files.MaxIndex() . "
MinIndex()=" . files.MinIndex() . "
)"