通过获取 `quicker_in_param` 传递的参数,为 `qk_compile_mode` 时直接返回 return;
可以实现只编译而不运行
public static void Exec(IStepContext context)
{
if ((context.GetVarValue("quicker_in_param") as string) == "qk_compile_mode")
return;
...省略
// 这个示例是通过传递参数 `qk_compile_mode` 激活 C# 模块,此时会编译,但返回 return 而不执行具体功能。
我在想,动作作者可以通过传递特定参数,只缓存而不执行,那么这个功能是否可以加到动作模块中,或者Quicker设置中?
譬如,在 Quicker 启动后自动缓存,在首次激活带C#模块的动作时就比较无感了。


另一个讨论贴 https://getquicker.net/Common/Topics/ViewTopic/33741