還不知道如何使用 IDEA ?教你三招快速掌握 IDEA

good_andyxu發表於2019-05-30

前言

IntelliJ IDEA 是一個非常強大的 IDE,擁有許多功能。在 IDEA 中大部分功能都可以用快捷鍵去完成,如果掌握了大部分快捷鍵,可以只使用鍵盤開發了。

ps: 最近正在練習快捷鍵,準備嘗試只使用鍵盤進行開發

也許因為這些繁多的功能,對於新入手 IDEA 的開發人員,快速掌握功能與快捷鍵並不是很簡單。幸運的是 Jetbrain 早已考慮到該情況, 在 IDEA 有相關功能,可以快速幫助你上手。

Tip of the day

首先介紹的是 Tip of the day 。這個功能,大家應該都見過。初始安裝好 IDEA,開啟軟體,預設就會彈出下面的視窗。

Tip of the day

預設情況下 show tips on startup 選項會勾選,下次開啟就會該功能會繼續出現。不過我相信很多人,被國內各種彈窗廣告迫害,會習慣性的第一時間就會把它取消。

如果你已經取消這個選項,可以在 HELP | Tip of the day 開啟。

在這個視窗,會顯示一個 IDEA 功能,左右切換可以檢視其他功能。

1

2

productivity guide

第二個介紹 productivity guide

上面我們提到 IDEA 中存在很多功能以及快捷鍵,但你知道你經常使用是那幾個功能以及使用頻率如何?

在 IDEA 中開啟 productivity guide,在這裡你不僅可以看到經常使用的功能,還會展示你從未使用的功能。

我們可以在 Help | Productivity Guide 開啟。

Productivity Guide

這個視窗可以看到 IDEA 統計相關功能使用情況。點選未在使用的功能,在下面的皮膚,會給出相關提示。

使用技巧

如果旁邊的小夥伴也在使用 IDEA,不妨互相比較一下相關資料,也許能發現一些有趣的現象。

外掛 IDE Features Trainer

介紹 IDEA 自帶的兩個功能,下面介紹一款外掛。這款外掛由 IDEA 官方開發,5星認證好評。

setting|plugins 輸入 IDE Features Trainer,就能找到這款外掛。

IDE Features Trainer

安裝之後,開啟 IDEA,可以在首頁看到 Learn Intellij IDEA 選項。

首頁

點選選項會進入一個內建工程。

內建功能

哈哈,目前只完成兩個,正在跟著學習相關快捷鍵。

這個外掛主要教你學會五類相關功能,分別為:

Editor Basics:相關的編輯技巧。

Code Completion:程式碼提示快捷鍵,一些快捷完成程式碼的及技巧。

Refactoring:程式碼重構的技巧。

Code Assistance:程式碼只能提示功能,可以快速格式化以及檢視方法引數等。

Navigation: 導航功能,可以快速搜尋檔案,類,方法名。這個真的不得不吹一下,IDEA 搜尋功能快速且方便。

相關子功能示例:

示例

掌握這五類技巧,可以說已經掌握 IDEA 的核心功能。

總結

IDEA 上手簡單,但是想熟練掌握,卻還是需要大量的練習。上面三個技巧只能幫助你去了解相關功能,能否掌握還得靠自己去練習。

還不知道如何使用 IDEA ?教你三招快速掌握 IDEA

相關文章