成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

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

開發 開發工具
一款開源的校對用小工具,可以發現一些常見的拼寫校驗無法發現的語法錯誤,更加不錯的是除了中文,還有英語、法語、德語等主流語種20多種(不過TJ君只會英語和中文 T_T)

今天有個小伙伴來跟TJ君訴苦,說自己寫的文章老是被領導挑毛病,這里語法不對啊那里句子不通順,他覺得其實就是很咪咪小的地方,完全不影響意思的表達,但是領導就是喜歡盯著這些細節。

那有沒有什么工具可以幫忙檢測下文字的呢?TJ君于是想到今天看到的一個項目,就想著和這位小伙伴及大家分享一下。

languagetool

一款開源的校對用小工具,可以發現一些常見的拼寫校驗無法發現的語法錯誤,更加不錯的是除了中文,還有英語、法語、德語等主流語種20多種(不過TJ君只會英語和中文 T_T)

先來看看怎么安裝,比如可以通過腳本安裝,只需要下載代碼,到下載目錄下執行如下命令即可:

curl -L install.sh | sudo bash <options>

工具還有一些額外的使用選項,例如:

sudo bash install.sh <options>

Usage: install.sh <option> <package>
Options:
-h --help Show help
-b --build Builds packages from the bleeding edge development copy of LanguageTool
-c --command <command> Specifies post-installation command to run (default gui when screen is detected)
-q --quiet Shut up LanguageTool installer! Only tell me important stuff!
-t --text <file> Specifies what text to be spellchecked by LanguageTool command line (default spellcheck.txt)
-d --depth <value> Specifies the depth to clone when building LanguageTool yourself (default 1).
-p --package <package> Specifies package to install when building (default all)
-o --override <OS> Override automatic OS detection with <OS>
-a --accept Accept the oracle license at http://java.com/license. Only run this if you have seen the license and agree to its terms!
-r --remove <all/partial> Removes LanguageTool install. <all> uninstalls the dependencies that were auto-installed. (default partial)

Packages(only if -b is specified):
standalone Installs standalone package
wikipedia Installs Wikipedia package
office-extension Installs the LibreOffice/OpenOffice extension package

Commands:
GUI Runs GUI version of LanguageTool
commandline Runs command line version of LanguageTool
server Runs server version of LanguageTool


也可以從源代碼進行構建,至少需要安裝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

責任編輯:武曉燕 來源: 今日頭條
相關推薦

2023-08-23 15:57:41

開發工具Java

2022-07-10 00:01:43

漏洞工具安全

2020-04-14 10:50:47

FlutterGithub

2022-03-11 13:07:54

Java工具框架

2021-08-29 07:48:16

Golang開發

2024-05-09 07:34:38

SQL Server數據庫管理工具

2021-08-27 10:14:22

機器學習工具手冊人工智能

2019-10-08 15:33:59

開源技術 工具

2015-08-10 11:21:47

在線資源游戲開發

2023-11-23 07:17:44

PixPin圖像標注工具

2022-05-11 09:54:48

Flagsmith開源

2020-02-17 09:38:47

Windows 10操作系統Windows

2023-10-10 14:54:31

插件開發

2020-10-09 15:20:13

GitHub代碼開發者

2017-10-17 12:43:17

前端CSS布局

2023-03-09 17:54:04

2021-05-27 05:30:23

數據分析工具數據可視化

2019-09-26 14:56:18

GitHub 技術開源

2021-07-29 07:30:36

UtilsJar工具

2017-06-26 10:18:43

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 九九热这里 | 精品国产一区三区 | 欧洲一区二区三区 | 午夜av电影 | 看av网| 亚洲免费一区二区 | 午夜激情免费 | 国产精品久久久久久久久久久免费看 | 国户精品久久久久久久久久久不卡 | 国外成人在线视频网站 | 91精品在线播放 | 国产男女猛烈无遮掩视频免费网站 | 国产精品久久久久久久久久久久冷 | 午夜免费电影 | 围产精品久久久久久久 | 综合国产| 日韩中文字幕视频在线 | 欧美13videosex性极品 | 日本亚洲精品成人欧美一区 | 日日摸日日碰夜夜爽2015电影 | 91国内精精品久久久久久婷婷 | 日韩精品中文字幕一区二区三区 | 中文字幕第三页 | 中文字幕一区二区在线观看 | 国产高清精品一区 | 久久精品小视频 | 欧美极品在线视频 | 国产一区高清 | 伊人久久综合 | 国产成人精品一区二区三区四区 | 免费久久网站 | 中文字幕高清av | 色婷婷综合久久久久中文一区二区 | 精品一二 | 国产高清视频一区 | 精品久久中文 | 欧美一区二区视频 | 欧美 日韩 在线播放 | 日韩精品一区二区三区中文在线 | 色综合网站 | 欧美色综合 |