|
本帖最后由 sunsmile23 于 2014-8-29 09:56 编辑
5 \: i3 Q9 z; X; S. P" |) _2 Y5 J
" }4 i+ q0 s; n$ Q% E( P0 @5 c/ g对论坛的这个帖子进行了更新,现重新发一贴。那个帖子不再更新。2 s2 L! o: Z' b- C. t
https://www.pdawiki.com/forum/thread-11430-1-1.html
9 V+ _6 D+ G* g& ]1 X! v3 f5 `. }/ W& j/ e8 l. K
在原帖中介绍了一个词典工具。其实那只能算作一个半成品。功能不多,界面也不美。为了使其至少像一个软件,现对其进行了升级。
5 P) ~. q8 d% U% @升级后,更易用,更能干点实事。
; O# X4 U6 {# H y; t/ M% S由于时间有限,现阶段也不太完善,也无时间美化。目前基本上有如下功能:编辑、预览、导出、合并。
8 b# S. j) N: @$ {7 _7 ?: S' T6 H
一、文本编辑
6 U) t0 D; L- x9 l& d3 s作为一个普通文本编辑器还是个初级阶段。虽然比记事本强,可以打开几十几百M的文件,但目前很不稳定,仅仅可以把文件打开看一眼。3 `3 m( R2 G* t2 k+ j( R
* c6 c4 Y7 }: r9 Q; r- {# j# y
# e5 c. v1 Z) i9 [) R二、预览。) x8 M i# a1 E2 p
Dict Source Editor支持打开三种格式的词典文件,以直观的方式浏览其内容
C- H' j; [" j1 y: v
- T1 l: v. E% f( x8 o4 ^# M% `+ y0 N5 F) U0 Y0 g$ t
Mdx格式文件- Z: I J |; ]2 ?4 X& k
# k4 c, X% [' B/ U! ]+ u7 V
* I( `$ `; x" k3 c0 t4 d. `* RTXT格式源文件
' y2 c$ V6 |: Z* W/ Z1 r- T$ R
( M9 Z" I2 c. m7 U( k/ X
# s# ?# o0 h, }7 h( AMdd文件。直接浏览里面的图片,或者查看css文件内容
* D6 h& L# k2 [
* k; M- G" \$ T Q5 P / D2 {* S: ?6 v
1 v/ W0 d- t) L编辑框键入词条回车,定位到相应词条。也可以在列表框键入快速定位1 M+ U- x; Q4 Q
/ n/ P0 [' }6 J2 l
4 Q) n) I$ \0 H编辑框完整支持正则表达式。键入后单击右面的RegEx, 列出的是匹配正则表达式的词条。7 q& |, \5 T+ K( W& P. E5 x+ F
例如键入“tion”,然后单击 RegEx,列出的是所有含有“tion”的词条,不管它是在单词中什么位置。
M% M: h$ M# L: l1 ?* a4 Q
% `9 f ~: K. T y. O& l2 l9 M6 [! C1 ]6 x, R* g( b5 Y7 z2 X
这是所有以“ed”结尾的单词. _4 y1 B& A9 y2 X7 b

5 M |! i! Y o: G2 b4 i/ [
/ Z+ _/ @8 L2 \8 `$ k这是所有以开音节样式结尾的单词
. f1 R, y. @2 U* W2 Q8 C
' Y9 K/ Q7 e- Y1 R, x8 J& V2 u7 E9 {9 \4 n
将编辑框清空,单击RegEx,则显示所有的单词。% p n, O0 X( W$ E6 i' t
& Y# e$ K( E& S* m' n; Y+ g
外部css. 若有外部css文件,或者若想测试外部css文件,则右键指定。目前还不是很智能。若是修改了css文件,得重新指定一回。+ B% a7 H/ W/ H: h$ O* ?+ X# D( z/ h2 H
+ q( i' j& N7 I三、导出8 O# Z, g, E- R3 N8 Y' G
Export-Current可导出当前显示的Mdx,Mdd,MDict源文本文件。; f! ?4 l: z" i) T9 a2 M& c9 H. H

8 n1 H" {, X ~( g8 _2 ~7 N' c$ w& O/ u$ y7 R
只导出列表框内显示的词条。例如,编辑框键入一个空格“ ”,单击RegEx,则列出的是所有包含空格的词条,也就是各种短语。这时导出的就是所列出的短语,而不是全部词条。
1 t% n- ~8 x0 r: b; r % U$ `+ _ U% o+ J i, m/ k
. d1 ~8 @8 H" A- I" k' t2 n
Export-Custom可以按照自己的需求导出指定的词条文本。例如只导出自己需要的某些词条,或者不导出某些词条。只需将你需要导出的词条保存到一个文本文件,每个词条一行,然后指定这个文件即可。如下图所示。
& l# ]& V, g7 R; m8 r7 i& M. J $ W1 ~ n; Q4 ~, a+ N1 b
: L3 F* }# p3 x, a: D; Y. D
可以看出,只导出了所希望的列表。
+ ?8 g% i2 H [- T0 b0 T
6 g& ^# v" G8 W9 s) f
6 A0 W; G2 b- Y1 ~3 r. b上面的按需导出功能对打开的Mdx、MDict源文本有效。# M$ |% g$ K' y( e; @ J1 ^
Export-Mdx, Export-Mdd是导出其它没有打开的文件。相对而言,内存消耗要小些。/ \1 x- P" f0 a% H( O
9 u+ Y8 e& [4 Q" r* m, m导出head words. 可以只导出head words,而不导出释义内容。如下图所示。导出时也支持上面介绍的正则表达式过滤,从而只导出自己需要的词条3 Z/ }7 e5 z$ J: a3 s0 Y7 Z

1 Y: k# R$ }1 k5 {+ v
- b8 y2 X$ D0 V# u' r! y: e! S |
评分
-
3
查看全部评分
-
|