IntelliJ IDEA 是一個很是強大的 IDE,擁有許多功能。在 IDEA 中大部分功能均可以用快捷鍵去完成,若是掌握了大部分快捷鍵,能夠只使用鍵盤開發了。ide
ps: 最近正在練習快捷鍵,準備嘗試只使用鍵盤進行開發學習
也許由於這些繁多的功能,對於新入手 IDEA 的開發人員,快速掌握功能與快捷鍵並非很簡單。幸運的是 Jetbrain 早已考慮到該狀況, 在 IDEA 有相關功能,能夠快速幫助你上手。ui
首先介紹的是 Tip of the day 。這個功能,你們應該都見過。初始安裝好 IDEA,打開軟件,默認就會彈出下面的窗口。插件
默認狀況下 show tips on startup 選項會勾選,下次打開就會該功能會繼續出現。不過我相信不少人,被國內各類彈窗廣告迫害,會習慣性的第一時間就會把它取消。blog
若是你已經取消這個選項,能夠在 HELP | Tip of the day 打開。ip
在這個窗口,會顯示一個 IDEA 功能,左右切換能夠查看其餘功能。開發
第二個介紹 productivity guide。it
上面咱們提到 IDEA 中存在不少功能以及快捷鍵,但你知道你常常使用是那幾個功能以及使用頻率如何?io
在 IDEA 中打開 productivity guide,在這裏你不只能夠看到常常使用的功能,還會展現你從未使用的功能。gui
咱們能夠在 Help | Productivity Guide 打開。
這個窗口能夠看到 IDEA 統計相關功能使用狀況。點擊未在使用的功能,在下面的面板,會給出相關提示。
若是旁邊的小夥伴也在使用 IDEA,不妨互相比較一下相關數據,也許能發現一些有趣的現象。
介紹 IDEA 自帶的兩個功能,下面介紹一款插件。這款插件由 IDEA 官方開發,5星認證好評。
在 setting|plugins 輸入 IDE Features Trainer,就能找到這款插件。
安裝以後,打開 IDEA,能夠在首頁看到 Learn Intellij IDEA 選項。
點擊選項會進入一個內置工程。
哈哈,目前只完成兩個,正在跟着學習相關快捷鍵。
這個插件主要教你學會五類相關功能,分別爲:
Editor Basics:相關的編輯技巧。
Code Completion:代碼提示快捷鍵,一些快捷完成代碼的及技巧。
Refactoring:代碼重構的技巧。
Code Assistance:代碼只能提示功能,能夠快速格式化以及查看方法參數等。
Navigation: 導航功能,能夠快速搜索文件,類,方法名。這個真的不得不吹一下,IDEA 搜索功能快速且方便。
相關子功能示例:
掌握這五類技巧,能夠說已經掌握 IDEA 的核心功能。
IDEA 上手簡單,可是想熟練掌握,卻仍是須要大量的練習。上面三個技巧只能幫助你去了解相關功能,可否掌握還得靠本身去練習。