您好,登錄后才能下訂單哦!
這篇文章給大家分享的是有關(guān)如何解決idea中引入了gb2312編碼的文件的解決方法的內(nèi)容。小編覺得挺實(shí)用的,因此分享給大家做個(gè)參考,一起跟隨小編過來看看吧。
我們?cè)谶M(jìn)行JAVA開發(fā)時(shí),避免不了引入一些第三方的文件,但有些第三方文件在編寫的時(shí)候默認(rèn)的編碼可能不是UTF-8的,這將會(huì)導(dǎo)致在idea中亂碼,并且如果編譯級(jí)別夠高,還會(huì)引起編譯錯(cuò)誤,比如:
報(bào)錯(cuò)如下:
那么在IDEA中如何解決此類問題呢?
reload 重新使用指定的編碼進(jìn)行加載
我們帶有中文的編碼往往會(huì)出現(xiàn)在gb2312上。
此時(shí)我們告知IDEA說,此文件的編碼是GB2312,你使用GB2312渲染會(huì)重新打開。然后就能正常顯示了。但此操作并沒有改變文件的編碼格式,也就是說該文件的編碼仍然是gb2312,并不符合我們utf-8的要求。所以編譯仍然會(huì)報(bào)錯(cuò)。
convert 轉(zhuǎn)換,將文件的編碼轉(zhuǎn)換為utf-8
上述操作是說,將當(dāng)前文件編碼轉(zhuǎn)換為utf-8的。經(jīng)過以上操作后,原來gb2312的亂碼文件已經(jīng)變成了可以實(shí)別的utf-8了。再編譯當(dāng)然就不會(huì)報(bào)錯(cuò)了。
感謝各位的閱讀!關(guān)于“如何解決idea中引入了gb2312編碼的文件的解決方法”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,讓大家可以學(xué)到更多知識(shí),如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。