掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 1142|回复: 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... 6 e, n# @# J+ z0 g1 |
    问题是这个模糊查找的过程非常慢,点回车之后要反应很久,直观感觉就是 MDictPC 卡顿几秒。更严重的是,如果当前词典找不到一个单词,我通常会点击“词库”,换一个词典再找,而切换词典就相当于点了回车,如果恰巧新切换的词典也没有这个单词,就又会启动全局模糊查找,又会卡顿。这是个很不好的体验。
    / A5 x7 _" Y! x( m1 a8 b0 W6 z; u! ]' Y5 f/ A0 E
    希望能增加一个选项,让用户控制在找不到单词的情况下是否启用全局模糊查找。# O0 V/ Q8 p$ q/ r/ ?
    # i, ?- a: j- r( o1 f( i
    不知道有没有人跟我有同样的体验。

    评分

    1

    查看全部评分

    该用户从未签到

    发表于 2018-11-16 13:58:35 | 显示全部楼层
    感谢rayman大回复, 不过手工将 en_GB.* en_US.* 删掉之后, 虽然没有模糊查找
    9 F, h6 M* `) Y3 e, i& e9 n但也不会像旧版一样跳到最接近的词条, 2 V. X+ c& s6 a6 U4 L
    / ?2 }' c' C3 z! s' D2 x7 p, I9 L
    例如图像版词典输入"look", 直接显示
    ; ^6 D" [3 x2 A% P'look' not found 2 c( {& P: K- I+ [. U0 b$ b$ }

    3 w1 z4 X" a. p+ ~  f不会跳到最接近的"loo"词条.

    本帖子中包含更多资源

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

    x

    该用户从未签到

    发表于 2018-11-16 10:04:13 | 显示全部楼层
    我也有同样的体验
    * D5 Y. y8 _3 s9 \6 N新版这个功能, 对于拚不出来或是容易拼错的词头, 很有帮助,
    $ i0 S- _# W, V; l5 w" E6 S: J$ Q5 E  T& k5 E( q, T
    但在图片版词典的应用上, 则会有问题.8 r1 r0 }- c; w& w6 l8 ~; R; ]
    尤其是只有部分英文词头的图像版词典, 因为很少有完整的词头..
    ! K. U+ _- x/ z! v; k0 ~, l
    $ S% }9 M) Y; _( b- J例如, 用新牛律2图片版,
    8 f$ w- D% a. F( V& ]( x在MDICT  PC 2.0 RC3 要找 "look" 这个字, 虽然没找到, 但会跳到最接近的词头 "loo"' _7 M/ R0 I1 X+ U( t
    这样, 实际上就已经很接近要找的那一页扫描图片, 很容易找到"look"这个字的释义.
    + {2 D" h+ ~& H& W  @. u" z7 N% c, [1 s& V- E/ n
    但是在较新的版本, 一直到最新的 MDICT PC 2.0.5, 则会显示6 f/ u3 R6 J. H! A- j
    Can't find 'look'. Are you looking for:
    . ]7 w( q0 G0 h& H& x" b: Mgook6 ~9 @* `! \7 L$ ~1 j
    hook
    1 |1 ?8 ^4 y. P. H# ?& Dloo
    . M' `2 @$ y- w  V9 _loon
    $ l5 z" T1 j/ d9 S% Z5 x0 jloot
    ) a! j7 O: `6 I/ U1 U3 \" r9 ]. e

    评分

    1

    查看全部评分

    该用户从未签到

    发表于 2018-11-16 13:36:06 | 显示全部楼层
    临时方案是:可以手工将 mdict/res 目录下的en_GB.* en_US.* 删掉。 去掉了就没有这么个模糊查找功能了。
    ) ?  D! {9 U: N6 U. B6 A
  • TA的每日心情
    开心
    2018-7-28 15:43
  • 签到天数: 64 天

    [LV.6]常住居民II

     楼主| 发表于 2018-11-16 17:38:05 | 显示全部楼层
    本帖最后由 pyruvicacid 于 2018-11-16 17:39 编辑 " k  ?6 k) T2 d
    sky66 发表于 2018-11-16 13:58
    - ~- b& `( I4 `, k- w) n5 a感谢rayman大回复, 不过手工将 en_GB.* en_US.* 删掉之后, 虽然没有模糊查找* A# ?6 R( K) A7 A1 N, w' A3 w
    但也不会像旧版一样跳到最接近 ...

    ) F6 ]  Q" W9 @# k就我个人来说,在删除 res 目录下的 en_GB.* 等文件后,MDictPC v2.0.5 目前的处理方式是正我想要的,即,在找不到单词的情况下就显示空结果。这是因为,显示空结果不会改变单词输入框的内容,非常利于切换词典,一个词典查不到就切换到一另一个词典,直到有词典能查到为止,由于不改变单词输入框的内容,故只需直接切换词典,无需重新输入单词。而如果像 MDictPC v2.0RC3 及之前的版本那样,在找不到单词的情况下跳转到被认为最接近的词条的话,那么单词输入框的内容也会随之改变,这样切换词典后就得重新输入原来要查询的单词,就有些不方便了。
    2 ~% P/ B3 d  F% k* Y' I1 p( t4 D  L6 h5 Y  D
    综上,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, 2024-4-19 20:54 , Processed in 0.059269 second(s), 15 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2023, Tencent Cloud.

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