Eclipse/MyEclipse轉IntelliJ IDEA完全攻略

Eclipse/MyEclipse轉IntelliJ IDEA完全攻略

[TOC]

前言

Eclipse/MyEclipse曾經是Java開發的不二之選。然而隨著IntelliJ IDEA的橫空出世,Eclipse/MyEclipse開始顯得老舊和原始。

但由于IntelliJ IDEA的很多用法概念與Eclipse/MyEclipse有很大的差別,使得很多多年使用Eclipse/MyEclipse的程序員難以適應。

所以在本文我將詳細的說明從Eclipse/MyEclipse遷移至IntelliJ IDEA需要了解的各個方面的內容和疑難雜癥以及使用技巧,讓大家可以從容遷移,跟IntelliJ IDEA談笑風生。

安裝

  • 首先我們第一步當然是安裝IntelliJ IDEA了,訪問所屬公司JetBrains的官網。
  • 在IDE第一就能看到我們的主角IntelliJ IDEA,但我們并不是要直接下載IntelliJ IDEA。而是下載下面的Toolbox App。IntelliJ IDEA更新迭代的很快,Toolbox App是JetBrains家族的IDE的綜合管理平臺,可以讓我們一鍵下載和升級IDE,免除后面繁瑣的維護和升級操作。

在這我們能看到IDEA有兩個版本,一個是免費的Community社區版,一個是收費的Ultimate旗艦版。社區版的功能相比旗艦版是弱很多的,在這我們選擇Ultimate版本進行安裝。點擊Install耐心等待到完成即可。

配置

  • 安裝完成后運行IntelliJ IDEA,首先會讓我們選擇配置文件路徑和UI樣式,根據自己的喜好選擇或者使用默認配置即可。

  • 然后到達定制插件頁面,在這我會選擇先把所有的插件關閉掉,然后再根據自己的需要打開,一方面可以提升流暢度,另一方面也可以減少用不到的東西的干擾。你可以在此根據自己用到的技術選擇開啟的插件。強烈建議打開插件Database Tools and SQL

  • 當我們來到這個界面是,就可以開始創建項目了,但我們得先進行一些進一步的設置

  • 點擊下方的Configure=>Settings進入設置頁面

    • 勾選并修改UI字體為Microsoft YaHei UI


    • 取消勾選啟動時打開上次的項目,如果這個被選上時,切換項目將會變得非常麻煩,所以我們把他取消掉

    • 取消代碼補全的大小寫敏感,在這改為None,不再需要刻意注意大小寫


    • 修改默認編碼為UTF-8


    • 修改編輯器字體,并將中文字體改為微軟雅黑,默認字體在Windows中的顯示非常的糟糕,必改。Consolas字體和1.3的行距是我多次嘗試后得出的最佳配置。


基本技巧

  • Ctrl+Alt+L可以格式化代碼

  • Ctrl+Alt+O可以清除不必要的import

  • Ctrl+Alt+T可以選擇將代碼用if,for,try-catch等包圍

  • 在項目內,點擊左下角的正方形調出側邊菜單,然后點擊左上的Project菜單打開項目文件夾,第一次打開項目時會建立索引,右下角可以看到索引進度,這時候系統CPU占用會很高,先等待索引完成再進行操作


  • 在IDEA的代碼提示中,補全不需要按順序輸入,比如導入LocalDateTime。


  • 后綴補全,在變量后面輸入.sout即可用System.out.println()將其包含起來,輸入5.fori將提示轉換成for (int i = 0; i < 5; i++) {},輸入psmv將可以轉換成main函數,還有其他的可以參考Setting內的下圖位置。

  • 萬能快捷鍵Alt+Enter,可以創建測試類,提供錯誤解決辦法,轉換為其他形式等,甚至可以將for操作轉換成stream操作。有空按一按,絕對有驚喜。




  • 生成快捷鍵Alt+Insert,可以快速的生成構造器,getter,,setter方法,equal 和 hashCode 方法


  • Database插件

    • 添加數據庫時填寫好各項連接信息,并點擊下面的Download下載驅動,選擇我們需要的Schemas




    • 這時候我們就可以點擊右邊第一個按鈕寫SQL語句了,SQL當然也有代碼補全了


    • 這時候你的String里寫SQL也支持代碼補全了,從此不需要其他數據庫工具


常見問題

  • Eclipse的左邊欄為一個Workspace,可以放置多個項目,多個項目在一個窗口運行。但在IDEA中這就是一個項目,如果你需要建立其他項目,請點擊File=>new=>Project,不同的項目在不同的窗口中運行絕不要在當前項目目錄再放入其他項目!!!

  • 不同于Eclipse將Jar包放入目錄即可使用,在Idea中還得將其配置到項目Library內

  • 不建議修改默認的快捷鍵為Eclipse的形式,畢竟IDEA已經未來的主流,以后每次用都改一遍不如花一段時間適應IDEA的快捷鍵,可以去Setting查看更多的快捷鍵用法

如果有問題或覺得有需要補充或修改的可以在下面回復,點個贊支持下唄

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 228,412評論 6 532
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 98,514評論 3 416
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事?!?“怎么了?”我有些...
    開封第一講書人閱讀 176,373評論 0 374
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 62,975評論 1 312
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 71,743評論 6 410
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 55,199評論 1 324
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,262評論 3 441
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 42,414評論 0 288
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 48,951評論 1 336
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 40,780評論 3 354
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 42,983評論 1 369
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 38,527評論 5 359
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,218評論 3 347
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 34,649評論 0 26
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 35,889評論 1 286
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 51,673評論 3 391
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 47,967評論 2 374

推薦閱讀更多精彩內容