|
|
本帖最后由 sunsmile23 于 2014-8-29 09:56 编辑 / p+ }# C8 b/ \& H
- i+ e' M- R5 i0 _2 Q对论坛的这个帖子进行了更新,现重新发一贴。那个帖子不再更新。
" Y p" R9 P6 g4 E. m! t0 F. A. Uhttps://www.pdawiki.com/forum/thread-11430-1-1.html, o, G* {) z* ^2 B
6 M' O. l6 o- E. q c) w# ?: o7 Q( j: l
在原帖中介绍了一个词典工具。其实那只能算作一个半成品。功能不多,界面也不美。为了使其至少像一个软件,现对其进行了升级。/ V3 V6 e/ v( l% k( Y
升级后,更易用,更能干点实事。: S% I/ q# g$ J/ T4 P5 K( D0 K
由于时间有限,现阶段也不太完善,也无时间美化。目前基本上有如下功能:编辑、预览、导出、合并。
" P, l1 L- J7 T ?3 Y6 D/ R! G: f9 D2 W) N) T
一、文本编辑
. Q' R6 X( h+ F$ R$ N作为一个普通文本编辑器还是个初级阶段。虽然比记事本强,可以打开几十几百M的文件,但目前很不稳定,仅仅可以把文件打开看一眼。* p4 c4 R7 M% J) a- k g

4 o# _2 R. U6 G4 H' |4 ?6 k
) X3 e( o. u x8 e二、预览。# h4 r/ o# C3 D7 `1 T# A- ~* Q- ^: C
Dict Source Editor支持打开三种格式的词典文件,以直观的方式浏览其内容
2 ~0 \4 G1 B1 }
! \! t! N% `2 b% p7 X% \3 D" I4 {- V. C* t6 k
Mdx格式文件
8 A, G$ ]+ G/ {. N9 {8 u( J1 U 9 u4 J7 J3 I B
9 H! |0 L- t% oTXT格式源文件+ Y! b4 `7 G1 I" n$ n/ T b

1 H+ X+ ~0 p# M
4 `- v+ J" T3 ^( G: wMdd文件。直接浏览里面的图片,或者查看css文件内容
. F+ h+ Y' ?7 ^; O; B. Q
) ?8 M5 j. _5 x. z6 l. G1 [ 1 h& I/ J4 G+ ^0 |7 [
5 d( ?5 d0 Y' R$ [& i& `
编辑框键入词条回车,定位到相应词条。也可以在列表框键入快速定位2 [% `& s, A" B; h W
9 x) k K3 [1 {) @/ ]6 h/ ?( p
: B5 o6 `3 p- b# N& p1 x: R编辑框完整支持正则表达式。键入后单击右面的RegEx, 列出的是匹配正则表达式的词条。2 \- I% d+ P# B$ S8 F% @
例如键入“tion”,然后单击 RegEx,列出的是所有含有“tion”的词条,不管它是在单词中什么位置。
0 t4 q3 r1 u: x' h+ U 4 I/ k( E" \5 A' V9 j3 |2 `" t
9 K# ^) w# W! g2 j, c- a5 W这是所有以“ed”结尾的单词
( \+ H1 X+ }7 v7 t
8 R; k- T& Q! g4 X+ h9 f' i% l$ I) T$ F$ Z* a
这是所有以开音节样式结尾的单词0 q8 F! ?4 c5 u2 b

# m) Y! V1 D1 T# \: f, ~) n
2 W! ^+ n2 x+ M& F& y; _将编辑框清空,单击RegEx,则显示所有的单词。( }* {; Q& W3 |
* T8 v1 D! R9 O' o- @& a b
外部css. 若有外部css文件,或者若想测试外部css文件,则右键指定。目前还不是很智能。若是修改了css文件,得重新指定一回。; |+ B/ a. N% P
$ H$ F2 H* q. u, M三、导出
0 @7 t: p% c. c. tExport-Current可导出当前显示的Mdx,Mdd,MDict源文本文件。
' J, b2 L) p% H A4 y
\) ^8 y* g3 J3 B0 H7 p4 d3 x5 V% B+ y
只导出列表框内显示的词条。例如,编辑框键入一个空格“ ”,单击RegEx,则列出的是所有包含空格的词条,也就是各种短语。这时导出的就是所列出的短语,而不是全部词条。
, N7 W" d1 v- ^4 j# [# _2 S: }% x
8 Z* i: M$ J" j0 D, ^& D5 r! |( O |3 j
Export-Custom可以按照自己的需求导出指定的词条文本。例如只导出自己需要的某些词条,或者不导出某些词条。只需将你需要导出的词条保存到一个文本文件,每个词条一行,然后指定这个文件即可。如下图所示。8 R( H) X( C2 x. L
- e# @; q; e4 C! a2 h" O' e0 H+ h- r
7 G, Z8 z+ z0 H: m% W: a. Z( y
可以看出,只导出了所希望的列表。
& _/ {9 V; l) Z3 V
; g+ r: [* ?* a* ^6 ^0 z @
( t# y- g8 A% i8 ~# K; q上面的按需导出功能对打开的Mdx、MDict源文本有效。
8 i5 Y3 v& b& B" P( XExport-Mdx, Export-Mdd是导出其它没有打开的文件。相对而言,内存消耗要小些。
' a1 H- d9 b$ I: q3 M
1 j; u' f ^. a5 _# h6 j导出head words. 可以只导出head words,而不导出释义内容。如下图所示。导出时也支持上面介绍的正则表达式过滤,从而只导出自己需要的词条
E: b; H: ^6 ~0 h) t
. s5 c9 ~2 f( x8 t% s7 @1 m' q
|
评分
-
3
查看全部评分
-
|