初學者必備的8個eclipse鍵盤快捷鍵

儘管EclipseIDE(介面)對新手很友好,但學習這些鍵盤快捷鍵是你的責任。...

本文最初是為eclipsejuno編寫的,但後來為eclipseoxygen進行了更新。

keyboard-shortcuts-eclipse-oxygen

我最近有兩個成對的編程任務,每一個都用Java,每個都有一個單獨的夥伴。在沒有太多知識的情況下,我的第一個合作伙伴建議使用eclipseide,結果證明這是一個很好的選擇。如果您剛開始使用Java,那麼Eclipse就是一個不錯的選擇。

在過去,我曾嘗試學習臭名昭著的VIM編輯器,但儘管有所有VIM教程,我發現學習曲線太陡。Eclipse更容易掌握:您可以在packageexplorer中看到Java(或Android)項目中所有文件的列表,使用outline窗口輕鬆導航到所需的函數,獲取函數、導入等的建議。

對我來說幸運的是,我的第一個搭檔教了我很多有用的工作流程鍵盤快捷鍵,然後我把它們傳給了我的第二個搭檔,他和我一樣知之甚少。作為一個新手友好的Eclipse界面,您應該學習這些鍵盤快捷鍵。他們將進一步提高你的生產力,保證。

1組織導入(ctrl+shift+o)

無論您是使用Java的本機庫和類,還是將第三方框架合併到您的代碼中,有一點是正確的:為了使用類,您必須首先導入該類,然後Eclipse才會將其標識為有效的,並可用於代碼自動完成(實時鍵入建議)。

但是誰有時間記住每個庫中每個類的每個包路徑呢?您可以讓Eclipse使用Ctrl+Shift+O快捷方式來處理它,它會自動在代碼中導入無法識別的類。

例如,如果您有以下代碼:

public class Hello { public static void main(String[] args) { ArrayList list = new ArrayList(); }}

然後使用“組織導入”快捷方式,結果如下:

import java.util.ArrayList;public class Hello { public static void main(String[] args) { ArrayList list = new ArrayList(); }}

不必手動鍵入導入行,只需按常規方式編寫代碼,直到看到紅色的扭曲行(表示無法識別的類),然後單擊“組織導入”快捷方式。

請注意,此快捷方式還會刪除未使用的導入(在刪除代碼的情況下),並按包對導入語句進行排序。

2正確縮進(ctrl+i)

代碼可讀性很重要,不僅對您(這樣您可以稍後再來了解您所寫的內容)而且對其他可能查看您的代碼的人(合作伙伴、教授、開放源碼貢獻者)都很重要。適當的壓痕是必要的。

你的代碼經常是這樣的嗎?

public void insertHead(int x) { Link newLink = new Link(x); if (isEmpty()) tail = newLink; else head.previous = newLink; newLink.next = head; head = newLink;}

也許你是這樣寫的,也許你是從別處複製粘貼的。不管是哪種方式,好消息是Eclipse使它變得非常容易修復:突出顯示代碼中難以閱讀的部分,然後使用Ctrl+I快捷鍵立即將其放入適當的縮進:

public void insertHead(int x) { Link newLink = new Link(x); if (isEmpty()) tail = newLink; else head.previous = newLink; newLink.next = head; head = newLink;}

您可以通過轉到“窗口”>“首選項”,然後在左側面板中導航到“Java”>“代碼樣式”>“格式化程序”>“編輯…”來更改Eclipse處理縮進的方式。。。>縮進。

三。刪除當前行(ctrl+d)

在Java中編寫代碼時,一次刪除整行代碼是很自然的。最糟糕的方法是什麼?用鼠標高亮顯示,然後按Backspace。新手的方法?按結束鍵,按住Shift鍵,按Home鍵,然後按Backspace。但是專業的方式呢?只需按Ctrl+D:

007Ys3FFgy1h1oefbngjxj30hg0693yx

4自動完成推薦(ctrl+space)

不幸的是,Java以極其冗長而聞名——類、方法和變量的名稱是整個編程行業中最長的。每次都是手工打字?不是我想的好玩的時間。

您可以這樣做:鍵入所需的類、方法或變量的前幾個字母,然後按Ctrl+Space。這將顯示一個自動完成建議列表以及方法簽名、變量類型等。選擇正確的一個,按回車鍵,然後繼續編碼。

007Ys3FFgy1h1oefcb6haj30im079wfm

像自動完成這樣的特性是ide勝過文本編輯器的一些原因。

5系統輸出打印(“sysout”和ctrl+space)

在使用控制檯應用程序時,需要使用系統輸出打印()用於打印消息。但由於這太麻煩了,Eclipse為您提供了一個快捷方式:鍵入“sysout”(不帶引號),然後按Ctrl+Space。

最好的部分?光標立即放在方法調用的括號內,因此您可以立即開始鍵入消息:

007Ys3FFgy1h1oefctpqvj30hg078t98

6搜索整個項目(ctrl+h)

在處理大型代碼基時,很容易忘記在何處聲明某些類、方法或變量。使用帶有Ctrl+H快捷鍵的Search-Entire-Project提示符,而不是浪費時間手工梳理目錄。

