天天看點

Intellij IDEA中文亂碼解決

  1. 界面亂碼
    • 原因:IDEA預設設定界面的字型不支援中文
    • 解決:修改為支援中文的字型,建議字型Microsoft Yahei UI、大小11,具體操作

      File -> Setting -> Apperance & Behavior -> Appearance

      右側UI選項修改, 首先選中

      override default fonts by

      ,然後修改
  2. 控制體亂碼(tomcat輸出)
    • 原因:a. idea軟體本身啟動時沒有指定支援中文的編碼字元集,b. tomcat軟體啟動沒有指定支援中文的字元集
    • 解決:a. 添加idea啟動參數

      -Dfile.encoding=UTF-8

      ,操作Help -> Custom vm options; b. 修改tomcat運作參數,操作Run -> edit config; 左側選中default tomcat,設定tomcat的server标簽的VM Options, 添加

      -Dfile.encoding=UTF-8

      ; 最後重新開機軟體生效
  3. 檔案内容亂碼
    • 原因:解析檔案時編碼方式不一緻
    • 解決:File -> setting -> editor -> file Encoding, 修改IDE使用的編碼和項目使用的編碼