IntelliJ IDEA コンソールの中国語文字化けに対する 4 つの解決策

序文

IntelliJ IDEA が設定されていない場合、プログラムの実行時にコンソールで中国語の文字化けが発生することがありますが、中国語の文字化けの問題は非常に深刻であり、情報の取得やプログラムの追跡にまで影響を及ぼします。開発経験は非常に悪いです。

ここに画像の説明を挿入します

この記事では、コンソールで中国語が文字化けする問題を解決する4つの方法をまとめましたので、皆様のお役に立てれば幸いです。

: 私の日々の業務経験の要約に基づいて、並べ替えの順序は、変更に注意を払う必要がある順序です。設定を有効にするために、変更を加えるたびに必ず IntelliJ IDEA を再起動してください

1. 現在の Web プロジェクト Tomcat サーバーの仮想マシン出力オプションを変更します。

-Dfile.encoding=UTF-8上部のナビゲーション バーで、[実行]→[構成の編集...] をクリックすると構成ページに入り、次の図に示すように、現在の Web プロジェクト Tomcat サーバーの仮想マシン出力オプション VM オプションを追加するように変更します。

画像

再起動後、プログラムを実行してコンソール情報を確認してください。うまくいかない場合は、次の手順に従ってください。

2. IntelliJ IDEA のグローバル コーディング、プロジェクト コーディング、プロパティ ファイル コーディングを変更します。

上部ナビゲーション バーの [ファイル→設定...] に移動して構成ページに入り、[エディタ] を下にスクロールして [ファイル エンコーディング] を見つけ、プロパティ ファイルのグローバル エンコーディング、プロジェクト エンコーディング、およびデフォルト エンコーディングをそれぞれ設定します。次の図に示すようにUTF-8:

画像

再起動後、プログラムを実行してコンソール情報を確認してください。うまくいかない場合は、次の手順に従ってください。

3. IntelliJ IDEA のカスタム仮想マシン オプション

以下の図に示すように、上部ナビゲーション バーで [ヘルプ→カスタム VM オプションの編集...] をクリックして、カスタム仮想マシン オプション ページに入ります。

画像

-Dfile.encoding=UTF-8次の図に示すように、idea64.exe.vmoptions ファイルの末尾に追加します。

画像-20230930204618792

再起動後、プログラムを実行してコンソール情報を確認してください。通常はこのステップで問題は解決します。もちろん、問題が解決しない場合は、次のスーパーステップを実行してください

4. IntelliJ IDEA 設定ファイルのエンコード情報を直接変更する

-Dfile.encoding=UTF-8IntelliJ IDEA のローカル インストール ディレクトリを開き、次の 2 つのファイルを見つけてメモ帳で開き、次の図に示すように最後の行に追加します。

画像-20230930204632232

画像-20230930204653178

画像-20230930204704850

再起動後、プログラムを実行してコンソール情報を確認すると問題は解決しました。

5. 変更が成功した後のコード化け問題の解決

上記の 4 つの方法は、IntelliJ IDEA で発生したコンソールの中国語文字化けの問題を完全に変更できます。必ず再起動してください。
この投稿を読んだ後、どの方法を使用して正常に変更したかをこの投稿の下にメッセージを残してください。人々。

画像-20230930204717834

要約する

この記事では、IntelliJ IDEAコンソールの中国語文字化け問題を完璧に解決する4つの方法をまとめました。

ここでもう一度強調したいのは、構成を有効にするには、変更するたびにIntelliJ IDEA を再起動する必要があるということです。

さらに、どの方法が役に立ったか、つまりどの種類の文字化けコードの問題が最も一般的かをコメント エリアで教えてください。IDEA に関する質問やヒントについては、今後より頻繁にブログを更新していきます。使える素晴らしいツールです!

IntelliJ IDEA コンソールの中国語文字化け問題、解決策はこちらです。中国語は文字化けしなくなります

おすすめ

転載: blog.csdn.net/yujun2023/article/details/133441808