|
本帖最后由 sunsmile23 于 2014-8-29 09:56 编辑 , b# u5 B! c( _; M
6 \) c4 f: l. I2 N6 h/ v$ W X' |
对论坛的这个帖子进行了更新,现重新发一贴。那个帖子不再更新。
' I0 N7 \+ G$ C/ S! ^6 shttps://www.pdawiki.com/forum/thread-11430-1-1.html7 n: F' u5 ] s% T! z- V5 }
, B5 O7 S: G3 s4 D9 U2 m
在原帖中介绍了一个词典工具。其实那只能算作一个半成品。功能不多,界面也不美。为了使其至少像一个软件,现对其进行了升级。) x: W( @. _0 b7 Y g
升级后,更易用,更能干点实事。
8 J0 W* h2 t- [由于时间有限,现阶段也不太完善,也无时间美化。目前基本上有如下功能:编辑、预览、导出、合并。
, e% }; \( `, R7 ~/ b$ B1 Z! C: \
+ _' R' H( u( i一、文本编辑1 K! d" X( H! p/ M1 X6 m, P p
作为一个普通文本编辑器还是个初级阶段。虽然比记事本强,可以打开几十几百M的文件,但目前很不稳定,仅仅可以把文件打开看一眼。
5 V1 b% Q) R7 I6 J; u, C' Q3 [2 z; p W
+ R9 t4 t& Z# @
: ~ v+ V* l& f4 p M! R二、预览。$ T. g! e& D8 A: d
Dict Source Editor支持打开三种格式的词典文件,以直观的方式浏览其内容
, o0 j+ @& _! E3 M& N
3 F, N5 h2 C1 d" T: ^- x& a, J) ?( X) f; Q2 y8 R) H( \1 @
Mdx格式文件
, _& y7 @0 N: y7 D5 c$ z , P/ I0 b) B H: {! {
% J; |. p% U! K
TXT格式源文件
5 m+ ]7 X+ [- W7 O8 C
* c, H& q* Q# m) I' E1 S: ^
5 w2 m6 c* ~% W) Q6 G; v) {# l5 rMdd文件。直接浏览里面的图片,或者查看css文件内容
4 _4 T( ?3 N, p( I1 _
1 h1 W* [6 k% M* G; v 0 x" D* g" Z1 f/ p3 B
2 d7 z5 @ V Y6 ~! v" T1 O编辑框键入词条回车,定位到相应词条。也可以在列表框键入快速定位
! ^% [2 x$ L" i8 X6 N1 B2 C" s # v5 w {1 W% F% {( c( ^( M
; H! L4 L( D2 H$ P! Y
编辑框完整支持正则表达式。键入后单击右面的RegEx, 列出的是匹配正则表达式的词条。
! @8 _) `) g, o, l. Z3 Q4 f例如键入“tion”,然后单击 RegEx,列出的是所有含有“tion”的词条,不管它是在单词中什么位置。 i8 C- k h6 ]% P, e
m7 U" a3 W; m0 F6 u+ T
3 v, [, o0 m, b O这是所有以“ed”结尾的单词
- e* ] j7 ~$ P' g: N7 i# ] . q( u, A+ X* x+ \1 j8 }' S
0 V) |( K3 K" N* b$ P这是所有以开音节样式结尾的单词8 b" J( w2 p. s! [" X0 N/ _
+ e% f3 _" u4 b% c* j
8 \8 H, e' l2 y+ `2 R将编辑框清空,单击RegEx,则显示所有的单词。
8 [) i) x f8 t0 s2 Q
3 O A; p- O1 r, Y6 s& W0 }外部css. 若有外部css文件,或者若想测试外部css文件,则右键指定。目前还不是很智能。若是修改了css文件,得重新指定一回。% X/ c- G) J% y$ q
5 F4 s8 t& S7 F1 r$ `8 G; E& ^三、导出
4 }2 F8 {) F+ ^2 iExport-Current可导出当前显示的Mdx,Mdd,MDict源文本文件。
3 _- J0 I5 t. M1 G, f% W- X- v % t# _8 Z: H) r7 ^2 |
2 j" a* u1 h: @ d0 K2 b只导出列表框内显示的词条。例如,编辑框键入一个空格“ ”,单击RegEx,则列出的是所有包含空格的词条,也就是各种短语。这时导出的就是所列出的短语,而不是全部词条。
" r/ A2 H3 Y% F * z; _- U2 w9 [. R* ~
* o8 v. C; ?1 m$ `0 ?
Export-Custom可以按照自己的需求导出指定的词条文本。例如只导出自己需要的某些词条,或者不导出某些词条。只需将你需要导出的词条保存到一个文本文件,每个词条一行,然后指定这个文件即可。如下图所示。
/ }8 o6 E8 i4 z9 [4 {) ~
. x8 e) _2 f9 f
2 G0 c& _ c9 {- N& N# J可以看出,只导出了所希望的列表。, W, I7 r( D1 q/ g1 P
( C2 _* b0 o( e) l& z3 f
( a# ]2 u- N# d; W1 M5 f' M
上面的按需导出功能对打开的Mdx、MDict源文本有效。
' ]; D8 q8 |0 x# qExport-Mdx, Export-Mdd是导出其它没有打开的文件。相对而言,内存消耗要小些。' F" I9 f% c) W! |& j: k' h5 a, o
M# Y. m' v; X; _# k6 a2 p8 f导出head words. 可以只导出head words,而不导出释义内容。如下图所示。导出时也支持上面介绍的正则表达式过滤,从而只导出自己需要的词条
+ E* R% E& g6 j : L5 i; S5 s7 m7 [. s
7 \7 h& d% F a |
评分
-
3
查看全部评分
-
|