如上图,预期是插入指定的变量覆盖选中的内容,但实际是插在末尾,而且自动添加逗号。这个情况看起来与使用工具“从键盘键入键名”一致,与其它输入框插入变量不一样。
看起来需要设计一个更复杂的插入内容的方式。 目前有一些参数的模式是在末尾追加,有一些是替换选中。 追加主要是为了自动加上分隔符,如果直接插入或替换,用户可能不知道添加分隔符。 比如这里,主要是方便自动添加新的键值,但是对使用表达式的情况就不是很合适了。
可能这样比较好,如果光标在中间并且选中了内容,就替换,否则就在末尾添加并且增加分隔符。
1.44.24 修改了一下,只要选中了内容,都是替换选中内容。 https://getquicker.net/Help/Versions
确实有改善,比如在已经输入一些键的情况下想要修改其中一部分现在只要选中要修改的内容用键名工具覆盖,以前的版本需要多按一下删除键再用工具追加。目前看来这个输入框所有工具的结果替换模式( “扩展设置” ttmode)是相同的,若是在这个前提下算是折中的办法了。