默認情況下,它有四種搜索類型:文件搜索、任務搜索、Git搜索和Java搜索。您將主要使用Java搜索,它只搜索源文件,但是其他三種方法在它們自己的方式中是有用的。

007Ys3FFgy1h1oefdc10wj30dq0c9js3

7運行應用程序(ctrl+f11)

第一次運行新項目時,應該通過run>run As。。。>Java應用程序。但在那之後,您可以使用Ctrl+F11快捷方式來加快速度,該快捷方式使用與上次運行項目時相同的配置來運行當前項目。

007Ys3FFgy1h1oefdsnzdj30im0263yi

8重命名(alt+shift+r)

下面是關於類、方法和變量名的一點:一旦聲明,它們可以在整個項目中被引用數十次、數百次甚至數千次。現在想象一下,如果需要更改類、方法或變量的名稱。可能需要幾個小時(或幾天!)重命名每個引用。

或者右鍵單擊名稱,選擇Refactor>Rename,輸入新名稱,讓Eclipse在一秒鐘內更改整個項目中的每個引用。甚至更快,您可以單擊名稱,按Alt+Shift+R,鍵入新名稱,然後按Enter。砰,搞定!

007Ys3FFgy1h1oefe9j3xj30de06zmxb

java初學者的其他技巧

作為一個Java程序員,您應該完全理解Java虛擬機是如何工作的,以及為什麼它允許跨平臺開發。您還應該熟悉核心Java概念,例如如何在Java中使用異常。你也可以用Java玩得很開心---用Java和處理技術創造出驚人的網絡攝像頭效果!

不要跳過這些技巧來掌握一種新的編程語言。

  • 發表於 2021-03-11 23:36
  • 閱讀 ( 55 )
  • 分類:程式設計

你可能感興趣的文章

10個必備的thunderbird外掛(+25個)

...元件可以幫助你充分利用它。很好,我們為您帶來了10個必備的Thunderbird外掛列表,以及25個值得測試的外掛列表。 ...

  • 發佈於 2021-03-15 17:59
  • 閲讀 ( 72 )

初學者的10個基本twitter提示

...多新使用者覺得Twitter很嚇人。幸運的是,我們在這裡為初學者提供這些Twitter提示。甚至有經驗的Twitter使用者也會學到一些有用的東西。 ...

  • 發佈於 2021-03-19 03:57
  • 閲讀 ( 42 )

如何使用tumblr:tumblr初學者的12個有用提示

當你註冊Tumblr的時候,它會讓你有點不知所措。什麼是Tumblr?Tumblr是如何工作的?你在Tumblr上做什麼,怎麼在Tumblr上釋出? ...

  • 發佈於 2021-03-20 04:10
  • 閲讀 ( 48 )

初學者快速自動熱鍵指南

...動熱鍵是上癮一旦你成為熟練。但是現在,讓我們用這個初學者指南來學習基礎知識。 ...

  • 發佈於 2021-03-21 16:59
  • 閲讀 ( 49 )

10個人人都需要使用的簡單mac應用程式

... Alfred的免費版本對初學者來說已經足夠了。但如果你是超級使用者,你會想要阿爾弗雷德電源組。它允許您訪問剪貼簿管理器和文字擴充套件,以及最重要的:工作流。 ...

  • 發佈於 2021-03-22 13:21
  • 閲讀 ( 47 )

chromebook初學者的終極操作指南

Chromebook因其易用性而贏得了應有的聲譽,即使對於那些不懂技術的人來說也是如此。Chromebook不僅是學生的完美選擇,也是高年級學生的可靠選擇。 ...

  • 發佈於 2021-03-25 07:51
  • 閲讀 ( 41 )

啟動linux的9個基本命令

... linux命令提示初學者 ...

  • 發佈於 2021-03-26 18:33
  • 閲讀 ( 54 )

所有最好的谷歌文件鍵盤快捷鍵

...+Shift+F(macOS):壓縮模式(隱藏選單) 相關:谷歌文件初學者指南 字元格式 googledocs有大量的快捷方式,允許您應用字元格式(下一節將介紹段落格式)。當您需要斜體、粗體或下劃線一些文字時,這些是您將使用的快捷方式...

  • 發佈於 2021-04-03 04:30
  • 閲讀 ( 45 )

windows工作列最有用的快捷鍵

...鍵,但您仍然可以使用鍵盤來導航和啟動應用程式。對於初學者,可以透過按Windows鍵或按Ctrl+Esc開啟“開始”選單。可以按Windows或Esc關閉“開始”選單。 “開始”選單分為三列:資料夾、應用程式和互動程式。使用Tab和Shift+Tab...

  • 發佈於 2021-04-07 18:04
  • 閲讀 ( 38 )

如何在windows中自動鍵入帶雙空格的句點

...?我們會告訴你怎麼做。 相關:使用自動熱鍵指令碼的初學者指南 我們將建立一個自動熱鍵指令碼,在雙擊空格鍵時**一個句點,後跟一個空格。AutoHotkey是一個免費的開源程式,允許您在Windows中自動執行重複的任務。它使用的...

  • 發佈於 2021-04-08 10:44
  • 閲讀 ( 36 )
dzgbunytkm
dzgbunytkm

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