IDEA 控制臺中文亂碼4種解決方案
前言
IntelliJ IDEA 如果不進行相關(guān)設(shè)置,可能會導(dǎo)致控制臺中文亂碼、配置文件中文亂碼等問題,非常影響編碼過程中進行問題追蹤。本文總結(jié)了 IDEA 中常見的中文亂碼解決方法,希望能夠幫助到大家。
解決方案
一、設(shè)置字體為支持中文的字體
點擊菜單 File -> settings -> appearence , 將字體設(shè)置為支持中文的微軟雅黑:
設(shè)置為支持中文的微軟雅黑字體
二、設(shè)置字符編碼為 UTF-8
點擊菜單 File
-> settings
-> Eitor
-> File Encodings
, 將字符全局編碼、項目編碼、配置文件編碼統(tǒng)一設(shè)置為 UTF-8
, 然后點擊 Apply 應(yīng)用設(shè)置,點擊 OK 關(guān)閉對話框:
注意:Transparent native-to-ascii conversion 需勾選上,不然項目中配置文件中的中文注釋無法正常顯示。
將字符設(shè)置為支持中文的 UTF-8
三、修改 IDEA 配置文件,讓其支持中文編碼
如果做了上述操作后,還存在中文亂碼,可再嘗試如下操作。
找到 IDEA 的安裝目錄,進入 /bin
文件夾,找到下面兩個文件:
在 IDEA 配置文件中添加文件編碼格式
然后,在兩個文件最后一行添加如下配置:
-Dfile.encoding=UTF-8
TIP: 新版本 IDEA 只有一個
idea64.exe.vmoptions
文件,只添加這個文件即可。
四、查看控制臺下方是否也是 UTF-8 編碼格式
如果不是,需要同樣設(shè)置為 UTF-8
:
五、Tomcat 控制臺輸出亂碼如何解決 ?
如果你的項目使用的外置 Tomcat , 控制臺輸出日志亂碼了,可做如下操作。
點擊上方導(dǎo)航欄 Run -> Edit Configurations… , 進入配置頁面, 修改當(dāng)前 Web 項目 Tomcat Server 的虛擬機輸出選項 VM options, 添加 -Dfile.encoding=UTF-8
, 圖示如下:
讓 Tomcat 支持 UTF-8 編碼
最后,必須重啟 IDEA
相關(guān)配置修改完成后,需重啟 IDEA, 才能讓設(shè)置生效, 再次查看即可解決中文亂碼問題啦~
到此這篇關(guān)于IDEA 控制臺中文亂碼4種解決方案的文章就介紹到這了,更多相關(guān)IDEA 中文亂碼內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
IntelliJ IDEA 2023.2正式發(fā)布新UI和Profiler轉(zhuǎn)正(最新推薦)
北京時間2023年7月26日,IntelliJ IDEA 2023.2正式發(fā)布,IntelliJ IDEA 2023.2 引入 AI Assistant(AI助手),通過一組由 AI 提供支持的功能助力開發(fā),今天給大家分享IntelliJ IDEA 2023.2正式發(fā)布新UI和Profiler轉(zhuǎn)正,感興趣的朋友一起看看吧2023-10-10Java實現(xiàn)跳轉(zhuǎn)到指定頁面的方法小結(jié)
在Java中,實現(xiàn)頁面跳轉(zhuǎn)主要涉及到Web開發(fā),而這通常通過使用Java的Web框架(如Servlet、Spring MVC)來完成,下面講解一下如何在不同的Java Web框架中實現(xiàn)頁面跳轉(zhuǎn),文中有詳細的代碼示例供大家參考,需要的朋友可以參考下2024-05-05SpringBoot集成thymeleaf渲染html模板的步驟詳解
這篇文章主要給大家詳細介紹了SpringBoot集成thymeleaf如何使實現(xiàn)html模板的渲染,文中有詳細的代碼示例,具有一定的參考價值,需要的朋友可以參考下2023-06-06