步驟一:文件編碼統一:
打開設置>Editor> File Encodings,將三個都都改爲utf-8:
步驟二:字體統一
打開設置,然後搜索“font”,將Appearance、Font、Color Scheme Font均改爲“Microsoft YaHei”(漢字字體都行)(其他font相關的也可以自己看看,這裏經常變動,目前就這3處)將這幾處都設置爲同一個字體即可
本人就是這裏沒有設置,導致控制檯中文輸出都是亂碼
步驟三:將VM格式改爲utf-8
菜單欄>help>Edit Custom VM Options(沒有的話會提示你創建),追加一行:
-Dfile.encoding=UTF-8
步驟四:java工程module的話可以在build.gradle中添加task:
tasks.withType(JavaCompile) {
options.encoding = "UTF-8"
}
至此你已解決所有相關亂碼的問題。