可能是GitHub上非常好用的文字语法校验工具

那有没有什么工具可以帮忙检测下文字的呢?TJ君于是想到今天看到的一个项目,就想着和这位小伙伴及大家分享一下。

languagetool

一款开源的校对用小工具,可以发现一些常见的拼写校验无法发现的语法错误,更加不错的是除了中文,还有英语、法语、德语等主流语种20多种(不过TJ君只会英语和中文 T_T)

先来看看怎么安装,比如可以通过脚本安装,只需要下载代码,到下载目录下执行如下命令即可:

curl -L install.sh | sudo bash 

工具还有一些额外的使用选项,例如:

sudo bash install.sh 

Usage: install.sh

也可以从源代码进行构建,至少需要安装Java 8 和 Apache Maven,然后在根目录下,运行如下命令:

mvn clean test

然后在languagetool-standalone/target/、languagetool-wikipedia/target和languagetool-office-extension/target下面测试结果:

./build.sh languagetool-standalone package -DskipTests

./build.sh languagetool-wikipedia package -DskipTests

./build.sh languagetool-office-extension package -DskipTests


最后重命名*.zip文件变成*.oxt安装在LibreOffice/OpenOffice,就可以使用相应的jar包了。

再来看看实际的检测效果,例如对于中文,一些语法上的不恰当用法会给出这样的提示:

解释的是不是还是很清楚的?

不过TJ君自己觉得哦,相比较中文,小工具似乎对英文的检验效果更好,也许是中文太博大精深了,它搞不定吧~

英语的效果如下:

似乎、好像、有点、貌似对于学习英语是个不错的帮手唉~

代码主要都是用java写的,TJ君看了下代码,有几百m,不过别怕,代码这么大是因为要兼顾各种不同的语言,感兴趣的小伙伴,赶紧来下载试试看吧。

仓库地址:https://github.com/languagetool-org/languagetool

标题名称:可能是GitHub上非常好用的文字语法校验工具
本文URL:http://www.csdahua.cn/qtweb/news6/352806.html

网站建设、网络推广公司-快上网,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网