状況
VS Codeのエディタ画面でtextlintの警告が表示されない。
はじめに
VSCodeの拡張機能であるvscode-textlintは文章校正用ツールです。文章の品質を保つ際には、インラインで表示されるリアルタイムのフィードバックが非常に役立ちます。しかし、特定の拡張機能が有効になっていると、textlintの警告がエディタ上でインラインで表示されないという問題に遭遇しました。この記事では、その問題の原因と解決策を共有します。
問題の発生
textlintは、文章の校正と品質向上のために利用していたツールです。
しかし、VSCodeでnovel-writer
という拡張機能を有効にすると、textlintからの警告やエラーがエディタ内にインラインで表示されなくなるという問題が発生しました。
原因の調査
問題の原因を特定するために、以下のステップを踏みました:
- VSCodeの再起動や
settings.json
の確認 - textlintの設定と拡張機能の確認
- 拡張機能の一つずつの無効化を試みる
これらの試みの中で、novel-writer
拡張機能を無効化したところ、textlintの警告が再びインラインで表示されるようになりました。
解決策
この問題の解決策は、settings.json
にnovel形式を記載することでした。
"textlint.languages": [
"plaintext", "markdown", "novel"],