掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 2108|回复: 8

[经验交流] 如何调试MDX,MDD,CSS,集成开发环境?用浏览器代替词典软件?

 关闭 [复制链接]
  • TA的每日心情

    2019-9-23 23:38
  • 签到天数: 8 天

    [LV.3]偶尔看看II

    发表于 2019-12-9 15:21:57 | 显示全部楼层 |阅读模式
    本帖最后由 lbhl 于 2019-12-9 15:23 编辑
    " Q" O) i+ R0 E) q
    6 B' s; a9 g2 J% T  {: C通用的前端软件开发都是由WEB浏览器来看最终效果,而浏览器自己往往都集成了调试功能或者有插件支持。调试的过程就是用集成开发环境中的代码编辑软件不断修改代码同时即时在浏览器中看修改效果的过程。
    % L* Q/ m. S1 d- X. e) w& |; D
    然而,词典软件是个特别的软件,它不可以直接打开显示原生的HTML,CSS,JAVASCRIPT,它需要这些东西打个包成MDX MDD才能显示出来(如果不是这样请纠正我)。而且它的HTML有并不为通用WEB浏览器所支持的为词典设计的独特的语法(即使这点多出来的语法是多么的简单)。所以,一个打包成MDX前的HTML不仅无法在通用WEB浏览器中看到效果,也无法在词典软件中打开看到效果。% V1 N# J4 J' t+ B9 I* Z
    5 K  Y  B; |7 \5 j  [
    如果是这样的话,每次修改代码岂不都是瞎子摸象,改的时候不能立即看到效果,还非得打包成MDX之后才可以,这有多繁琐啊?!不知道各位制作和修改词库的作者都是如何完成工作的呢?8 J" z1 t2 x5 y. Z" r

    ' k! O& h, s' _有没有MDX,MDD集成开发环境呢?如果没有是否可以自己设计出来一个象chrome firefox插件那样的插件,使得浏览器也能支持MDX MDD独有的语法,让通用的WEB浏览器既可以打开呈现含词典独特语法的HTML,也可以打开呈现打包后的MDX MDD,让WEB浏览器完成专用词典软件最基本的浏览所有词条的功能呢?这样MDX MDD开发也可以变得象通用前端软件开发一样方便了。甚至,做得更精深一些,干脆在一个通用WEB浏览器中完成桌面词典软件绝大多数的主要功能?这就好比EPUB格式电子书既有专门的电子书软件可以阅览,也可以用通用WEB浏览器通过加装插件来浏览一样。% M! L- f$ j5 C% Q" b7 Z
    9 t1 y# ?9 ?/ m$ V

    / s& X+ s1 b4 ?4 k6 Z到哪里可以查看CHROME, FIREFOX的插件规范?希望有兴趣的程序员朋友可以探讨一下。
  • TA的每日心情
    奋斗
    2022-6-1 19:02
  • 签到天数: 377 天

    [LV.9]以坛为家II

    发表于 2019-12-9 16:03:01 | 显示全部楼层
    再说一次,多看少说6 o9 _) J5 q% ^; k# |
    你说的浏览器直接打开mdx的东西论坛就有. K; b4 m' `) i! e& L, C0 C
    没打包前,用浏览器看不到效果?你是来搞笑的吗
  • TA的每日心情
    开心
    2019-3-26 21:36
  • 签到天数: 178 天

    [LV.7]常住居民III

    发表于 2019-12-9 16:03:23 | 显示全部楼层
    mdx就是html的子集,mdx特有的语法:@@@LINK=条目 重定向条目内容,entry="条目#id" 条目跳转,sound:// 音频引用链接。就这三个,不算盲人摸象,修改后生成mdx效果立竿见影。目前chrome + mdict源文件就可以进行调试和处理得很好了。

    该用户从未签到

    发表于 2019-12-9 16:10:27 | 显示全部楼层
    看标题就知道是老兄你发的! m7 J+ h, b* L8 B- {1 @- g9 N

    1 m7 q  F# I7 F1 f1 ^有那功夫高屋建瓴、纸上谈兵,做一做就知道这玩意很简单,根本用不着编程
    5 s2 u2 ?3 F- l  h) e8 k. X' E8 `" h9 c8 _/ e* S2 V) R
    ; T4 ]5 ]. {/ y( x, x$ ^
  • TA的每日心情
    开心
    2020-1-5 08:04
  • 签到天数: 50 天

    [LV.5]常住居民I

    发表于 2019-12-9 17:17:33 | 显示全部楼层
    把MDX的源文件複製到這樣即可看到效果。https://www.runoob.com/runcode
  • TA的每日心情

    2019-9-23 23:38
  • 签到天数: 8 天

    [LV.3]偶尔看看II

     楼主| 发表于 2019-12-9 17:33:12 | 显示全部楼层
    本帖最后由 lbhl 于 2019-12-9 17:35 编辑 0 v/ v! d! j. i9 x" O$ r
    simonfire 发表于 2019-12-9 16:03. q( k2 i% q% z# M& ?
    再说一次,多看少说; v5 B/ K) Y& c  A5 x7 D$ N: L
    你说的浏览器直接打开mdx的东西论坛就有3 A% _# I+ K& _: B# J' r# K0 v2 H
    没打包前,用浏览器看不到效果?你是来搞笑的 ...

    $ s, n- V& ~8 G3 m2 N1 _8 H呵呵,问这问题的时候碰巧无MDX,公司的机器发帖,还没来得及试就问了。浏览器设计得容错性很高,凡是它不认识的东西也就是不处理它认识的都解析了。. R0 R6 x' m8 t) i- K
    可这后面的问题才是重点,用插件+通用WEB浏览器 代替专用词典软件,这个是有可行性可以探讨的。
    4 b4 F$ ~) f* d
  • TA的每日心情
    无聊
    2022-9-25 21:09
  • 签到天数: 1136 天

    [LV.10]以坛为家III

    发表于 2019-12-9 22:47:23 | 显示全部楼层
    打开呈现打包后的MDX MDD
    https://www.laohuang.net/20161113/mdx-server/
    ) I5 ^# M3 ]! X7 E& s3 N2 S2 Q0 k" ?& Q5 @1 p) T8 L  `4 Y4 y- C
    可以看看是不是符合这个需求。
    : S' r4 z7 h2 X" f  r6 g4 m/ `" X- ~$ b( G  w2 B& f  G
    % K; \/ E0 J) H6 k6 e
  • TA的每日心情

    2019-9-23 23:38
  • 签到天数: 8 天

    [LV.3]偶尔看看II

     楼主| 发表于 2019-12-9 23:35:06 | 显示全部楼层
    oversky 发表于 2019-12-9 22:47
    4 f8 y/ B3 |7 k" M( Thttps://www.laohuang.net/20161113/mdx-server/
      @/ G6 A8 Z% m- F  i2 r$ z1 K8 V, D' B* `( B8 ^, J% j
    可以看看是不是符合这个需求。

    ! t1 \2 v( m- `https://pan.baidu.com/s/1gf1C2Oj#list/path=%2F 里的MDX MDD 吧?

    该用户从未签到

    发表于 2019-12-10 11:37:11 | 显示全部楼层

    , N( ~& C6 M' K2 W! Q  Q" ?
    7 u6 J' d& T! T: C2 \3 z这就是直接用浏览器看到的效果
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2024-4-18 15:38 , Processed in 0.058692 second(s), 10 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2023, Tencent Cloud.

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