MyEclipse工具

1.從代碼把一部分重複的代碼提取出來成爲獨立的方法。
選中代碼-->右擊-->Refactor-->Extract Method-->填入Method name-->OK java

2.提示信息:alt+/ spring

3.格式化代碼:ctrl+shft+f windows

4.註釋:ctrl+/,ctrl+shft+/ 緩存

5.快速對多個相同的名字進行重命名:ctrl+1-->Rename in file. 網絡

6.查看繼承類:ctrl+T eclipse

7.查找文件:ctrl+shift+R ide

Ctrl+D: 刪除當前行 
Ctrl+Q: 定位到最後編輯的地方 函數

Ctrl+Shift+/: 在代碼窗口中是這種/*~*/註釋,在JSP文件窗口中是 <!--~-->。
Ctrl+Shift+\:自動取消已經註釋的代碼 
Ctrl+Shift+O:做用是缺乏的Import語句被加入,多餘的Import語句被刪除。  
工具

Ctrl+Shift+M(先把光標放在需導入包的類名上) 做用是加Import語句  ui

Ctrl+Shift+P 定位到對於的匹配符(譬如{}) (從前面定位後面時,光標要在匹配符裏面,後面到前面,則反之) 

Ctrl+Shift+S保存全部未保存的文件。

Shift+Ctrl+Enter 在當前行插入空行(原理同上條)

Alt+/ 代碼助手完成一些代碼的插入 ,自動顯示提示信息
Alt+↓  當前行和下面一行交互位置(特別實用,能夠省去先剪切,再粘貼了) 
Alt+↑  當前行和上面一行交互位置(同上) 
Alt+←  前一個編輯的頁面 
Alt+→  下一個編輯的頁面(固然是針對上面那條來講了) 
Alt+Enter 顯示當前選擇資源(工程,or 文件 or文件)的屬性

Alt+CTRL+↓ 複製當前行到下一行(複製增長) 
Alt+CTRL+↑ 複製當前行到上一行(複製增長)

F2當鼠標放在一個標記處出現Tooltip時候按F2則把鼠標移開時Tooltip還會顯示即Show Tooltip Description。 
F3跳到聲明或定義的地方。 
F5單步調試進入函數內部。 
F6單步調試不進入函數內部,若是裝了金山詞霸2006則要把「取詞開關」的快捷鍵改爲其餘的。 
F7由函數內部返回到調用處。 
F8一直執行到下一個斷點。

8.從類的方法中抽取接口
在類上右擊-->Refactor-->Extract Interface-->Interface name:...和選擇要抽取接口的方法

9.移動類
在類上右擊-->Refactor-->Move-->選擇所要移動到的包

10.新建與使用用戶庫

在類上右擊-->Properties-->Java Build Path-->AddLibrary-->User Library-->next-->user Librarys...-->new-->User library name:...

-->Add JARs...-->....

11.編寫spring配置文件時,不能出現幫助信息
因爲spring的schema文件位於網絡上,若是機器不能鏈接到網絡,那麼在編寫配置信息時候就沒法出現提示信息,解決方法有兩種:
1).讓機器上網,eclipse會自動從網絡上下載schema文件並緩存在硬盤上。
2).手動添加schema文件,方法以下:
windows->preferences->myeclipse->files and editors->xml->xml catalog
點"add",在出現的容器中的Key Type中選擇URI,在location中選"File system",而後在spring解壓目錄的dist/resources目錄中選擇spring-beans-2.5.xsd,回到設置窗口的時候不要急着關閉窗口中的Key Type改成Schema Location,key改成http://www.springframework.org/schema/beans/spring-beans-2.5.xsd

 

12.

syso或sysout + alt + / :System.out.println();

main + alt + /:public static void main(String[] args) {}

你直接 輸入  sysout  再按提示鍵應該就有了, 提示鍵應該是  content assist, 能夠在 general-> keys  裏搜 content assist 改爲你想要的快捷鍵就好了!
若是沒有也能夠在 Windows->Preferences->Java->Editor->Templates->new 這裏就能夠自定義了。

衆所周知" alt + / 」 快捷鍵是代碼補全功能 好比輸入" syso alt + / "會自動補全成System.out.println();很是方便

可是在Myeclipse 6中不能使用 alt + / 快捷鍵進行快速提示。

緣由: MyEclipse 6中把內容助手(content assist)的快捷鍵由 alt + / 改爲了ctrl + space,這和切換輸入法的快捷鍵衝突。 alt + / 快捷鍵被做爲新的單詞補全(word competion)功能的快捷鍵。

解決方法:        

點擊Windows->Preferences->General->Keys,找到word competion命令,把它的快捷鍵alt + / 改爲其它的快捷鍵或刪除,再把content assist命令的快捷鍵由 ctrl + space 改爲咱們想的的 alt + / 便可。

 

myeclipseUTF-8設置

   若是要使插件開發應用能有更好的國際化支持,可以最大程度的支持中文輸出,則最好使 Java文件使用UTF-8編碼。然而,Eclipse工做空間(workspace)的缺省字符編碼是操做系統缺省的編碼,簡體中文操做系統 (Windows XPWindows 2000簡體中文)的缺省編碼是GB18030,在此工做空間中創建的工程編碼是GB18030,工程中創建的java文件也是GB18030。若是要使 新創建工程、java文件直接使UTF-8則須要作如下工做:

1windows->Preferences...打開"首選項"對話框,左側導航樹,導航到general->Workspace,右 Text file encoding,選擇Other,改變爲UTF-8,之後新創建工程其屬性對話框中的Text file encoding即爲UTF-8

2windows->Preferences...打開"首選項"對話框,左側導航樹,導航到general->Content Types,右側Context Types樹,點開Text,選擇Java Source File,在下面的Default encoding輸入框中輸入UTF-8,點Update,則設置Java文件編碼爲UTF-8。其餘java應用開發相關的文件 如:propertiesXML等已經由Eclipse缺省指定,分別爲ISO8859-1UTF-8,如開發中確需改變編碼格式則能夠在此指定。

3通過上述兩步,新建java文件即爲UTF-8編碼,Eclipse編譯、運行、調試都沒問題,可是作RCP應用的Product輸出時、或者插件 輸出時,則老是出錯,要麼不能編譯經過(輸出時要從新compile)、要麼輸出的插件運行時中文顯示亂碼。此時須要再RCP應用、或插件Plugin 程的build.properties中增長一行,javacDefaultEncoding.. = UTF-8。讓輸出時編譯知道java源文件時UTF-8編碼。這個設置須要保證全部的java源文件時UTF-8編碼格式,若是不全是,能夠參考 Eclipse幫中(Plug-in Development Environment Guide > Reference > Feature and Plug-in Build configuration),建議所有java源文件是UTF-8編碼。

   若是插件開發、RCP應用開發原來基於其餘編碼,如GB18030,想轉換爲UTF-8,則首先,作以上工做;而後經過查找編碼轉換工具,如基於 iconv的批量轉換工具,將原編碼轉換爲UTF-8編碼,注意只轉換java源文件,其餘類型文件可能已是比較合適的編碼了;將原工程屬性中的 Text file encoding,從原編碼改成UTF-8便可。

相關文章
相關標籤/搜索