005.簡單設置


主題修改:


  • 上圖標注 1 所示為 IntelliJ IDEA 修改主題的地方俱尼,在 Windows 系統(tǒng)上 IntelliJ IDEA 默認提供的主題有三套:Darcula、IntelliJ副砍、Windows。除了 Darcula 是黑色主題,其他兩套套都是以白色為背景的玉吁。
  • 其他操作系統(tǒng)上不一定會也有三套主題的剿涮,主題的選擇上大家根據(jù)自己喜好即可言津。改變主題需要重啟 IntelliJ IDEA 方可看到效果。
    字體修改:
    主題字體修改:[個人不推薦取试,有風險]
  • 如上圖標注位置所示悬槽,IntelliJ IDEA 主題字體的修改要先勾選 Override default fonts by 。默認 IntelliJ IDEA 是不推薦修改的瞬浓,但是由于字體是有分包含中文和不包含中文之分的初婆,一般使用英文的國家是不需要額外擔心亂碼問題的,而我們需要。
  • 字體的審美上每個人不一樣磅叛,但是如上一段說的屑咳,這里的字體修改是需要知道一個前提的,那就是你選擇的那個字體必須含有中文弊琴,比如微軟雅黑和宋體這類是包含中文的兆龙,而 Courier New 和 Monaco 這類只是單純的英文字體。
  • 如果你選擇的字體不包含中文访雪,那可能會在很多位置上出現(xiàn)類似 口口口口口 這樣的亂碼問題详瑞,比如文件名含有中文、字體是中文名字的都會變成 口口口口口臣缀。
  • 在修改 IntelliJ IDEA 的主題字體的時候坝橡,不建議把字體調(diào)成很大,因為很多人遇到這樣一種情況:顯示器分辨率低精置,主題字體又大计寇,在 IntelliJ IDEA 的某些操作的工具菜單、右鍵菜單選項中部分選項超出了分辨率顯示范圍脂倦,沒辦法被選中番宁。當然了,如果你一定要把字體改大赖阻,又不用大分辨率顯示器蝶押,那可以通過 IntelliJ IDEA 的 Menus and Toolbars 刪除部分你認為用不到的菜單,但是一般不建議這樣做火欧。
    還需要特別注意的時候棋电,如果你是開著 IntelliJ IDEA 的時候,新裝了一個字體的話苇侵,那必須重啟IntelliJ IDEA 之后才能在下拉列表找到新裝的字體赶盔。
    代碼編輯字體修改:
  • 如上圖標注 1 所示,默認 IntelliJ IDEA 是不能直接在默認的代碼模板上修改字體的榆浓,需要先 Save As 一份出來于未,然后才可以修改。這種設計在 IntelliJ IDEA 其他很多設置也是如此的陡鹃,所以如果你還看到類似有 Copy烘浦、Save As 這類選項的按鈕就要想到是此設計思想。
  • 如上圖標注 2 所示杉适,勾選的 Show only monospaced fonts 表示篩選顯示系統(tǒng)上的等寬字體谎倔。由于 Windows 系統(tǒng)上等寬字體并不多,勾選此選項出現(xiàn)的下拉字體可選擇就很少猿推。取消勾選之后片习,就可以顯示系統(tǒng)上所有已安裝的字體捌肴。
  • 如上圖標注 3 所示,其中編碼字體有第一字體(Primary font) 和 第二字體(Secondary font)之分藕咏。當有些字符在第一字體支持不了的時候状知,會去使用第二字體進行支持。
  • 我個人習慣上:英文字體使用 Monaco[可以百度程序員十大字體]孽查,由于此字體不支持中文饥悴,所以我把這個設置為第一字體,第二字體使用 Yahei Consolas Hybrid 進行支持盲再,該字體含有中文西设。這兩個字體都不是系統(tǒng)自帶的,需要自行下載安裝答朋。
    如果你的第一字體不包含中文的話贷揽,第二字體包含中文,那在有些地方也還是會出現(xiàn) 口口口口口 這類問題梦碗,比如 Ctrl + Shift + N 進行查找文件的時候禽绪,如果你輸入中文也會變成 口口口口口 ,我個人文件名為中文的不多洪规,所以就容忍了這種情況印屁。如果你不愿意容忍這種情況,那還是回到最開始的要求:第一字體包含中文斩例。
    個人的修改頁面如下:

控制臺輸出字體修改:

