|
本帖最后由 sunsmile23 于 2014-8-29 09:56 编辑
" X8 ]1 k) W3 E; E4 p# }5 y6 h
3 g5 r' X* R% E9 I. q* O对论坛的这个帖子进行了更新,现重新发一贴。那个帖子不再更新。/ g" t$ a# C% H5 V1 }4 r6 ]
https://www.pdawiki.com/forum/thread-11430-1-1.html
. V$ r6 U9 w: G3 d: c- U. \/ C% F& j E1 T$ |
在原帖中介绍了一个词典工具。其实那只能算作一个半成品。功能不多,界面也不美。为了使其至少像一个软件,现对其进行了升级。; ?( G) S) U! B$ P4 v2 ?
升级后,更易用,更能干点实事。! _2 u& ~& r" `
由于时间有限,现阶段也不太完善,也无时间美化。目前基本上有如下功能:编辑、预览、导出、合并。
9 D8 S' F" A) B8 `1 V
) D* T1 P- M2 }! f4 f% w+ g一、文本编辑 T% l M C% f
作为一个普通文本编辑器还是个初级阶段。虽然比记事本强,可以打开几十几百M的文件,但目前很不稳定,仅仅可以把文件打开看一眼。0 E r0 D0 n7 g. m; ~" {

* l' i. ^/ s' {8 H
1 h" Z7 R9 i' h二、预览。& q8 u# c0 f' _+ \- `
Dict Source Editor支持打开三种格式的词典文件,以直观的方式浏览其内容
- k5 l f9 z9 P. D : |7 F4 }! d5 {: N D' @) W' j
; v: t2 _) T+ i0 V' [- AMdx格式文件
2 q$ t) M- H' A* g9 S 6 ?7 r5 O! ?; R |( ]
W/ D% f* E! M9 z* b
TXT格式源文件, R$ c+ ?3 ]$ c+ o( }7 O

1 S9 ~, R9 F" n, o6 k/ O9 D k, K1 ]8 o4 T9 k- R- X8 @
Mdd文件。直接浏览里面的图片,或者查看css文件内容
: d! P2 [! I* w/ `
4 i. ^7 A9 e" {' y& u5 m1 X . d' R9 G1 u! `2 g9 q2 U% ?
9 [( b0 ]/ u1 o; Q/ p$ }; b5 h编辑框键入词条回车,定位到相应词条。也可以在列表框键入快速定位2 s0 w9 z+ J& }2 v* C

. L6 D( o; P0 U: E/ q2 w Z- q0 V2 }# z! k# g. z/ x4 j
编辑框完整支持正则表达式。键入后单击右面的RegEx, 列出的是匹配正则表达式的词条。' }7 F: C4 r' ^. c
例如键入“tion”,然后单击 RegEx,列出的是所有含有“tion”的词条,不管它是在单词中什么位置。* W6 R9 D9 ^5 Z" T6 w$ F* {
6 e) x- K: P+ K/ x h* g- _# j
1 `; M3 s8 a4 G! }- T v8 j这是所有以“ed”结尾的单词' ` y) }( G) |& I* a
1 j& w" I' e8 R5 B. O$ Z1 _( _3 g; ~
9 k3 [8 z8 \/ W7 O* F) u, T& b9 I$ ^
这是所有以开音节样式结尾的单词4 E* l2 G& Y4 v M
" @8 y0 Z0 B& j/ R; u b, C2 J
( |; E, E, [; j5 u6 r, a
将编辑框清空,单击RegEx,则显示所有的单词。
; G( @, s5 X; Q6 i
# K+ q2 }1 j7 {2 x; j& ^/ P: v外部css. 若有外部css文件,或者若想测试外部css文件,则右键指定。目前还不是很智能。若是修改了css文件,得重新指定一回。/ p7 D; B; Q3 U; w% @
1 ~& A1 T p% X! C4 V; r三、导出
* |+ b. g" J# u# `6 G4 s- xExport-Current可导出当前显示的Mdx,Mdd,MDict源文本文件。9 G2 ]9 o- g& R- E
, Z9 o9 A5 z( T" B. b7 _
) W/ }& N1 W) S& n. L只导出列表框内显示的词条。例如,编辑框键入一个空格“ ”,单击RegEx,则列出的是所有包含空格的词条,也就是各种短语。这时导出的就是所列出的短语,而不是全部词条。
& s/ G1 |7 |8 h4 T2 a: E 2 c ^5 E7 ]2 `; E3 Q+ R! S" w
- \- s: m1 V/ Z6 o$ W
Export-Custom可以按照自己的需求导出指定的词条文本。例如只导出自己需要的某些词条,或者不导出某些词条。只需将你需要导出的词条保存到一个文本文件,每个词条一行,然后指定这个文件即可。如下图所示。
+ e7 A- s8 k0 W( L, ^" d: D
$ z, D2 y z c, J' i) j1 @5 u8 t1 m& t( q! d
可以看出,只导出了所希望的列表。8 @( s- E8 _& e, M

5 W; y# E8 u+ g; J$ R" e( ~! i. b) N C- b# L
上面的按需导出功能对打开的Mdx、MDict源文本有效。
% g5 a( l- h, IExport-Mdx, Export-Mdd是导出其它没有打开的文件。相对而言,内存消耗要小些。
/ [, B8 a/ x4 N- J' G: [! z0 |' S# Z. `- z: }1 Q1 d4 R8 a
导出head words. 可以只导出head words,而不导出释义内容。如下图所示。导出时也支持上面介绍的正则表达式过滤,从而只导出自己需要的词条
7 O, m1 R& _7 X) `( @7 \
- W" m7 S$ D& i. G
5 I4 A2 \ X6 G |
评分
-
3
查看全部评分
-
|