VSCodeとTextLintで自動校正
投稿: 2020年1月13日
ということで、Visual Studio Codeを使って当面はこのブログを書いてみることにしたので、TextLintとこれを使うためのVSCode拡張で文章校正をしてみることにした。
Collection of textlint ruleというWikiページにリストされているルールの中から、とりあえず以下を入れてみた:
- textlint-rule-no-todo: “ToDo:” があると警告してくれる
- textlint-rule-no-dead-link: 文書中のリンクの有効性チェック、リダイレクトされる場合はリダイレクト先に修正できる
- textlint-rule-date-weekday-mismatch: 日付と曜日を併記したときに間違っていないかチェック
- textlint-rule-no-nfd: いわゆるutf8-mac濁点のチェック
- textlint-rule-no-synonyms: 表記揺れチェック
- textlint-rule-ja-hiragana-keishikimeishi: 平仮名表記したほうが良い形式名詞を指摘
- textlint-rule-ja-hiragana-fukushi: 平仮名表記したほうが良い副詞を指摘
- textlint-rule-ja-hiragana-hojodoushi: 平仮名表記したほうが良い補助動詞を指摘
個人的には、親指シフト入力独特のミスタイプ (だと僕は思っている) を見つけるルールを作りたいと思ってる。
まだ入れてないけど、textlint-rule-terminologyに独自のリストを食わせればとりあえずはいけるかなという感触。