文件編碼修改:

  • IDE 的編碼默認是 UTF-8雄人,Project Encoding 默認是 UTF-8,不建議修改念赶。

  • IntelliJ IDEA 可以對 Properties 文件進行專門的編碼設置柠衍,一般也建議改為 UTF-8,其中有一個重點就是屬性 Transparent native-to-ascii conversion晶乔,

  • 對于 Properties 文件,重要屬性 Transparent native-to-ascii conversion 主要用于轉(zhuǎn)換 ascii牺勾,一般都要勾選正罢,不然 Properties 文件中的注釋顯示的都不會是中文。
    IntelliJ IDEA 除了支持對整個 Project 設置編碼之外驻民,還支持對目錄翻具、文件進行編碼設置。如果你要對目錄進行編碼設置的話回还,可能會出現(xiàn)需要 Convert 編碼的彈出操作選擇裆泳,強烈建議 在轉(zhuǎn)換之前做好文件備份,不然可能出現(xiàn)轉(zhuǎn)換過程變成亂碼柠硕,無法還原工禾。[一般不推薦更改]


  • 開發(fā)遇到的問題 : 由于編碼問題引起的編譯錯誤?由于 UTF-8 編碼文件有分 有BOM 和 無BOM 之分运提,默認情況下 IntelliJ IDEA 使用的編譯器是 javac,而此編譯只能編譯 無BOM 的文件闻葵,有很多 Eclipse 用戶在使用 IntelliJ IDEA 開發(fā) Eclipse 項目的時候常常會遇到此問題民泵。主要是因為 Eclipse 的編譯器是 Eclipse,此編譯器支持 有BOM 的文件編譯槽畔。顧栈妆,解決辦法是對于此文件進行 BOM 去除。

  • 批量去除 BOM厢钧,你可以 Google | 百度:批量去除 BOM鳞尔、批量轉(zhuǎn)換無 BOM 等關(guān)鍵字,網(wǎng)絡上已有提供各種方案早直。

  • 除了通過去除 BOM 還有設置 IntelliJ IDEA 的編譯器為 Eclipse寥假,但是一般不建議這樣做。
    如果上述問題都無法解決莽鸿,而且你也確認 IntelliJ IDEA 各個配置編碼的地方都是 UTF-8昧旨,報錯文件編碼也是是 UTF-8 無 BOM 的話,那還有一種可能也會出現(xiàn)這種情況:項目配置文件有問題祥得。項目編碼的配置文件在:/項目目錄/.idea/encodings.xml兔沃。如果你會修改此文件可以進行修改,如果不會级及,那就刪除掉 .idea 整個目錄乒疏,重啟 IntelliJ IDEA 重新配置這個項目即可。

穿越一下饮焦,什么是BOM ?
http://www.cnblogs.com/findumars/p/3620078.html
http://afericazebra.blog.163.com/blog/static/30050408201211199298711/

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末怕吴,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子县踢,更是在濱河造成了極大的恐慌转绷,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,723評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件硼啤,死亡現(xiàn)場離奇詭異议经,居然都是意外死亡,警方通過查閱死者的電腦和手機谴返,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,485評論 2 382
  • 文/潘曉璐 我一進店門煞肾,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人嗓袱,你說我怎么就攤上這事籍救。” “怎么了渠抹?”我有些...
    開封第一講書人閱讀 152,998評論 0 344
  • 文/不壞的土叔 我叫張陵蝙昙,是天一觀的道長闪萄。 經(jīng)常有香客問我,道長耸黑,這世上最難降的妖魔是什么桃煎? 我笑而不...
    開封第一講書人閱讀 55,323評論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮大刊,結(jié)果婚禮上为迈,老公的妹妹穿的比我還像新娘。我一直安慰自己缺菌,他們只是感情好葫辐,可當我...
    茶點故事閱讀 64,355評論 5 374
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著伴郁,像睡著了一般耿战。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上焊傅,一...
    開封第一講書人閱讀 49,079評論 1 285
  • 那天剂陡,我揣著相機與錄音,去河邊找鬼狐胎。 笑死鸭栖,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的握巢。 我是一名探鬼主播晕鹊,決...
    沈念sama閱讀 38,389評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼暴浦!你這毒婦竟也來了溅话?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,019評論 0 259
  • 序言:老撾萬榮一對情侶失蹤歌焦,失蹤者是張志新(化名)和其女友劉穎飞几,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體独撇,經(jīng)...
    沈念sama閱讀 43,519評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡循狰,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 35,971評論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了券勺。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,100評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡灿里,死狀恐怖关炼,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情匣吊,我是刑警寧澤儒拂,帶...
    沈念sama閱讀 33,738評論 4 324
  • 正文 年R本政府宣布寸潦,位于F島的核電站,受9級特大地震影響社痛,放射性物質(zhì)發(fā)生泄漏见转。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,293評論 3 307
  • 文/蒙蒙 一蒜哀、第九天 我趴在偏房一處隱蔽的房頂上張望斩箫。 院中可真熱鬧,春花似錦撵儿、人聲如沸乘客。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,289評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽易核。三九已至,卻和暖如春浪默,著一層夾襖步出監(jiān)牢的瞬間牡直,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,517評論 1 262
  • 我被黑心中介騙來泰國打工纳决, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留碰逸,地道東北人。 一個月前我還...
    沈念sama閱讀 45,547評論 2 354
  • 正文 我出身青樓岳链,卻偏偏與公主長得像花竞,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子掸哑,可洞房花燭夜當晚...
    茶點故事閱讀 42,834評論 2 345

推薦閱讀更多精彩內(nèi)容