Eclipse學習5
一、創建新的方法
Eclipse中創建新的方法非常簡單。通過使用Eclipse中的Code assist(代碼幫助)可以輕鬆地創建新的方法。比如要創建一個新的private方法:我們可以先輸入關鍵字private,然後使用快捷鍵ctrl – space(空格鍵)來使用Code assist。【注意:如果在輸入法中用到了快捷鍵ctrl-space來切換中英文輸入法話,請將輸入法中的中英文切換的快捷鍵做一下調整,避免快捷鍵的衝突。】
調出Code assist之後,就會出現一個提示框,提示框中會出現相應的選項,比如private method、private static method等等。你可以根據具體的要求選擇創建何種新的方法。
創建了相應的方法之後,要求你填入該方法的返回值類型以及該方法的函數名。添加方法的返回值以後,我們可以使用TAB鍵跳到方法名去添加方法的名字
可見,通過這樣的方法我們可以輕易的創建新的方法。
二、創建新的類
注意:在創建新的類的時候注意一定要Save原來的類。
節省時間的功能。
比如要創建一個新的派生類,我們可以在創建一個新的類的時候,在super class一欄中填入這個類的基類。這樣Eclipse會自動生成這個派生類。
自動的代碼生成還有:
Source-》Override/Implement Methods可以幫助我們重載方法。
Source-》Toggle Comment幫助我們將選中的所有代碼添加行註釋//。快捷鍵ctrl + /
要取消Toggle Comment,我們還是使用快捷鍵ctrl+/
Source-》Add Block Comment幫助我們將選中的所有代碼添加塊註釋/* …..*/。快捷鍵 ctrl+shift+/
Source—》Remove Block Comment幫助我們將所選中的所有的代碼撤銷塊註釋。快捷鍵ctrl+shift+/
Source-》Generate Getters and Setters將幫助爲我們所選定的數據域(數據成員)產生相應的標準Java的etter和setter方法。比如一個數據域(數據成員)命名爲temperature,那麼產生的getter和setter方法名分別爲getTemperature和setTemperature。
Source—》Generate Delegate Methods幫助我們爲其它的方法自動地創建delegate methods。
Source-》Add Constructor from Superclass幫助我們是創建constructor幷包含調用超類的constructor。(我們同樣可以在創建類的時候自動的創建這些ctor)。
Source-》Surround with try/catch Block是其中最棒的一個,它能夠將選中的文字用try/catch塊包圍起來。此選項適用於任何沒能自動捕獲地異常,然後添加代碼來捕捉它們。這在Java中太常用了但是Eclipse卻沒有提供默認的快捷鍵,我們這裏自己爲這個Surround with try/catch Block添加快捷鍵。在Window->Preferences->Workbench->Keys.打開如下對話框進行設置:
添加了好以後,可以看看Source菜單:
所以對於Eclipse中很多的選項我們都可以設置它的快捷鍵和進行修改。
三、創建新的package
如果我們現在需要創建新的package,就在Package Explore中的Java Project圖標上面點擊右鍵,在彈出來的菜單中選擇New-》Other(或者直接使用快捷方式ctrl+N),接着在彈出來的New菜單中選擇Java-》package,點擊Next在接着彈出的New Java Package中輸入可以選擇源文件的文件夾以及設置package的名字。
如果是在一個工程中的源文件要使用不同的package的類,就添加相應的import語句。
如果是在一個工程中要使用其他工程中的package的類怎麼辦?
這就需要在創建工程的時候將其他的工程添加到它的Build Path(創建路徑)中來。如圖:
關於,除了上面列出的一些常用的Eclipse快捷鍵,還有經常要用到的就是Run中的Run Last Launched( Ctrl-F11 )和Debug Last Launched ( F11 )。
下面還有一些常用的Eclipse快捷鍵,轉貼來自
http://www.pconline.com.cn/pcedu/empolder/gj/java/0404/361595.html
作者:smallnest
Eclipse快捷鍵指南
本文檔從Eclipse軟件上整理,是列出了標準的快捷鍵,未列出Emacs快捷鍵。
編輯
作用域 | 功能 | 快捷鍵 |
全局 | 查找並替換 | Ctrl+F |
文本編輯器 | 查找上一個 | Ctrl+Shift+K |
文本編輯器 | 查找下一個 | Ctrl+K |
全局 | 撤銷 | Ctrl+Z |
全局 | 複製 | Ctrl+C |
全局 | 恢復上一個選擇 | Alt+Shift+↓ |
全局 | 剪切 | Ctrl+X |
全局 | 快速修正 | Ctrl1+1 |
全局 | 內容輔助 | Alt+/ |
全局 | 全部選中 | Ctrl+A |
全局 | 刪除 | Delete |
全局 | 上下文信息 | Alt+? Alt+Shift+? Ctrl+Shift+Space |
Java編輯器 | 顯示工具提示描述 | F2 |
Java編輯器 | 選擇封裝元素 | Alt+Shift+↑ |
Java編輯器 | 選擇上一個元素 | Alt+Shift+← |
Java編輯器 | 選擇下一個元素 | Alt+Shift+→ |
文本編輯器 | 增量查找 | Ctrl+J |
文本編輯器 | 增量逆向查找 | Ctrl+Shift+J |
全局 | 粘貼 | Ctrl+V |
全局 | 重做 | Ctrl+Y |
查看
作用域 | 功能 | 快捷鍵 |
全局 | 放大 | Ctrl+= |
全局 | 縮小 | Ctrl+- |
窗口
作用域 | 功能 | 快捷鍵 |
全局 | 激活編輯器 | F12 |
全局 | 切換編輯器 | Ctrl+Shift+W |
全局 | 上一個編輯器 | Ctrl+Shift+F6 |
全局 | 上一個視圖 | Ctrl+Shift+F7 |
全局 | 上一個透視圖 | Ctrl+Shift+F8 |
全局 | 下一個編輯器 | Ctrl+F6 |
全局 | 下一個視圖 | Ctrl+F7 |
全局 | 下一個透視圖 | Ctrl+F8 |
文本編輯器 | 顯示標尺上下文菜單 | Ctrl+W |
全局 | 顯示視圖菜單 | Ctrl+F10 |
全局 | 顯示系統菜單 | Alt+- |