多年總結IDEA 使用技巧 (建議收藏!)


很長一段時間沒有更新了,前段時間轉測試了,浪費了一些時間,終於可以寫文章了,今天來寫一下之前自己開發的一些習慣,因為自己本身自己是一個極簡主義所以 開發喜歡這樣:。

在這里插入圖片描述

全屏顯示

我們可以使用【Presentation Mode】,將IDEA弄到最大,可以讓你只關注一個類里面的代碼,進行毫無干擾的coding。

可以使用Alt+V快捷鍵,彈出View視圖,然后選擇Enter Presentation Mode。效果如下:

在這里插入圖片描述

鼠標移上去就會這樣顯示時間, 是不是很酷,移開就是全屏

幻想一下,下雨天,你全屏顯示敲代碼,那樣的安靜,那樣的愜意,那樣的簡潔
在這里插入圖片描述

點擊 Appearance ---> Exit Persenetation Mode,簡單點說就是退出進入全屏模式 ,如果你絕對菜單欄還不好看,你也可以選擇關閉
在這里插入圖片描述
勾上這些就可以恢復原來的樣子,最后再點 Exit Distraction Free Mode

在這里插入圖片描述
在這里插入圖片描述
這個模式的好處就是,可以讓你更加專注,因為你只能看到特定某個類的代碼。可能讀者會問,進入這個模式后,我想看其他類的代碼怎么辦?這個時候,就要考驗你快捷鍵的熟練程度了。你可以使用CTRL+E彈出最近使用的文件。又或者使用CTRL+N和CTRL+SHIFT+N定位文件。如何退出這個模式呢?很簡單,使用ALT+V彈出view視圖,然后選擇Exit Presentation Mode 即可。但是我強烈建議你不要這么做,因為你是可以在Enter Presentation Mode模式下在IDEA里面做任何事情的。當然前提是,你對IDEA足夠熟練。

分屏操作

這樣看代碼,個人認為比較舒服

在這里插入圖片描述在某一個類上面右鍵
在這里插入圖片描述
剛剛上面是垂直,下面是水平在這里插入圖片描述

屏幕太多了,一直用鼠標也比較麻煩,這里我們可以直接 Ctrl+E 進行頁面切換

在這里插入圖片描述
除了 Ctrl+E 還可以只用 ,Ctrl+Alt+ 方向鍵進行切換視圖

編譯項目

有的時候,我們項目改變並不是很大,其實不用熱部署,直接編譯就好了,這樣可以達到快速重啟的目的

在這里插入圖片描述
背景變護眼綠,很多人喜歡那種花里胡哨的背景插件,其實相對來說,我更喜歡護眼的綠色

路徑:File->Settings->Editor->Color Scheme->General 設置成 C7EDCC
在這里插入圖片描述

AutoCompletion

輸出篇

快速輸出

當我們要輸出某一段內容的時候,很多人習慣想到 sout + Tab 這是我們IDEA 的輸出快捷鍵 ,但是其實開源更簡單 ,大家可以, 輸出一段字符,在點 sout,這樣就直接輸出啦

這里就懶得做gif動圖,直接截圖的好

在這里插入圖片描述

寫成這樣
在這里插入圖片描述
然后加個Tab

在這里插入圖片描述
快速定義成員變量

有時候我們想要定義一個成員變量,怎么辦,通常都是直接把光標移入到 全局作用域的地方 ,輸入我們要定義的變量名, 然后在 輸出 ,有了下面的方式就好啦

首先 寫一個字符串,點一個 fips: (field就是屬性的英文) 就會出現提示,
在這里插入圖片描述點下去,就會神奇的 飛到全局作用域中去啦
在這里插入圖片描述

很多時候,我們都需要做這些的操作,我們來看一下下,沒用gif,可能圖片有點多,適當看哈

快速的開發常見操作 :補全、判空、循環、取反

判空,首先我們輸入一個字符串 ,然后點一個 null 值,最后在回車
在這里插入圖片描述就會變成下面這個樣子
在這里插入圖片描述
取反 也是一樣的 ,首先准備一個布爾值 ,前面加個 感嘆號 ,由於我們多年的習慣,我們寫代碼都是往前寫的在這里插入圖片描述tab 之后 在這里插入圖片描述
咱們在 點if 然后 tab
在這里插入圖片描述
在這里插入圖片描述

格式化 ,同樣准備一個字符串,在里面輸入占位符,然后點 format ,這時候就輸出了,就像這樣
在這里插入圖片描述
這時候就可以直接輸入值啦
在這里插入圖片描述
返回 ,這個應該是最常見的操作了,因為大多時候,我們都需要給方法加 返回值 ,這里我們就可以這樣做,輸入一個 x,然后點 return

在這里插入圖片描述

效果是這樣的啦,

在這里插入圖片描述

循環,這里的循環,我換一種操作,定一個容器,集合、數組都行,我們來試試,
然后 .fori

在這里插入圖片描述
效果是這樣的
在這里插入圖片描述或者是 for,就是我們的 foreach 循環
在這里插入圖片描述
在或者是 forr
在這里插入圖片描述
Lamb快速輸出
在這里插入圖片描述 點下之后當然這里可以直接輸出,不過我們要接受一下,這里我們試試Runnable接口
不懂的自行學下
在這里插入圖片描述
沒報錯啦
在這里插入圖片描述

代碼抽取

很多時候,在俺們開發當中,經常會方法調用方法,有時候一段代碼過於的冗余,所以需要進行抽取,腦補以下,代碼超長的感受

在這里插入圖片描述這就是我們抽取的快捷鍵,預覽一下,沒解釋的自己百度翻譯,emmm.....

在這里插入圖片描述

局部變量

