有没有办法关闭脚本部分而不只是将其隐藏在评论中?

Is there a way to turn off sections of script without just hiding it in comments?

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

我试过将脚本部分包装在 if 语句中,但它只是执行代码而不考虑条件(见下文)

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

根据我的理解,^!s:: 热键即使在失败的条件下也会被编译,并且无论如何都会触发脚本的操作。这是正确的理解吗?有没有办法 "turn off" 不注释掉那部分脚本?

@EJE & @Joe DF

我相信 #If 就是我要找的东西。谢谢。