掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 1464|回复: 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... & @* |( ~, I" `8 D
    问题是这个模糊查找的过程非常慢,点回车之后要反应很久,直观感觉就是 MDictPC 卡顿几秒。更严重的是,如果当前词典找不到一个单词,我通常会点击“词库”,换一个词典再找,而切换词典就相当于点了回车,如果恰巧新切换的词典也没有这个单词,就又会启动全局模糊查找,又会卡顿。这是个很不好的体验。
    2 N. D  v4 e7 ]9 H  c7 f4 s; v! q. W' ^  T5 {# g: K
    希望能增加一个选项,让用户控制在找不到单词的情况下是否启用全局模糊查找。
      X$ ]# e/ Q3 r1 r" E. i1 @5 `2 \7 a  d- b5 u  p) Q* M; ~. ?9 d
    不知道有没有人跟我有同样的体验。

    评分

    1

    查看全部评分

    该用户从未签到

    发表于 2018-11-16 13:58:35 | 显示全部楼层
    感谢rayman大回复, 不过手工将 en_GB.* en_US.* 删掉之后, 虽然没有模糊查找+ f: W- d5 J' P8 z( o* v4 Y
    但也不会像旧版一样跳到最接近的词条,
    0 O& ^5 f8 _* s8 e- P" i. s3 R8 F$ k9 X$ |' ~6 K
    例如图像版词典输入"look", 直接显示) ]8 ?( N! j" z, K6 K. j
    'look' not found " S! S  j2 a; O- k- m; q. L
    6 S: O5 L: N' C5 ?6 Q
    不会跳到最接近的"loo"词条.

    本帖子中包含更多资源

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

    x

    该用户从未签到

    发表于 2018-11-16 10:04:13 | 显示全部楼层
    我也有同样的体验
    ) S5 Q) d8 |3 v. ~# Q+ ]新版这个功能, 对于拚不出来或是容易拼错的词头, 很有帮助,
    3 O7 Q& Z  B, ]- U: t
    7 H6 E5 y6 J- T, ^2 N但在图片版词典的应用上, 则会有问题./ N$ R1 G5 [9 m  ]+ y
    尤其是只有部分英文词头的图像版词典, 因为很少有完整的词头..' \+ D$ a3 W# l7 n

    1 K+ {3 L9 r; G- y例如, 用新牛律2图片版, 9 ?: I$ P1 h3 D
    在MDICT  PC 2.0 RC3 要找 "look" 这个字, 虽然没找到, 但会跳到最接近的词头 "loo"& k! b0 i) n1 P0 m* Y& G, w
    这样, 实际上就已经很接近要找的那一页扫描图片, 很容易找到"look"这个字的释义.3 D1 `/ j7 j; L. o( D4 m

    & X9 Y7 p0 p2 T但是在较新的版本, 一直到最新的 MDICT PC 2.0.5, 则会显示
    . S0 p2 k1 S! h! S3 QCan't find 'look'. Are you looking for:
    ) z' u1 D) w) v! _2 A: Agook
    , Z8 ]3 l' J" C$ Ihook
    % ~- Z( D- C, Floo
    3 \; A8 ~" l6 m! eloon
    - ?! ^5 R. o+ iloot
    7 H( O* ~0 w; Z; _8 j7 [3 {  d

    评分

    1

    查看全部评分

    该用户从未签到

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

    [LV.6]常住居民II

     楼主| 发表于 2018-11-16 17:38:05 | 显示全部楼层
    本帖最后由 pyruvicacid 于 2018-11-16 17:39 编辑
    " O. b8 N0 k6 s
    sky66 发表于 2018-11-16 13:58: X: T+ {6 V2 h% B& F3 z9 Q
    感谢rayman大回复, 不过手工将 en_GB.* en_US.* 删掉之后, 虽然没有模糊查找
    2 V1 ?8 `/ X- U; J. ~+ E但也不会像旧版一样跳到最接近 ...

    % y* n. |! b4 N8 {; e( z& K就我个人来说,在删除 res 目录下的 en_GB.* 等文件后,MDictPC v2.0.5 目前的处理方式是正我想要的,即,在找不到单词的情况下就显示空结果。这是因为,显示空结果不会改变单词输入框的内容,非常利于切换词典,一个词典查不到就切换到一另一个词典,直到有词典能查到为止,由于不改变单词输入框的内容,故只需直接切换词典,无需重新输入单词。而如果像 MDictPC v2.0RC3 及之前的版本那样,在找不到单词的情况下跳转到被认为最接近的词条的话,那么单词输入框的内容也会随之改变,这样切换词典后就得重新输入原来要查询的单词,就有些不方便了。4 i$ i; e. O1 [1 X, ~

    , L: q" G4 K; N+ u5 H- b+ b3 s综上,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-5-11 14:04 , Processed in 0.021992 second(s), 24 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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