Windows上のVSCodeのLanguage Support for JavaでJavaDocを見たときに文字化けする
VSCodeのLanguage Support for JavaでJavaDocを参照しようとしたときに文字化けすることがあります。
ファイルのエンコードがUTF-8で書かれている場合などです。
WindowsではデフォルトのファイルのエンコーディングがWindows-31Jですが、Language Support for Javaでは開かれているファイルのエンコーディングではなく、OSのエンコーディングを見に行ってしまうため、文字化けが発生します。
解消方法としてはオプションに以下の記述を追加してあげるだけです。
"java.jdt.ls.vmargs": "${すでに存在するこのオプションの設定} -Dfile.encoding=UTF-8"