掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 1390|回复: 6

[改进建议] MDictPC版希望增加一个选项,关闭全局模糊查找,因为会卡顿

[复制链接]
  • TA的每日心情
    开心
    2018-7-28 15:43
  • 签到天数: 64 天

    [LV.6]常住居民II

    发表于 2018-11-15 23:27:16 | 显示全部楼层 |阅读模式
    问题描述:在 MDictPC 2.0RC3 及之前的版本,如果一个单词在当前词典里没有,那么按回车后只会跳转到被认为最匹配的那个单词。但从 MDictPC 2.0RC5 开始,如果遇到一个单词在当前词典里没有,则会在当前词典全局模糊查找,最后给出一个列表,列出模糊查找到的单词,然后提示我:Can't find 'XXXXXX'. Are you looking for... 2 f7 x; n4 q& y! {0 a& p" N
    问题是这个模糊查找的过程非常慢,点回车之后要反应很久,直观感觉就是 MDictPC 卡顿几秒。更严重的是,如果当前词典找不到一个单词,我通常会点击“词库”,换一个词典再找,而切换词典就相当于点了回车,如果恰巧新切换的词典也没有这个单词,就又会启动全局模糊查找,又会卡顿。这是个很不好的体验。0 C7 M  g. }- ?
    5 s- G6 p3 y4 j' m$ ]& r! I  I
    希望能增加一个选项,让用户控制在找不到单词的情况下是否启用全局模糊查找。5 X/ k  M4 J! O6 X8 {/ t
    ! ^% q8 B" B5 `/ A$ S
    不知道有没有人跟我有同样的体验。

    评分

    1

    查看全部评分

    该用户从未签到

    发表于 2018-11-16 13:58:35 | 显示全部楼层
    感谢rayman大回复, 不过手工将 en_GB.* en_US.* 删掉之后, 虽然没有模糊查找% o! S/ Z7 v3 M* Y- W8 h
    但也不会像旧版一样跳到最接近的词条, 5 a- N1 D0 S9 B8 d. X
    8 j; Q: q$ z( ^+ _- f; }3 o+ f
    例如图像版词典输入"look", 直接显示+ X" q% ]3 g# L1 Z! D0 y6 ~
    'look' not found ; B: D2 O: t. t+ _+ U. v: m$ z7 X# B" F
    3 Z5 o5 l& a% {! f
    不会跳到最接近的"loo"词条.

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?免费注册

    x

    该用户从未签到

    发表于 2018-11-16 10:04:13 | 显示全部楼层
    我也有同样的体验
    8 K, |; u. _. T1 s新版这个功能, 对于拚不出来或是容易拼错的词头, 很有帮助, % Y( p- A% u' t3 z
    6 d8 G5 E( I# n0 [4 t/ ]
    但在图片版词典的应用上, 则会有问题.
    ( P* N, @- r9 }0 q3 g尤其是只有部分英文词头的图像版词典, 因为很少有完整的词头..
    % l4 Q) W8 ^: y; g" k0 t" J$ F% w; I5 c2 F3 g
    例如, 用新牛律2图片版,
    3 D: @- M: T* s+ I3 H在MDICT  PC 2.0 RC3 要找 "look" 这个字, 虽然没找到, 但会跳到最接近的词头 "loo"" K" t3 |' H7 {
    这样, 实际上就已经很接近要找的那一页扫描图片, 很容易找到"look"这个字的释义.
    4 X, |& U3 R' P) b
    8 x- L+ D$ M! `/ D- z& }但是在较新的版本, 一直到最新的 MDICT PC 2.0.5, 则会显示1 Q: H8 l3 ^' I1 Z' q
    Can't find 'look'. Are you looking for:
    ' W, c- K4 {! h9 U# f/ t: }gook
    # M& u6 p; k% W+ ^: ihook
    ! z3 z: @8 R% ?loo& m0 X( p6 o, g: G4 f
    loon3 r( q, D) {4 ]1 K  O
    loot . p4 c# ^  ~0 E( y

    评分

    1

    查看全部评分

    该用户从未签到

    发表于 2018-11-16 13:36:06 | 显示全部楼层
    临时方案是:可以手工将 mdict/res 目录下的en_GB.* en_US.* 删掉。 去掉了就没有这么个模糊查找功能了。& U9 m" n  O7 E8 y$ r
  • TA的每日心情
    开心
    2018-7-28 15:43
  • 签到天数: 64 天

    [LV.6]常住居民II

     楼主| 发表于 2018-11-16 17:38:05 | 显示全部楼层
    本帖最后由 pyruvicacid 于 2018-11-16 17:39 编辑   _+ q, \% H, j/ t0 z# s
    sky66 发表于 2018-11-16 13:58
    8 o1 p) w% n8 f7 D2 o, F, I% R) D感谢rayman大回复, 不过手工将 en_GB.* en_US.* 删掉之后, 虽然没有模糊查找- J( d+ |/ t& x0 i+ ]; S3 X
    但也不会像旧版一样跳到最接近 ...

    + t4 C" B* Z# b2 b就我个人来说,在删除 res 目录下的 en_GB.* 等文件后,MDictPC v2.0.5 目前的处理方式是正我想要的,即,在找不到单词的情况下就显示空结果。这是因为,显示空结果不会改变单词输入框的内容,非常利于切换词典,一个词典查不到就切换到一另一个词典,直到有词典能查到为止,由于不改变单词输入框的内容,故只需直接切换词典,无需重新输入单词。而如果像 MDictPC v2.0RC3 及之前的版本那样,在找不到单词的情况下跳转到被认为最接近的词条的话,那么单词输入框的内容也会随之改变,这样切换词典后就得重新输入原来要查询的单词,就有些不方便了。% P7 `  b7 N% N# p* c5 F) \

    3 Q; s" a. o0 x7 s1 [4 R综上,MDictPC v2.0.5,在关闭模糊查找之后,在找不到单词的情况下会显示空结果,同时不改变单词输入框的内容,我觉得这是比旧版本“跳转到最接近的单词”更为合理的处理方式。
  • TA的每日心情

    2019-8-31 08:44
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2019-8-9 21:03:07 | 显示全部楼层
    谢谢分享,谢谢分享,谢谢分享!!!!!
  • TA的每日心情

    2019-8-31 08:44
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2019-8-9 21:03:25 | 显示全部楼层
    谢谢分享,谢谢分享,谢谢分享!!!!!
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

    小黑屋|手机版|Archiver|PDAWIKI |网站地图

    GMT+8, 2025-4-24 09:06 , Processed in 0.021463 second(s), 24 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

    快速回复 返回顶部 返回列表