タイポスに何を言いますか.今日は!


我々はすべて知っているように、必死にタイピングに非常に簡単につながることができます.
私は通常の仕事の日の間に生産するすべてのタイプミスを本当に誇りに思っていないので、私は
何週間も前に.

救助への言語ツール


私はすでに私のお気に入りのIDE IntellijでWiggly線に使用され、実際には、ブラウザで何かを書くときに、他のエディタでスペルや文法チェック機能を欠場しました.
同僚は、Intellijが使用していると私に言いましたLanguageTool 私はそれの中の分析にかなり満足しているので.
したがって、私は自分のLanguageToolサーバーをホストする方法のためにGithubを見回しました.
出会ったthis repository そして、それを行って、私のLinuxサーバでそれを走らせることに決めました.

Dockerを使用した独自のインスタンスの実行


セットアップN - gramサポート


より良い分析結果のために、我々はLanguageToolによって提供されるN - gramデータセットをダウンロードします.
N -グラムは、簡単に混乱している単語の区別に使用することができますthere and their or bite and byte . コンテキスト言語に応じて、N - gramファイルの助けを借りて正しい単語についての仮定を行うことができます.
wget https://languagetool.org/download/ngram-data/ngrams-en-20150817.zip
あなたの現在のディレクトリ内のすべての英語Nグラムをダウンロードします.
unzip ngrams-en-20150817.zip -d ngrams
ダウンロードしたzipファイルをディレクトリに展開するにはngrams .
追加の言語にN - gramを追加したい場合は、必ずディレクトリ構造に従ってください.
英語とドイツ語など
ngrams/en/1grams
ngrams/en/2grams
ngrams/en/3grams
ngrams/de/1grams
ngrams/de/2grams
ngrams/de/3grams

画像を引いて実行する


docker pull erikvl87/languagetool
DockerHubから最新バージョンを引き出すには.
docker run --rm -e langtool_languageModel=/ngrams -v /home/<insert-your-path-here>/ngrams:/ngrams -p 8010:8010 erikvl87/languagetool
N - gram解析を有効にしてLanguageToolサーバーを実行します.
必ず変更する<insert-your-path-here>/ngrams あなたの地域にngrams 以前に作成したディレクトリ.

プラグインのインストール


Chapterでスペルチェックと文法チェックを有効にするにはplugin .
ヘッドセットを設定し、LanguageToolサーバーにURLを設定します.

加えることが大切です/v2 ベースパスに、さもなければ、Chromeプラグインは動きません!
例えば、あなたのLanguageToolサーバーがhttps://my-domain.dev 設定URLはhttps:/my-domain.dev/v2 .
その後、LanguageToolを使用する必要があります.
dev.to エディタは以下のようになります.

プラグインの追加here .
それは私からすべてです!
読書ありがとう!
ハッピースペルと文法チェックみんな!
.ltag__user__id__151106 .アクションボタン
背景色:経度0030 b 3!重要
カラー:竜華ffffff!重要
ボーダーカラー:こっち.重要


トビアスハインリッヒ


Jack of all trades (Full-stack engineer). Navigating my way through the world of tech. Writing about my journey here. Focusing on Java, Databases and Python.
ヘッダー画像Patrick Fore