autohotkey - 有没有办法关闭脚本部分而不只是将其隐藏在评论中?
问题描述
因此,我在由热键触发的主脚本(我将常用工具拼凑在一起)中构建了一些自定义宏。我开始积累这些宏,并想关闭脚本的某些部分,以便我可以再次使用热键并在我的编辑器中折叠代码部分。我不想为这些自定义函数创建单独的脚本(没有特别的原因)。
我尝试将脚本部分包装在 if 语句中,但它只是执行代码而不管条件如何(见下文)
if(0){
^!s::
<my script>
return
}
根据我的理解, ^!s:: 热键即使在失败的条件内也会被编译,并且无论如何都会触发脚本的操作。这会是正确的理解吗?有没有办法在不注释掉的情况下“关闭”那部分脚本?
解决方案
@EJE & @Joe DF
我相信这#If
就是我想要的。谢谢你。
推荐阅读
- reactjs - Twitter摘要卡图像并不总是显示
- kotlin - 如何使用 kotlinx.serialization 序列化通用密封类
- swift - SwiftUI 键盘快捷键在工具栏或菜单中不起作用
- java - 列出目录中与文件掩码(又名模式或 Glob)匹配的所有文件
- node.js - 从后端接收数据返回未定义
- c++ - 没有匹配函数调用“...”涉及模板化函数的编译器错误
- android - Android 日期选择器对话框上下文参数
- castle-windsor - Castle Windsor container.Resolve 产生空引用异常
- asp.net-core - 使用 Microsoft.Identity.Web 将 Asp.Net Core 2.2 升级到 3.1 - 没有为方案“AzureADJwtBearer”注册身份验证处理程序
- javascript - Discord.js 错误:TypeError:无法读取未定义的属性“通道”