转义序列
AutoHotkey 中默认的 转义符 为重音符/反引号 (`), 它位于大多数英文键盘的左上角. 使用这个字符而不是反斜线可以与在文件路径的双反斜线以示区分.
由于 AutoHotkey 中的逗号和百分号都具有特殊含义,因此需要使用 `,
来指定原义的逗号,使用 `%
来指定原义的百分号.其中的一个例外是MsgBox,它里面的逗号不需要进行转义.另一个例外是在任意命令最后一个参数中的逗号: 它们不需要进行转义. 请参阅#EscapeChar 了解转义序列的完整列表.
某些特殊字符也需要使用转义序列的方法生成. 最常见的有 `t
(tab),`n
(换行)和 `r
(回车).
提示: 任何命令中的首个逗号可以省略 (除非首个参数为空或以 := 或 = 开始, 或命令单独处于 延续片段 的顶部). 例如:
MsgBox This is ok. MsgBox, This is ok too (it has an explicit comma).