欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

IntelliJ IDEA修改編碼的方法步驟

 更新時(shí)間:2020年08月21日 10:08:23   作者:codeke  
這篇文章主要介紹了IntelliJ IDEA修改編碼的方法步驟,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

本文介紹如何在IntelliJ IDEA中修改文件編碼,參考IntelliJ IDEA 簡體中文專題教程,英文好的同學(xué)可以查看英文官網(wǎng)文檔

文件編碼修改

IntelliJ IDEA可以在菜單中的File -> Settings -> Editor -> File Encoding下修改項(xiàng)目文件的編碼

IDE 的默認(rèn)的全局編碼是 UTF-8,Project Encoding 默認(rèn)會(huì)是操作系統(tǒng)的 GBK,一般會(huì)修改為 UTF-8

IntelliJ IDEA 可以對(duì) Properties 文件進(jìn)行專門的編碼設(shè)置,也建議改為 UTF-8,其中有一個(gè)重點(diǎn)就是屬性 Transparent native-to-ascii conversion,一般都要勾選,不然 Properties 文件中的注釋顯示的都不會(huì)是中文

IntelliJ IDEA 除了支持對(duì)整個(gè) Project 設(shè)置編碼之外,還支持對(duì)目錄、文件進(jìn)行編碼設(shè)置。如果你要對(duì)目錄進(jìn)行編碼設(shè)置的話,可能會(huì)出現(xiàn)需要 Convert 編碼的彈出操作選擇,強(qiáng)烈建議 在轉(zhuǎn)換之前做好文件備份,不然可能出現(xiàn)轉(zhuǎn)換過程變成亂碼,無法還原

另外,單獨(dú)文件的編碼也可以這樣設(shè)置

可能會(huì)彈出這樣一個(gè)彈框

  • Reload 表示使用新編碼重新加載,新編碼不會(huì)保存到文件中
  • Convert 表示使用新編碼進(jìn)行轉(zhuǎn)換,新編碼會(huì)保存到文件中
  • 含有中文的代碼文件,Convert 之后可能會(huì)使中文變成亂碼,所以在轉(zhuǎn)換成請(qǐng)做好備份,不然可能出現(xiàn)轉(zhuǎn)換過程變成亂碼,無法還原

編碼問題引起的編譯錯(cuò)誤

  • 編譯報(bào)錯(cuò):找不到符號(hào)、未結(jié)束的字符串文字 等的解決辦法:
  • 由于 UTF-8 編碼文件有分 有BOM 和 無BOM 之分,默認(rèn)情況下 IntelliJ IDEA 使用的編譯器是 javac,而此編譯只能編譯 無BOM 的文件,有很多 Eclipse 用戶在使用 IntelliJ IDEA 開發(fā) Eclipse 項(xiàng)目的時(shí)候常常會(huì)遇到此問題。主要是因?yàn)?Eclipse 的編譯器是 Eclipse,此編譯器支持 有BOM 的文件編譯。故,解決辦法是對(duì)于此文件進(jìn)行 BOM 去除
  • 批量去除 BOM,你可以 Google:批量去除 BOM批量轉(zhuǎn)換無 BOM 等關(guān)鍵字,網(wǎng)絡(luò)上已有提供各種方案
  • 如果上述問題都無法解決,而且你也確認(rèn) IntelliJ IDEA 各個(gè)配置編碼的地方都是 UTF-8,報(bào)錯(cuò)文件編碼也是是 UTF-8 無 BOM 的話,那還有一種可能也會(huì)出現(xiàn)這種情況:項(xiàng)目配置文件有問題。項(xiàng)目編碼的配置文件在:/項(xiàng)目目錄/.idea/encodings.xml。如果你會(huì)修改此文件可以進(jìn)行修改,如果不會(huì),那就刪除掉 .idea 整個(gè)目錄,重啟 IntelliJ IDEA 重新配置這個(gè)項(xiàng)目即可

