Windowsコマンドプロンプトを起動と共に文字コードをUTF-8に設定する
今更感満載な話題ですが
昨今のWebやプログラム界隈では、UTF-8がデフォルトの文字コードとなっている。
にもかかわらず、日本のWindows 10のコマンドプロンプトはデフォルト文字コードShift-JIS。
そんなわけで、コマンドプロンプト上でコマンドラインツールの文字を出力しようとすると文字化けが発生する。
なんとかならんもんかと検索したところ、これで解決。
これで解決
$ cmd.exe /K "chcp 65001"
コマンドライン起動時にオプションを渡す。
/Kは、コマンドを実行する引数。
Intellijファミリーでは「File | Settings | Tools | Terminal | Application settings | Sell path」に上記のコマンドをそのまま入力すればOK。
Author And Source
この問題について(Windowsコマンドプロンプトを起動と共に文字コードをUTF-8に設定する), 我々は、より多くの情報をここで見つけました https://qiita.com/naoyukik/items/3cbcc44a1adfcf299730著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .