最方便的电子词典库+macOS支持
前言
经常使用词典查单词就会发现大多数词典都很难满足自己的需求。经过多年查字典的经历我总结了一套查字典的需求如下:- 能够快速看到释义,要求短小精悍
- 再少见的词汇或缩写都有收录
- 看不懂中文释义时能够给出英文释义
- 能看到近义词反义词
- 最好能有例句
- 作为Linux用户,跨平台是必须的
词典库推荐
ECDICT,简明英汉字典增强版
最强的简明英汉词典,收录非常全面,是我使用频率最高的词典库,平时查单词扫一眼就能知道单词的意思。推荐ECDICT-ultimate,词汇收录得更广。官方GitHub项目中没有提供可供macOS自带词典使用的字典库,因此我写了一个python脚本将官方提供的字典进行了转换。ECDICT-ultimate中的英文是来源于WordNet的释义,很容易看懂。我转换的macOS版词典可以选择是否显示英文/人名释义,比官方提供的格式看起来要好很多。WordNet
虽然WordNet算是一个数据库,网上能搜到很多名为WordNet的词典。WordNet将词汇与Thesaurus相结合,英文释义简单易懂,比我看过的许多英英辞典更轻松理解词汇的含义。WordNet包含近义词反义词,背单词时很方便。英文词典是绝对必要的,许多单词看中文完全无法理解,只有看英文释义才能理解;或者有的词汇有多个看起来没有关联的含义,阅读英文释义时能够理解不同含义之间的关联(比如course这个单词,看中文释义感觉它的含义非常多,看英文才明白本来是指“道路”的“道”);有不同的单词中文释义是一样的,但看英文释义才能明白这不同单词的区别。Thesaurus
Thesaurus严格来说不是一个词典,而是类似于中文的“辞海”,例句、近义词反义词都有,随便找一个就行,属于不常看但没有也不行。词典软件推荐
QStarDict
比较简单轻量,GoldenDict虽然比这个显示效果好但占用太多系统资源。本词典软件可以设置划词后使用快捷键翻译,很方便。sdcv
命令行的stardict,使用"-c"参数可以彩色化便于阅读。经常使用弹出式终端配合sdcv可以纯键盘操作。我在mac上也用这个mac自带的字典
使用force touch查单词。我以前不怎么用这个软件,因为好多单词查不到且自带的牛津释义又臭又长。我转换了一个ECDICT后就好用多了。- ECDICT 链接: https://pan.baidu.com/s/1CnGj7JXH6a5rPY_Qc5UV3A 提取码: b1hi
- ECDICT-ultimate(推荐) 链接: https://pan.baidu.com/s/1LTIrJn6eD4vPkn4oHnsffg 密码: uch2
- WordNet 链接: https://pan.baidu.com/s/1OmONlM6ESvKSejviAV3_ow 提取码: vwfj
https://github.com/the0demiurge/Python-Scripts/tree/master/src/MinorProjects/ECDICT
https://github.com/the0demiurge/Python-Scripts/tree/master/src/MinorProjects/ECDICT-ultimate
python3 csv2xml.py
回复删除csv2xml.py没这个文件啊
readme写错了,是csv2dict.py
删除