VS Codeターミナル文字化け対策(shift-jis→utf-8)

20210429追記)
Rの場合はコチラ→
https://www.mathkuro.com/?p=2967

前に書いたVisual Studio Code (VS Code)でPython開発環境を作るという記事で書いていたのですが、記事がちょっと長くて文字化け対策の部分が埋もれてしまっていたのでここに切り出しておきます。

文字化け対策

VSCodeのターミナル(PowerShell)がデフォルトでshift-jis(932)で動くのでそれをutf-8(65001)で動くようにし設定します。
settings.jsonに以下を追加してするだけでOKです。

{
    "terminal.integrated.shellArgs.windows": [
        "-NoExit",
        "chcp",
        "65001"
        ],
}

コメント

  1. Pythonなら、問題なし。
    Rでしたら、文字化け。

    • 私の環境でもこの記事の内容だとRは文字化けしました。。。すみません。。。

      R版のVSCode文字化け対策を別途作成したので参考にしていただければと。

タイトルとURLをコピーしました