有没有一种方法可以关闭脚本的各个部分而不仅仅是将其隐藏在注释中?

时间:2019-10-21 23:48:26

标签: autohotkey

因此,我在由热键触发的主脚本(将常用工具拼凑在一起)中建立了一些自定义宏。我开始积累这些宏,并希望关闭脚本的某些部分,以便可以再次使用热键,并可以在编辑器中折叠代码部分。我不想为这些自定义功能创建单独的脚本(没有特殊的原因,tbh)。

我尝试将脚本部分包装在if语句中,但是无论条件如何,它只是执行代码(见下文)

if(0){
   ^!s::
        <my script>
   return
}

据我了解,即使在失败的条件内,^!s ::热键也会被编译,并且无论如何都会触发脚本的动作。这是正确的理解吗?有没有一种方法可以“关闭”脚本的这一部分而不对其进行注释?

1 个答案:

答案 0 :(得分:0)

@EJE和@Joe DF

我相信#If是我想要的。谢谢。