Tomcat 控制臺(tái)輸出亂碼

  如果你的 Tomcat 控制臺(tái)輸出亂碼,并且你已經(jīng)保證了本文上面的控制臺(tái)字體設(shè)置你設(shè)置的字體包含中文,那你還可以嘗試下在 Tomcat 的 VM 參數(shù)上加上:-Dfile.encoding=UTF-8,如圖

到此這篇關(guān)于IntelliJ IDEA修改編碼的方法步驟的文章就介紹到這了,更多相關(guān)IDEA 修改編碼內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Java 多用戶登錄限制的實(shí)現(xiàn)方法

    Java 多用戶登錄限制的實(shí)現(xiàn)方法

    最近沒有事情做,閑的發(fā)呆,于是寫個(gè)東東練練手。這篇文章主要介紹了Java 多用戶登錄限制的實(shí)現(xiàn)方法的相關(guān)資料,需要的朋友可以參考下
    2016-11-11
  • scala 操作數(shù)據(jù)庫的方法

    scala 操作數(shù)據(jù)庫的方法

    這篇文章主要介紹了scala 操作數(shù)據(jù)庫的方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-06-06
  • JetCache?緩存框架的使用及源碼解析(推薦)

    JetCache?緩存框架的使用及源碼解析(推薦)

    JetCache是一個(gè)基于Java的緩存系統(tǒng)封裝,提供統(tǒng)一的API和注解來簡化緩存的使用。本文重點(diǎn)給大家介紹JetCache?緩存框架的使用及源碼分析,感興趣的朋友一起看看吧
    2022-01-01
  • swagger的請(qǐng)求參數(shù)不顯示,@Apimodel的坑點(diǎn)及解決

    swagger的請(qǐng)求參數(shù)不顯示,@Apimodel的坑點(diǎn)及解決

    這篇文章主要介紹了swagger的請(qǐng)求參數(shù)不顯示,@Apimodel的坑點(diǎn)及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • 深入分析java文件路徑的詳解

    深入分析java文件路徑的詳解

    本篇文章是對(duì)java文件路徑進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-05-05
  • 圖文詳解mybatis+postgresql平臺(tái)搭建步驟

    圖文詳解mybatis+postgresql平臺(tái)搭建步驟

    從頭開始搭建一個(gè)mybatis+postgresql平臺(tái),這篇文章主要介紹了圖文詳解mybatis+postgresql平臺(tái)搭建步驟,感興趣的小伙伴們可以參考一下
    2016-07-07
  • 利用java實(shí)現(xiàn)中獎(jiǎng)概率詳情

    利用java實(shí)現(xiàn)中獎(jiǎng)概率詳情

    這篇文章主要介紹了利用java實(shí)現(xiàn)中獎(jiǎng)概率詳情,根據(jù)概率將獎(jiǎng)品劃分區(qū)間,每個(gè)區(qū)間代表一個(gè)獎(jiǎng)品,然后抽取???隨機(jī)數(shù)??,反查落在那個(gè)區(qū)間上,即為所抽取的獎(jiǎng)品,需要的朋友可以參考一下
    2022-07-07
  • java如何實(shí)現(xiàn)獲取客戶端ip地址的示例代碼

    java如何實(shí)現(xiàn)獲取客戶端ip地址的示例代碼

    本文主要介紹了java如何實(shí)現(xiàn)獲取客戶端ip地址,主要包括java獲取客戶端ip地址工具類使用實(shí)例、應(yīng)用技巧,文中通過示例代碼介紹的非常詳細(xì),感興趣的小伙伴們可以參考一下
    2022-04-04
  • Java多文件生成并壓縮下載功能(思路詳解)

    Java多文件生成并壓縮下載功能(思路詳解)

    這篇文章主要介紹了Java多文件生成并壓縮下載,本文給大家分享兩種思路通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-02-02
  • JavaWeb實(shí)現(xiàn)表單提交的示例詳解

    JavaWeb實(shí)現(xiàn)表單提交的示例詳解

    這篇文章主要介紹了如何利用JavaWeb實(shí)現(xiàn)表單提交功能,文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)JavaWeb有一定幫助,感興趣的可以了解一下
    2022-03-03

最新評(píng)論