|
|
本帖最后由 sunsmile23 于 2014-8-29 09:56 编辑 6 g3 f# w, k% }6 x g
7 n7 n# L& b/ |对论坛的这个帖子进行了更新,现重新发一贴。那个帖子不再更新。) K$ u O' Q8 ?
https://www.pdawiki.com/forum/thread-11430-1-1.html8 k( V0 t7 s; O" C B1 }/ ~
* i1 Y5 Z' k# x2 H) _在原帖中介绍了一个词典工具。其实那只能算作一个半成品。功能不多,界面也不美。为了使其至少像一个软件,现对其进行了升级。
8 X" u' M5 c4 |0 g# c+ o升级后,更易用,更能干点实事。5 v5 s, f& B2 Q% \! X; ?9 [
由于时间有限,现阶段也不太完善,也无时间美化。目前基本上有如下功能:编辑、预览、导出、合并。
3 A# ~8 ?) P8 l% Z$ v. ^( k6 `% {# W1 Q" m* K; A
一、文本编辑 A( G7 o# d6 A7 G5 k, e u
作为一个普通文本编辑器还是个初级阶段。虽然比记事本强,可以打开几十几百M的文件,但目前很不稳定,仅仅可以把文件打开看一眼。
* `: Y2 X9 ?) ?$ F 5 h* R- s) Y% e+ Z
, e% x$ V/ ?2 C0 |二、预览。; y4 x! E, b1 V8 L
Dict Source Editor支持打开三种格式的词典文件,以直观的方式浏览其内容# d$ g( W" Y" I C. t: I K" N$ ^
7 D+ z4 x. K8 k
+ }5 I w: P, ]) Y+ a! M7 l
Mdx格式文件
& y4 ]( g, J5 i; G" n l5 `3 F$ Y& B) N+ [0 ]3 w
, E( N5 Y" @$ ^
TXT格式源文件
8 Z3 p$ E4 W0 g, o, |- x 2 B( h- Y7 L5 c& Q
) J1 o! T0 @ s6 R; S4 t7 w& r1 S
Mdd文件。直接浏览里面的图片,或者查看css文件内容
5 T! h, C! A6 `1 G# f+ t M* u- B. d! E; E: p' a& G* v
$ H+ N: Y4 }. S
' _, |- g& P9 u c2 \0 c K编辑框键入词条回车,定位到相应词条。也可以在列表框键入快速定位
7 p5 u' [+ a5 p1 V0 w2 d# u, { 6 p. U9 ?1 v1 A
+ P! ?7 B! W8 H, O1 h编辑框完整支持正则表达式。键入后单击右面的RegEx, 列出的是匹配正则表达式的词条。
3 X/ w" O5 r& z: L例如键入“tion”,然后单击 RegEx,列出的是所有含有“tion”的词条,不管它是在单词中什么位置。% M9 \! [, q$ U& F& m: S" s( r/ a
% X/ ?3 n2 y; q ]& O
7 M C" k. g" t1 Y) A# q/ v5 Z这是所有以“ed”结尾的单词/ t$ w7 [) M$ Y. X: a
2 R4 y: ?, z [1 L( h
# V" y& a8 \6 U$ O
这是所有以开音节样式结尾的单词1 Q" h( Y& B' b" g! I
7 U0 M9 e8 V* s' ?3 b# Q2 ^+ F
) ?8 q N2 Y+ @2 E/ R, b9 j' c将编辑框清空,单击RegEx,则显示所有的单词。' y, k$ o2 O1 ~3 h' Z
8 S, k2 V# F* Z2 t) D Y( G1 P外部css. 若有外部css文件,或者若想测试外部css文件,则右键指定。目前还不是很智能。若是修改了css文件,得重新指定一回。
# p2 T( _: z& b5 i; Z% R
# r7 _# {: C" t, A3 E( f7 v三、导出
/ u8 ^; s* U( F, |Export-Current可导出当前显示的Mdx,Mdd,MDict源文本文件。
/ X9 @- j; Q6 ^! ]4 g8 C* o
7 c, e8 p7 c& o( J* v3 |
% ~+ K: y! }* i: @0 I2 R只导出列表框内显示的词条。例如,编辑框键入一个空格“ ”,单击RegEx,则列出的是所有包含空格的词条,也就是各种短语。这时导出的就是所列出的短语,而不是全部词条。
! G/ G- o# n/ Z$ z 3 m/ k0 Y3 l4 i' l
7 _8 |. ^# o) U* PExport-Custom可以按照自己的需求导出指定的词条文本。例如只导出自己需要的某些词条,或者不导出某些词条。只需将你需要导出的词条保存到一个文本文件,每个词条一行,然后指定这个文件即可。如下图所示。( D, i$ e" d" Z* C5 B

+ U8 _9 c+ { m( K# {
! B* |3 n* J8 h: K可以看出,只导出了所希望的列表。: x/ r# [8 Q: H! f8 T: V

2 M3 j+ l+ H( M1 D/ ^+ ]% Y: A4 I7 ~5 v- z; }8 Y/ C7 s
上面的按需导出功能对打开的Mdx、MDict源文本有效。% m* x/ m9 Z4 u0 t% s
Export-Mdx, Export-Mdd是导出其它没有打开的文件。相对而言,内存消耗要小些。! F8 d) `! {6 X# K2 \; x' u# N
( V$ i3 e: V1 s3 W+ P7 N5 n
导出head words. 可以只导出head words,而不导出释义内容。如下图所示。导出时也支持上面介绍的正则表达式过滤,从而只导出自己需要的词条
& b2 W, ^; c) q" k8 R
: a2 y/ R: S& I3 n& W0 X, o
% g" L8 Q6 W8 g+ P3 u |
评分
-
3
查看全部评分
-
|