联想式查单词-YourDict
1.您可以看见下图中左边的ListBox,这个查词工具在每次查词的时候会自动列出出拼写相近的单词,(其他工具好像都是Startwith的关系) 我个人觉得每次查单词的时候联想出近似单词,然后我们根据已知单词记忆一下这个新单词,会有事半功倍的效果。
2.您可以自己定义或者扩展对这个单词的如何翻译。方法如下:
建一个ClassLibrary,添加BaseWordHandler.dll,然后写一个类时下抽象类AbsWordHandler,譬如
public class LocalDictTest : AbsWordHandler
{
public override string TabName
{
get { return "Dictionary Test"; }
}
protected override void HandleInput(string inputText)
{
base.SetText(inputText + “ was translated”); //此处您可以访问Internet资源翻译该词
}
}
然后将编译后的dll放入AddIns文件夹中即可。
目前有个问题是查拼写近似的词比较费时,尤其是第一次大概要6~7s,后边能好些大概得3~4s,也许是我这个近似词的算法写的不好吧,随后看吧,如果大家喜欢的话我再试着优化一下。
下载地址: box.net
转载于:https://www.cnblogs.com/xioxu/archive/2010/04/17/1714358.html
联想式查单词-YourDict相关推荐
- 微软免费AI作文打分软件升级:雅思考研四六级都能用,还能查单词给替换
赖可 发自 亚湾区 量子位 报道 | 公众号 QbitAI 练习英语写作一大困难就是:没有人帮我改. 现在可以找AI打分了. 亚洲研究院研发升级了以前的作文打分功能,命名为"微软爱写作&qu ...
- c语言查单词小程序,【附源码】小程序初窥之简单查单词
新年假期百无聊赖,于是就看了一下微信小程序的开发方法,花了两天时间入了个门,这里记录一下. 阅读之前,先确定你知道基本的 html+css+js 语法,这样就能更好地和我一样,以一个新手的视角来理解小 ...
- application.yml 动态替换_微软免费AI作文打分软件升级:雅思考研四六级都能用,还能查单词给替换...
赖可 发自 亚湾区 量子位 报道 | 公众号 QbitAI 练习英语写作一大困难就是:没有人帮我改. 现在可以找AI打分了. 亚洲研究院研发升级了以前的作文打分功能,命名为"微软爱写作&qu ...
- 查词app android教程,英语查单词app哪个好_查单词app推荐_专门查单词的app
核心提示:英语查单词的软件有很多,哪些英语查单词软件是我们想要的呢,下面多特小编就跟您推荐几款比较合适的软件或者app给您参考 英语查单词的软件有很多,哪些英语查单词软件是我们想要的呢,下面多特小编就 ...
- python英文发音-利用Python制作查单词小程序(二):下载音频并播放单词读音
上篇文章中,我们要使用"execjs"这个模块来执行JS代码,这个模块在Anaconda中没有预先安装好,我们需要单独安装它.那么,我们如何安装新的模块呢? 以Anaconda为例 ...
- 三行代码写文本朗读脚本(断网可用,可用于查单词发音、文本朗诵)
①建立一个txt文件,将下列代码复制粘贴上,然后修改txt后缀为vbs dim text text = inputbox("请输入需要朗读的单词或者文本","Input& ...
- 查单词神器:欧路词典
使用背景 计算机课程的学习过程中,不论是英文原版书籍还是英文论坛,难免会遇到一些陌生的单词.身处计算机时代的我们已经不需要再拿着一本厚厚的大辞典查单词了,只需将自己需要翻译的单词或者句子输入到翻译软件 ...
- 【附源码】小程序初窥之简单查单词
新年假期百无聊赖,于是就看了一下微信小程序的开发方法,花了两天时间入了个门,这里记录一下. 阅读之前,先确定你知道基本的 html+css+js 语法,这样就能更好地和我一样,以一个新手的视角来理解小 ...
- 手机上,阅读英文PDF文档时跨软件查单词的技巧
[前言]在日常学习.科研.工作中,常常需要阅读很多PDF文档.通过pdf阅读器(如:adobe Reader,极速pdf,轻快pdf,foxit reader),我们可以方便在pdf文档上进行标注等编 ...
- python有道字典_Java和Python使用有道词典制作查单词脚本
先上两张图看一下效果 Java的: 今天突发奇想,想做个查单词的东西,就赶紧去有道词典官网看了一下,原来我们要查询的单词是嵌入在网页地址中送给有道词典的,然后页面的结果就是我们需要的单词释义,所以这个 ...
最新文章
- R语言构建回归模型并进行模型诊断(线性关系不满足时)、进行变量变换(Transforming variables)、使用car包中的boxTidwell函数对预测变量进行Box–Tidwell变换
- 学习canvas 过程中的几点总结
- ansys的kbc_ansys求解过程
- oracle如何降低逻辑读,如何降低该SQL的逻辑读
- centos普通用户设置sudo权限
- 009_TreeSet对实现了Comparable接口的对象排序
- CO07利润中心必输
- SQLServer、Mysql、Oracle 创建、删除用户和授予用户权限
- [高效时间管理]复盘篇
- Ubuntu 12.04 root用户登录设置
- clion卸载+clion连接docker编写trt程序
- 收藏!李飞飞老师《注意力与Transformer》总结,84页ppt开放下载!
- linux运行tdbshutdown,Converting Oracle Database from Linux to Windows using RMAN
- 一篇关于我是怎么理解喜欢上并且做好前端开发工作的文档
- 三、Spring Cloud的配置 之 服务提供者 配置
- FireBug使用方法
- Unity中世界坐标与相对于某个物体的相对坐标的转换
- 两个同级路由如何相互访问
- Xcode Undefined symbols 错误
- 高中数学竞赛与自主招生内部练习试题