有的時候,咱們在需要快速定義局部變量,這樣子
在這里插入圖片描述

輸入Ctrl +Alt +V
在這里插入圖片描述就會變成這個樣子,局部變量
在這里插入圖片描述

靜態變量

還是一樣,字符串,這回,咱們換個快捷鍵,輸入 Ctrl+Alt+C 抽取靜態變量

在這里插入圖片描述
就會變成下面這個樣子 ,哈哈
在這里插入圖片描述

在這里插入圖片描述

知道套路,咱們 就只說快捷鍵和效果,就省略,那些重復的圖啦!

選中普通字符串 輸入Ctrl +Alt +F
在這里插入圖片描述
就抽取好啦
在這里插入圖片描述

抽取方法參數

有的時候,我們使用的變量,往往要變成一個參數傳進來,怎么做呢

還是選中普通字符串 在這里插入圖片描述我們繼續 輸入 Ctrl +Alt +P 這樣,就變成方法參數啦!
在這里插入圖片描述

抽取方法

這個也是最重要的核心,咱們再來講講 ,內容過多,抽取方法

在這里插入圖片描述

還是字符串,輸入 Ctrl+Alt+M,就會自動抽取成方法

在這里插入圖片描述
這里只是為了顯示
在這里插入圖片描述

編輯 代碼塊 ,進行一個常用的操作

在這里插入圖片描述 咱們隨便選一個吧 ,
在這里插入圖片描述
在這里插入圖片描述


提示篇

下面我們來看IDEA 中那些神奇的提示操作, 除了最基本的代碼提示功能,IDEA 還提供更加智能的代碼提示功能,該功能可以基於上下文環境,智能幫你過濾可以使用方法,推導出最適合的方法。該快捷鍵為 Ctrl+Shift+Space。

我們用下面兩張圖比對兩者的區別。

基本提示功能:

在這里插入圖片描述
智能代碼提示:
在這里插入圖片描述參數提示當一個方法參數列表過多時,我們往往只會記住前兩個參數類型,而后面參數類型我們只能去翻閱方法才。在 IDEA 中,你無需這般做。只要你將光標放置在放入參數列表中,暫停一會,IDEA 就會幫你智能提示。如果並不想等待一會,也可以,在方法內使用 ctrl +P 也可以快速出現提示框。

在這里插入圖片描述快速完成語句在 IDEA 中,可以使用快捷鍵 Ctrl+Shift+Enter 快速完成聲明 if while 等語句。在下面的例子中,我們輸入 while ,接着我們輸入快捷鍵,我們可以看到 IDEA 自動幫我們完整這個結構,然后只需要輸入判斷條件即可。

在這里插入圖片描述

此外,我們還可以用該快捷鍵完成下面的操作。

在這里插入圖片描述

Postfix Code

這個模式可以在編寫代碼時減少向后插入符號跳轉。我們可以在變量后面直接跟上 if、for 等表達式,IDEA 會直接轉換成相應的語句。

在這里插入圖片描述

Live Template

我們有時候會保存一些代碼片段,然后在需要的時候直接粘貼。而 IDEA Live Template 就可以幫我們保存這個代碼片段,且可以自定義關鍵字,需要的時候只需要輸入關鍵字,就可以直接輸出代碼。而且 IDEA 也已經定義很多,我們可以直接上手使用。

在這里插入圖片描述
如上圖,我們可以輸入 psfs,然后輸入回車鍵或者 Tab 鍵,直接生成 public static final String。

輸入 psvm,快速生成 main 方法。

我們可以使用下面的步驟自定義自己的 Live Template。在這里插入圖片描述
強大的搜索功能

開發的時候我們會去查看類的源碼,有時我們只知道類的名字,卻不知道具體包的位置,這個時候IDEA 強大的搜索功能可以幫我們迅速的找到。

我們可以按兩下 shift,在彈出的窗口輸入類名,就可以找到。在這里插入圖片描述

這個功能不僅可以找類,也可以用於找文件等。

還有的時候我們可能只記得類中的某個關鍵字,那上面的方法就無效。但是沒關系,IDEA 還可以幫你用關鍵字去搜索找到 我們只要輸入 Ctrl+Alt+F 快捷鍵。

在這里插入圖片描述

IDEA 光標操作

操作基礎

在這里插入圖片描述

在相同內容后生成光標,一個一個選擇

在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述

格式批量調整

在這里插入圖片描述
將左側的格式轉換為右側的格式

在這里插入圖片描述
在這里插入圖片描述

idea 快捷鍵

方法參數提示

ctrl + p

折疊代碼

在這里插入圖片描述
全局查找文本

ctrl + shift + F

最近修改的代碼

ctrl + E

在這里插入圖片描述

顯示多行Tab

當我們打開的標簽頁多了的時候,默認的會隱藏在右側,當我們需要的時候在右側找到后再打開。IDEA是支持多行顯示的,這樣在大屏幕的顯示器上也不用總去點擊右側的去找剛才打開過的文件了File - Settings - Editor - General - Editor Tabs

在這里插入圖片描述

IDEA 自帶快捷地址

為什么這個點,要單獨寫一個標題來講呢,因為,很多人沒有注意到這個細節,IDEA,大家都知道我們安裝了IDEA 是這個 樣子的

大家發現沒有,我們有個文件加 Help

在這里插入圖片描述

打開之后,我們再來看下

在這里插入圖片描述

  • 這么干凈的快捷鍵列表,是不是很整齊,大家都疏忽了這么這么一份IDEA的寶典

在這里插入圖片描述

好了,文章就寫了這里,洗洗睡吧,明天,還有上班
在這里插入圖片描述

你只管學習,我來負責記筆記😲 關注公眾號! ,更多筆記,等你來拿,謝謝




免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM