首發(fā)地址
https://it1314.top/article/776/
IDEA 控制臺中文亂碼 4 種解決方案,圖文教程,中文再也不會亂碼了
IntelliJ IDEA 如果不進(jìn)行相關(guān)設(shè)置,可能會導(dǎo)致控制臺中文亂碼、配置文件中文亂碼等問題,非常影響編碼過程中進(jìn)行問題追蹤。本文總結(jié)了 IDEA
中常見的中文亂碼解決方法,希望能夠幫助到大家。
IDEA 中文亂碼
解決方案
一、設(shè)置字體為支持中文的字體
點(diǎn)擊菜單 File - > settings -> appearence , 將字體設(shè)置為支持中文的微軟雅黑 :
設(shè)置為支持中文的微軟雅黑字體
二、設(shè)置字符編碼為 UTF-8
點(diǎn)擊菜單 File
-> settings
-> Eitor
-> File Encodings
,
將字符全局編碼、項(xiàng)目編碼、配置文件編碼統(tǒng)一設(shè)置為UTF-8
, 然后點(diǎn)擊 Apply 應(yīng)用設(shè)置,點(diǎn)擊 OK 關(guān)閉對話框:
注意:
Transparent native-to-ascii conversion
需勾選上,不然項(xiàng)目中配置文件中的中文注釋無法正常顯示。
將字符設(shè)置為支持中文的 UTF-8
三、修改 IDEA 配置文件,讓其支持中文編碼
第一種方式
如果做了上述操作后,還存在中文亂碼,可再嘗試如下操作。
找到 IDEA 的安裝目錄,進(jìn)入 /bin
文件夾,找到下面兩個(gè)文件:
在 IDEA
配置文件中添加文件編碼格式
然后, 在兩個(gè)文件最后一行添加如下配置 :
?
-Dfile.encoding=UTF-8
TIP: 新版本 IDEA 只有一個(gè)
idea64.exe.vmoptions
文件,只添加這個(gè)文件即可。
第二種方式
上方導(dǎo)航欄“Help→Etit Custom VM Options…”進(jìn)入自定義虛擬機(jī)選項(xiàng)頁面。
在這里插入圖片描述
在 idea64.exe.vmoptions 文件尾加上-Dfile.encoding=UTF-8
。在重啟之后運(yùn)行程序檢查控制臺信息,一般到了這步問題就解決了,當(dāng)然如果不管用請執(zhí)行下面的超級步驟。
在這里插入圖片描述
四、查看控制臺下方是否也是 UTF-8 編碼格式
如果不是,需要同樣設(shè)置為 UTF-8
:
五、Tomcat 控制臺輸出亂碼如何解決 ?
如果你的項(xiàng)目使用的外置 Tomcat , 控制臺輸出日志亂碼了,可做如下操作。
點(diǎn)擊上方導(dǎo)航欄 Run - > Edit Configurations… , 進(jìn)入配置頁面, 修改當(dāng)前 Web 項(xiàng)目 Tomcat Server
的虛擬機(jī)輸出選項(xiàng) VM options, 添加-Dfile.encoding=UTF-8
, 圖示如下:
讓 Tomcat 支持 UTF-8 編碼
最后,必須重啟 IDEA
相關(guān)配置修改完成后, 需重啟 IDEA, 才能讓設(shè)置生效 , 再次查看即可解決中文亂碼問題啦~文章來源:http://www.zghlxwxcb.cn/news/detail-735048.html
參考文章
https://it1314.top/article/776/文章來源地址http://www.zghlxwxcb.cn/news/detail-735048.html
到了這里,關(guān)于1分鐘解決IntelliJ IDEA 控制臺中文亂碼,統(tǒng)一設(shè)置 utf-8,再也不會亂碼了的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!