[筆記] Intellij 中文亂碼
相信各位在 Windows 用 Intellij 寫 Code 的時候
幾乎都有遇過這個問題
就是你的 Code 如果是 UTF-8
那你執行起來中文是亂碼
像這樣:
![Intellij console](https://media.discordapp.net/attachments/564460352289374209/712292645162188890/unknown.png "Intellij console")
昨天一天試了很多方法
例如
改 Project encoding
改 compiler 的 additional command line parameters
改 Run Configuration 的 VM option
但都沒什麼卵用
也有人說在 Intellij 執行檔資料夾下的`idea.exe.vmoptions`跟`idea64.exe.vmoptions`
加上`-Dfile.encoding=UTF-8`
也沒作用
Solution:
其實你應該用 Help > Edit Custom VM Options
然後加上`-Dfile.encoding=UTF-8`
![vmoptions](https://i.imgur.com/eR32x0V.png)
發現他其實是藏在`%appdata%\Roaming\JetBrains\IntelliJIdea2020.1\`下啦
才不是 ProgramFiles 那邊
這樣就正常了
![normal](https://i.imgur.com/Tij3feF.png)
最後勸大家
珍惜生命 遠離 Windows
Reference:
https://stackoverflow.com/questions/29695918/intellij-idea-console-issue
2020-05-24 13:20:17
留言
Last fetch: --:--
現在還沒有留言!