看到OSChina處處都是IntelliJ IDEA 12.0的討論,因而按奈不住好奇的心情下載來試用,慣例是編寫一個簡單的test體會一下感受,無論別人怎麼說,本身的體會纔是王道,天然在http://www.oschina.net/news/35463/intellij-idea-12-final評論裏面有不少問中文輸入亂碼的問題也要測試一下,輸入中文,暈,亂碼……自覺谷妹度娘一番,各類改編碼,更有甚者改java的源碼之類的各類方法去了,待我一一親自去試,發現解決不了問題,症狀是不管你改成哪一種編碼方式,亂碼依舊,因而想起webstorm和這貨是一家出的,要出問題天然也要一塊兒出問題,因而打開webstorm,發現改成相同字體。也會亂碼。切換回我本身設置的YaHei Consolas Hybrid字體亂碼消失,因而問題得以解決,下面是解決的步驟: java
這裏咱們選擇YaHei Consolas Hybrid字體來設置,固然你也能夠選擇你本身喜歡的對中文支持良好的字體來進行操做,由我上面的實驗得出結論,貌似跟跟編碼沒有太多關係。 web
緣由分析:在安裝了次字體後你會發現你在Editor-->Colors&Font-->裏面找不到此字體。 intellij-idea
解決辦法: webstorm
1,首先在網上找到次字體安裝到操做系統中,請百度搜索一番方能找到。 ide
2,按圖所示,保存爲另一個名字,由你喜歡。最好是英文字母組成,這裏咱們保存爲Darcula1 測試
3,而後咱們在此路徑(win7)下去找到:「C:\Users\你的計算機名\.IntelliJIdea12\config\colors」找打到Darcula1.xml文件。 字體
4,用記事本打開Darcula1.xml文件,在第8行<option name="EDITOR_FONT_NAME" value="你以前保存的字體" />,而後把改成<option name="EDITOR_FONT_NAME" value="YaHei Consolas Hybrid" />, 編碼
5,而後重啓IntelliJ IDEA 12.0,中文字符問題解決. idea