科技改變生活 · 科技引領未來
前言因為自己電腦最近實在是太卡了,也一直提示更新,索性就直接重裝了個系統。因為需要重裝下IDEA,而現在新版本的IDEA和之前的版本還是有很大變化的,所以在這里寫一篇博客做個記錄,方便自己后續配置,也順便分享給大家。準備工作既然要安裝IDE
前言
因為自己電腦最近實在是太卡了,也一直提示更新,索性就直接重裝了個系統。因為需要重裝下 IDEA,而現在新版本的 IDEA 和之前的版本還是有很大變化的,所以在這里寫一篇博客做個記錄,方便自己后續配置,也順便分享給大家。
準備工作
既然要安裝 IDEA,那么首先需要前往 JetBrains 的官網下載最新版的 IDEA,下載地址如下:
https://www.jetbrains.com/idea/download/
這里最新的版本是 2021.1.2,而因為我有旗艦版的賬號,所以這里就以旗艦版安裝為例,其實社區版的安裝也是一樣的,只不過里邊集成的東西有所不同。所以如果你安裝的是社區版,參照此教程也是完全可以的!
安裝
好了,完成下載后,我們就可以開始我們的安裝過程了!
配置
安裝好之后,為了讓我們的 IDEA 使用起來更順手,推薦做一些個性化的配置,提高我們的工作效率。
激活
首次打開旗艦版 IDEA 時,會讓你激活,這里有 3 種選擇:
當然你也可以選擇 evaluate for free,它是有 30 天的試用期的,你只需要在這 30 天之內激活即可,否則 30 天之后將會彈窗不可用。對于社區版,應該沒有激活這一說法,因為它是免費的,我們直接打開用就可以了。
編碼設置
一般 IDEA 的編碼是和系統保持一致的,而為了通用,減少不必要的編碼問題,所以一般統一設置為 UTF-8,設置入口如下,依次打開 Settings -> Editor -> File Encodings,然后將 Global Encoding、Project Encoding、Default encoding for properties files 均設置為 UTF-8。
外觀設置
整體 UI
安裝并激活之后,進入 IDEA 的主界面,新版本的主界面如下圖所示:
點擊 Customize,可以看到右側我們可以設置主題和字體。其中主題有如下 4 種選擇:
這里可以根據自己的喜好進行主題選擇,也可以勾選右方的 Sync with OS 選項,這樣 IDEA 就會根據你系統的明亮還是黑暗主題進行自動切換了。
而字體大小設置這邊,我個人更喜歡稍微大一點(主要是小的看久了眼睛疼 ),所以設置的是 16 號字體。
而關于更多設置,可以點擊下方的 All settings…,進入更詳細的設置。比如這里 IDEA 默認界面字體是微軟雅黑,我們要改成自己喜歡的字體就可以在這里進行更改,這里推薦 JetBrains 自家推出的 JetBrains Mono 字體。
設置入口,依次進入 Settings -> Appearance & Behavior -> Appearance,然后在右邊設置主題,字體以及字體大小即可。
編輯區
上述設置只是針對于 IDEA 整體界面風格的設置,而如果我們要對我們的代碼編輯區進行設置,那么就需要進入:Settings -> Editor -> Font,然后設置字體和大小。這里依然推薦使用 JetBrains Mono 字體,字號 16。
除開上面設置編輯區字體大小的方法外,我們還可以按住 Ctrl,然后通過鼠標滾輪來實現字體大小的調整,但是前提是你要先打開相關設置。設置入口如下,依次進入 Settings -> Editor -> General,然后勾選 Change font size with Ctrl+Mouse Wheel 即可。
控制臺
一般情況下無需調整,它會沿用編輯器一樣的配置,但如果你需要自定義,可以去如下入口:Settings -> Editor -> Color Scheme -> Console Font,然后勾選如下 Use color scheme font instead of the default 選項并進行設置即可。
扁平化顯示及空包隱藏
有時候,我們項目的包結構會變成如下樣式,有時會造成一定的不便,此時是因為開啟了 Flatten Packages 所導致。
如果我們關閉此功能,則項目包結構如下所示:
其中 Compact Middle Packages 表示是否隱藏空包。
打開文件多行顯示
平常使用 IDEA 時,你可能沒有注意到,一旦我們打開過多的文件時,默認會堆積在一行顯示,就像瀏覽器打開了多個標簽一樣,此時需要通過右側箭頭篩選的方式來選擇其他文件。為了解決這一問題,讓我們打開的所有文件能以多行顯示的方式方便查看。
設置入口:依次打開 Settings -> Editor -> General -> Editor Tabs,然后將 Show tabs in 勾選為 Multiples rows。
行號和方法分隔符
日常為了方便定位 Bug 所在位置,我們通常需要打開代碼所對應的行號,方便我們查找。另外,如果我們代碼中方法較多時,最好是在每個方法之間加一個分隔符,方便我們知道一個方法的開始和結束。而這兩個功能,IDEA 都是提供的。設置入口:依次打開 Settings -> Editor -> General -> Appearance,然后勾選 Show line numbers 和 Show method separators。
自動導包
日常工作中,我們會經常用到第三方的包,每次都需要我們通過手動(Alt + Enter) 的方式來導入,但實際上 IDEA 也是提供自動導包功能的,設置入口如下:Settings -> Editor -> General -> Auto import,將 Insert imports on paste 設置為 Always,再勾選 Add unambiguous imports on the fly 以及 Optimize imports on the fly 即可。
忽略大小寫
通常 IDEA 在導入類時大小寫是全匹配的,這樣一樣就極大影響了我們編碼的速度。此時我們就可以通過設置 IDEA,讓其忽略大小寫字母,提高效率。設置入口如下,依次進入 Settings -> Editor -> General -> Code Completion,取消勾選 Match case。
自動編譯
IDEA 默認是不會對代碼自動編譯的,需要我們手動配置。設置入口:依次打開 Settings -> Build,Execution,Deployment -> Compiler,然后勾選 Build project automatically 和 Compole independent modules in parallel。
編譯器設置
這里推薦使用 Javac 編譯器,然后編譯器版本最好保持和你本地使用的 JDK 版本相同。因為我本地使用的是 JDK11,所以這里版本我設置的是 11,這里最好根據你自己的實際情況進行設置。設置入口:依次打開 Settings -> Build,Execution,Deployment -> Compiler -> Java Compiler,然后將 Use compiler 設置為 Javac,并將 Project bytecode version 設置為你本地使用的 JDK 的版本。
Maven 設置
默認情況下,IDEA 是由綁定的 Maven 的,但是我們一般是自己設置自己所使用的 Maven。需要設置的主要有三點:
設置入口:依次打開 Settings -> Build,Execution,Deployment -> Build Tools -> Maven,然后設置以上三點即可。
類模板
當我們創建一個類時,希望每個類的前邊都已經一些注釋的代碼,用于標識這是我們自己所寫的代碼。此時就需要到 Settings -> Editor -> File and Code Templates,然后在右邊的 Includes -> File Header 右邊的方框中,填入如下模板。設置完成之后,以后我們每次創建新的類文件時,IDEA 都會在文件的開頭添加如下信息。
導入導出設置
經過我們一番調教,IDEA 用起來就十分順手了。但這時候問題就來了,要是我們換個系統或者電腦使用啥的,難道我們又得重新設置一遍么?當然不是了!IDEA 是支持導入導出我們的配置的,我們只需要將我們的設置導出,然后換電腦或者重裝系統使用時進行導入即可。
導出
導出入口:依次打開 File -> Manage IDE Settings -> Export Settings…。
導入
導入入口,依次打開 File -> Manage IDE Settings -> import Settings…。
總結
好了,以上就是關于 IDEA 的安裝以及安裝之后的一些配置了。如果你覺得對你有用,那就點個贊再走吧!如果你還有更多關于 IDEA 的高級玩法,歡迎評論區留言,大家一起交流!
李楠一