為了背單詞,我擼了一個插件,直接在VS code就能背
學編程的學好英語總是沒壞處的,不然你寫出來的變量名都沒人看得懂,看別人的變量名你也是一臉懵逼。
再說了,作為一名上進的程序員,逛逛Github和Stack Overflow、Reddit總是需要的,滿屏的英文都用谷歌翻譯也不好吧,真碰到技術(shù)文檔,這些翻譯軟件也不頂用。
所以,關(guān)鍵時刻還是要靠自己,趁著空閑時間多背幾個單詞吧,今天,猿妹就和大家推薦一個隨時隨地都可以背單詞的VS code插件——ECDICT,該倉庫僅有50MB,但詞匯量卻高達10萬左右。
目前,ECDICT已經(jīng)在Github標星 2.4K,累計分支 534(Github地址:https://github.com/skywind3000/ECDICT)
這是一份英文->中文字典的雙解詞典數(shù)據(jù)庫,根據(jù)各類考試大綱和語料庫詞頻收錄數(shù)十萬條各類單詞的英文和中文釋義,并按照各類考試大綱和詞頻進行標注。
創(chuàng)建者表示:最初開發(fā)看書軟件時需要給軟件添加一個內(nèi)嵌字典,在網(wǎng)上找到了一份別人提供的 EDictAZ.txt 的文本文件,里面有差不多兩萬英文單詞的釋義,于是開始用這個文件來提供字典查詢,用著用著不夠用了,又找到一份四六級到 GRE 包含釋義的詞匯表,但是缺少音標,于是寫了個爬蟲從各種資料里面把音標給爬下來,外加自己補充了一些組成了一份三萬基本詞匯的數(shù)據(jù)庫。
其后數(shù)年根據(jù)各種資料和網(wǎng)友貢獻詞庫增長到 10 萬左右,又找到 Linux 下面的 cdict-1.0-1.rpm 這個開源字典數(shù)據(jù)(mdict 的主詞庫也是根據(jù) cdict 轉(zhuǎn)換得到),并按照英國國家語料庫的前 16 萬單詞進行校對,補全很多語料庫里詞頻較高但是卻沒有收錄的詞條。
數(shù)據(jù)格式
采用 CSV 文件存儲所有詞條數(shù)據(jù),用 UTF-8 進行編碼,用 Excel 的話,別直接打開,否則編碼是錯的。在 Excel 里選擇數(shù)據(jù),來自文本,然后設(shè)定逗號分割,UTF-8 編碼即可。
如何安裝?
ECDICT安裝方式十分簡單,直接在VsCode中搜索“會了吧”安裝,也可通過插件地址安裝:https://marketplace.visualstudio.com/items?itemName=mqycn.huile8
如何使用?
安裝后,點擊源碼文件,會自動分析所有包含的單詞,不在已掌握單詞列表中的單詞會自動添加到陌生單詞列表
單詞后面可以顯示單詞解釋,鼠標懸??梢燥@示音標和解釋,點擊單詞可以朗讀本單詞
在已掌握單詞列表文件中的單詞,不會在陌生單詞列表中顯示;在陌生單詞中的單詞,點擊圖標可以將單詞添加到已掌握單詞列表文件;
在已掌握單詞中的單詞,點擊圖標可以將單詞從已掌握單詞列表文件中刪除。