|
本帖最后由 sunsmile23 于 2014-8-29 09:56 编辑 5 v5 D9 k# T, u2 K1 N0 O
% a: a) W9 l9 v0 _5 J! j4 M对论坛的这个帖子进行了更新,现重新发一贴。那个帖子不再更新。" b! B+ w0 ?/ s8 }, W
https://www.pdawiki.com/forum/thread-11430-1-1.html- i2 D4 k: g. c* w, d
" ]" s: E; f! a* F在原帖中介绍了一个词典工具。其实那只能算作一个半成品。功能不多,界面也不美。为了使其至少像一个软件,现对其进行了升级。, T8 }$ T( u2 [+ `% ~" S7 t
升级后,更易用,更能干点实事。, k# _+ J+ e; I0 g
由于时间有限,现阶段也不太完善,也无时间美化。目前基本上有如下功能:编辑、预览、导出、合并。% @. t$ X: S1 f; f! ~* n: n: Q% k
# @ b# r$ j. t% N+ `9 s
一、文本编辑 f/ ~/ d* {" p6 u8 s
作为一个普通文本编辑器还是个初级阶段。虽然比记事本强,可以打开几十几百M的文件,但目前很不稳定,仅仅可以把文件打开看一眼。
' W: h( f( m9 T2 f) E4 g
4 Z% e+ \6 U; N/ h+ X! G0 J8 F8 q; \5 ~6 w$ n/ r
二、预览。9 Y' K% V1 _5 Z' e; T9 {
Dict Source Editor支持打开三种格式的词典文件,以直观的方式浏览其内容
# l9 R8 s2 ], V
5 D2 }9 f, _1 }/ P- [. Y
9 T! a5 Z, P2 n; w& M4 v4 f. d3 iMdx格式文件
: k8 c: [6 s5 [
- B |8 I) p" B' W$ f
3 Y6 l" U* S1 ?* a1 f9 y) gTXT格式源文件
/ W! M+ D% k; s4 J+ x1 I) e : A% P- J. c, ?: Z, G
, n1 V! Z. W( [- f
Mdd文件。直接浏览里面的图片,或者查看css文件内容2 j: V! Q* w8 A2 i
8 y+ _2 ~; Y& o. F$ o
: B8 ?6 q: @0 V& i" s% U7 B3 z6 d
/ U" M- a* i) Z1 ]$ {4 P8 W5 t$ d
编辑框键入词条回车,定位到相应词条。也可以在列表框键入快速定位
, q3 _+ V+ I+ D, E( W0 B $ w( a5 a$ z2 b6 H8 I$ `4 { L
7 ?( ^0 T' [' D6 ^5 ?编辑框完整支持正则表达式。键入后单击右面的RegEx, 列出的是匹配正则表达式的词条。6 l- B( T2 r: ?' [/ Z7 N/ W
例如键入“tion”,然后单击 RegEx,列出的是所有含有“tion”的词条,不管它是在单词中什么位置。 T3 w7 Y/ H; b2 i

' |: v. G1 D- l+ F
) `/ n# ~7 ^' N这是所有以“ed”结尾的单词
/ S5 J5 f2 K0 E- Q( H5 g
7 a/ m( n3 W6 `1 q: e1 X
9 ?2 I+ ?3 l( Z+ h- i! Y这是所有以开音节样式结尾的单词
1 s) Y+ n; A/ R+ ^% N. O ?4 ]
; d% I0 C8 e9 L8 e) u, |
- z' ~& r3 Q* l5 B$ T( K将编辑框清空,单击RegEx,则显示所有的单词。7 G6 t8 y1 s; T/ u
% g1 h7 Y& J. ]- h外部css. 若有外部css文件,或者若想测试外部css文件,则右键指定。目前还不是很智能。若是修改了css文件,得重新指定一回。% L+ q" l* |/ e9 A7 W
: v7 F0 l4 q& K4 P三、导出
: v' `( H0 Q. p4 j6 NExport-Current可导出当前显示的Mdx,Mdd,MDict源文本文件。
( h- H2 ^7 v" @! y6 L. z6 D
$ o2 u$ U* d4 _) Z5 O& [( h2 G+ X3 i* E$ m/ Q+ c
只导出列表框内显示的词条。例如,编辑框键入一个空格“ ”,单击RegEx,则列出的是所有包含空格的词条,也就是各种短语。这时导出的就是所列出的短语,而不是全部词条。
, O! p/ Y* W; B+ K& T2 M
4 l! I: Y, b9 Y: j8 {( L
7 {2 E3 y4 G4 u# ^Export-Custom可以按照自己的需求导出指定的词条文本。例如只导出自己需要的某些词条,或者不导出某些词条。只需将你需要导出的词条保存到一个文本文件,每个词条一行,然后指定这个文件即可。如下图所示。4 J2 q6 @' c, p5 b% m9 f

$ n1 G6 K0 U' h$ i7 X0 F
" n" t4 l' v% V" @可以看出,只导出了所希望的列表。
( l5 [8 l9 H: R1 o7 H3 L4 O4 B
& T. u4 Q- l9 q$ d
* K& J" T4 ~) a. i! x1 [! A; p1 |& ~上面的按需导出功能对打开的Mdx、MDict源文本有效。: O. ]8 i9 X( }- K* m$ X0 P
Export-Mdx, Export-Mdd是导出其它没有打开的文件。相对而言,内存消耗要小些。
4 N( F3 c! H7 G, S, D: L/ b9 P1 {9 T- y( e
导出head words. 可以只导出head words,而不导出释义内容。如下图所示。导出时也支持上面介绍的正则表达式过滤,从而只导出自己需要的词条+ d$ E; X) n/ O1 v% |( |$ s3 g% H
1 N& f) Q3 E8 N& Q; H- \
" Q( m. Q! T9 a, v. E# ~
|
评分
-
3
查看全部评分
-
|