vscode で漢字を書くにはどうすればよいですか?
中国語 Windows の CMD は、デフォルトで GBK エンコーディングを使用します。必要なときは、VSCode ターミナルにコマンド chcp 65001 を入力するだけで、UTF-8 を使用するようにコード ページを切り替えて問題を解決できます。中国語コード 問題はこの方法が面倒で、ターミナルに入るたびにコマンドを入力しなければならないのですが、根本的な解決策はありますか?もちろんあります。
推奨される学習: vscode チュートリアル
コンソール コード ページを VSCode から 65001 に完全に変更します:
VSCode で「ファイル」を開きます」-- 「環境設定」--「設定」を開き、setting.json に次の 3 行をコピーします。
{ "editor.fontSize": 18, "terminal.integrated.shellArgs.windows": ["/K chcp 65001 >nul"], "terminal.integrated.fontFamily": "Lucida Console", } /K chcp 65001 >nul的含义是在运行cmd的时候将编码设置为65001; >nul是避免在控制台输出修改编码的信息,否则会输出active code page: 65001;
同時に、イースターエッグを 2 つプレゼントします。例:
editor.fontSize: 20(修改字体大小为 20); terminal.integrated.fontFamily:"Courier New"(字体修改为 "Courier New").
必要に応じて記入してください、もちろん不要な場合は記入する必要はありません。
上記の方法がうまくいかない場合は、下のコメントエリアを試してください。
"terminal.integrated.shellArgs.windows": ["-NoExit", "/c", "chcp 65001"]
もちろん、右下の GBK や UTF-8 を変更することで解決できる場合は、問題はありません上記の 2 つの方法を選択する必要があります:
#UTF-8 に変更すると、Run Code を実行するのが正常であることがわかりましたが、 F5デバッグすると出てくる黒いボックスが文字化けしますが、GBKに変更するとF5デバッグは正常になりRun Codeは文字化けします どちらにせよ両方はできませんので自分で選択してください。要約すると、コードの実行操作が UTF-8 に変更され、F5 のデバッグ操作が GBK に変更されます。もちろん、これが絶対的なわけではありません。また、「terminal.integrated.シェルArgs.windows」。
以上がvscodeで漢字を書く方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。