MDictPC版希望增加一个选项,关闭全局模糊查找,因为会卡顿
问题描述:在 MDictPC 2.0RC3 及之前的版本,如果一个单词在当前词典里没有,那么按回车后只会跳转到被认为最匹配的那个单词。但从 MDictPC 2.0RC5 开始,如果遇到一个单词在当前词典里没有,则会在当前词典全局模糊查找,最后给出一个列表,列出模糊查找到的单词,然后提示我:Can't find 'XXXXXX'. Are you looking for...问题是这个模糊查找的过程非常慢,点回车之后要反应很久,直观感觉就是 MDictPC 卡顿几秒。更严重的是,如果当前词典找不到一个单词,我通常会点击“词库”,换一个词典再找,而切换词典就相当于点了回车,如果恰巧新切换的词典也没有这个单词,就又会启动全局模糊查找,又会卡顿。这是个很不好的体验。
希望能增加一个选项,让用户控制在找不到单词的情况下是否启用全局模糊查找。
不知道有没有人跟我有同样的体验。 感谢rayman大回复, 不过手工将 en_GB.* en_US.* 删掉之后, 虽然没有模糊查找
但也不会像旧版一样跳到最接近的词条,
例如图像版词典输入"look", 直接显示
'look' not found
不会跳到最接近的"loo"词条. 我也有同样的体验
新版这个功能, 对于拚不出来或是容易拼错的词头, 很有帮助,
但在图片版词典的应用上, 则会有问题.
尤其是只有部分英文词头的图像版词典, 因为很少有完整的词头..
例如, 用新牛律2图片版,
在MDICTPC 2.0 RC3 要找 "look" 这个字, 虽然没找到, 但会跳到最接近的词头 "loo"
这样, 实际上就已经很接近要找的那一页扫描图片, 很容易找到"look"这个字的释义.
但是在较新的版本, 一直到最新的 MDICT PC 2.0.5, 则会显示
Can't find 'look'. Are you looking for:
gook
hook
loo
loon
loot
临时方案是:可以手工将 mdict/res 目录下的en_GB.* en_US.* 删掉。 去掉了就没有这么个模糊查找功能了。
本帖最后由 pyruvicacid 于 2018-11-16 17:39 编辑
sky66 发表于 2018-11-16 13:58
感谢rayman大回复, 不过手工将 en_GB.* en_US.* 删掉之后, 虽然没有模糊查找
但也不会像旧版一样跳到最接近 ...
就我个人来说,在删除 res 目录下的 en_GB.* 等文件后,MDictPC v2.0.5 目前的处理方式是正我想要的,即,在找不到单词的情况下就显示空结果。这是因为,显示空结果不会改变单词输入框的内容,非常利于切换词典,一个词典查不到就切换到一另一个词典,直到有词典能查到为止,由于不改变单词输入框的内容,故只需直接切换词典,无需重新输入单词。而如果像 MDictPC v2.0RC3 及之前的版本那样,在找不到单词的情况下跳转到被认为最接近的词条的话,那么单词输入框的内容也会随之改变,这样切换词典后就得重新输入原来要查询的单词,就有些不方便了。
综上,MDictPC v2.0.5,在关闭模糊查找之后,在找不到单词的情况下会显示空结果,同时不改变单词输入框的内容,我觉得这是比旧版本“跳转到最接近的单词”更为合理的处理方式。 谢谢分享,谢谢分享,谢谢分享!!!!! 谢谢分享,谢谢分享,谢谢分享!!!!!
页:
[1]