有时候,我们在模块中才会想起自己所需的新变量。如果在输入框下拉菜单选新增变量,会自动替换为该变量。但我们只是在写表达式时想新增个变量。
我的设想是,在输入框中输入新变量名,使用 } 闭合后,自动弹出该变量名的新建变量窗口。
比如我开发一个动作,没有任何变量。在该输入框,输入 $={newVar ,这里的 newVar 是目前尚不存在的变量名,当我输入 } 闭合变量后,qk 检测到动作目前没有该变量名,判断是新变量,加上用户自己输入了 } ,显然用户知道自己在干什么(如果我们是使用现有变量名,一般会用自动补全,不会用到 } )。所以 qk 在用户输入 } 闭合变量后,自动弹出包含该变量名的新建变量窗口。