Eclipse 沒落了?不一定吧
最近伯樂線上一篇資訊提到在 JAVA IDE 中,Eclipse 佔比是 41%,IntelliJ IDEA 佔比是 46%。但是目前我依然不會選擇 Intellij 作為日常的 IDE。原因是周圍的同事中,沒有一個對 Intellij 非常熟悉,沒有充分利用 Intellij 的特性來提高操作效率。相反,Eclipse 中的各種操作,我算是屬於用的精熟了。所以跟周圍使用 Intellij 的同事相比,我用 Eclipse 來操作程式碼,反而比他們快很多個級別。
下面我再列舉一些使用 Eclipse 的一些技巧。之前我發過一篇《能夠提高開發效率的 Eclipse 實用操作》,已經非常詳細介紹使用 Eclipse 的各種技巧。本文是之前的一個補充。
使用多視窗(window)
有時候同一個Eclipse
工作空間中,會存放多個專案,如果你在同一個視窗中不想看到太多的專案,那麼可以new window
視窗來達到這個目的。
選中工程–>右鍵 –> Open in New Window
效果如下:
那麼現在有個問題,如何在視窗之間進行切換呢?可以使用alt + w
彈出Window
選單的子選單,子選單中就有所有開啟的視窗列表。
這個時候按下1或者2,就可以在Window
之間進行來回切換了。
高亮控制Alt+Shfit+O
預設情況下,選中JAVA
程式碼中的變數,會高亮所有用到這些變數的地方。但是要不要高亮,是有開關的。可以通過使用Alt + Shit + o
來達到這個目的。
快速開啟方法呼叫層次Ctrl+Alt+H
想知道方法的呼叫層次可以使用Ctrl + Shift + G
,但是這種很慢,是基於整個工作空間的。最好還是使用Ctrl+Alt+H
,基於工程的。
檢視字串在檔案中出現的地方Ctrl+Shift+U
如果想知道字串stt
在Demo1.java
這個檔案中出現的地方,直接按下Ctrl+Shift+U
就可以顯示出來。
快速生成程式碼
像for、ifelse等等語句都是可以通過Eclipse
快速生成的。 比如輸入if
,然後按下Alt+/
,Eclipse
就會給出提示
如果你想自定義別名來快速生成程式碼,可以如下操作:
Window–>Preferences–>Java–>Templates
如果你想快速生成如下語句:
1 |
Listlist = new ArrayList(); |
可以New
一個別名new_list
,然後把上面語句配置好,儲存後。寫程式碼時,只需要輸入new_list
就會出現上面的語句。
收縮檢視
如果你工作空間開啟了太多的工程,想要在package檢視中,一下子都收縮回來的話,可以使用:
1 |
ctrl + shift + 小鍵盤上的斜槓 / |
假設上圖中的四個工程,要全部收縮,使用這個快捷鍵就可以快速做到。
備註:
這個快捷鍵只有焦點在package
上的時候才有用。你可以使用ctrl+F7
先切換到package
檢視,然後在使用這個快捷鍵。
直接在Eclipse中連線linux
使用如下快捷鍵可以彈出一個視窗,用於配置終端去連線Linux:
1 |
ctrl+shift+alt+t |
配置好使用者名稱和密碼後,使用Window–>Show View –>Terminal找出 Terminal檢視,就可以直接操作Linux了。
在多個Console切換
假設有多個Console,那麼可以使用:
1 |
Alt + F7 |
來進行切換。
開啟pom.xml檔案切換到pom檢視
我們經常需要開啟Maven
的pom.xml
檔案,這個時候,預設是跳轉到Overview
檢視的,如何直接跳轉到pom
檢視呢? 使用
1 |
Alt+PageDown |
這個時候使用Alt+PageDown
跳轉到pom
檢視即可。
彈出小選單列表
這個時候我想關閉其中一個JAVA檔案,可是使用
1 |
Alt + - |
彈出小選單
彈出檔案左邊選單列表
有時候想顯示出檔案的行數,最快的做法是使用
1 |
Ctrl+F10 |
彈出檔案的左邊的選單
然後使用方向鍵,選擇Show Line Numbers
即可。
黑色介面設定
以往版本的Eclipse
的黑色字型做的很不好很不徹底,但是最新版的Eclipse Neno
的黑色字型已經有改進了。推薦大家用一下,設定方法非常簡單
Window–>Preferences–>General–>Appearances
選擇Dark
就行。
打賞支援我寫出更多好文章,謝謝!
打賞作者
打賞支援我寫出更多好文章,謝謝!