MyEclipse的快捷使用

目錄【可點擊瀏覽】 
1...MyEclipse經常使用快捷鍵 
2...輸入提示 
3...快速定位原方法 
4...快速補全輸入 
5...在JavaBean中生成構造方法 
6...抽取接口 
7...修改MyEclipse中的文本顯示效果 
8...修改MyEclipse中的JSP文件的默認編輯器 
9...令編譯器對Deprecated的方法做出提醒 
10..在MyEclipse中關聯Struts2的JavaDoc 
11..在MyEclipse中關聯Struts2的JavaSource 
12..手工導入Struts2的DTD支持 
13..手工導入Spring的DTD支持 
14..引入外部項目到Workspace中 java

刪除行代碼 :在Eclipse中將光標移至待刪除的行上,而後按Ctrl+d 組合鍵
快速導入包 :在Eclipse中將光標移至相應的類上面,按Ctrl+Shift+M 組合鍵
批量行註釋 :Ctrl+Shift+C或者Ctrl+/ 
批量塊註釋 Ctrl+Shift+/ 
代碼格式化 Ctrl+Shift+F spring

輸入提示 
Windows ——Preferences ——General ——Keys ——在Command 下面找到Content Assist 
Binding 中將快捷鍵設置爲Ctrl+B 並在When 中設爲In  Windows 選項,再Apply 便可
敲代碼時直接使用Ctrl+B 就會自動彈出提示,如敲入req而後按Ctrl+B即彈出提示框 apache

快速定位原方法 
將鼠標放到方法名上,而後按Ctrl+T 就會彈出一個繼承層次關係
所顯示的是該方法的接口以及實現方法之間的一個繼承層次關係
而後咱們點擊該方法的具體的實現方法,就能夠查看具體的代碼
這在大規模的代碼調試中是比較方便的,不然默認會跳到接口中 api

快速補全輸入 
當一個接口實現類繼承了Spring的HibernateDaoSupport類以後
就能夠使用getHibernateTemplate() getSession() 獲取對象
而在輸入這兩個方法時,既能夠經過【this+. 】快速輸入
也能夠先輸入get 而後再按【Alt+/ 】組合鍵快速輸入 app

在JavaBean中生成構造方法 
右鍵Source 下面的Generate Constructors using Fields 選項用於生成帶參數 的構造方法
右鍵Source 下面的Generate Constructors from Superclass 用於生成不帶參數 的構造方法 jsp

抽取接口 
咱們也能夠先編寫接口實現類,而後再爲已有方法抽取出來一個接口
首先在接口實現類上右鍵選擇Refactor 下面的Extract  Interface 選項
接着在Interface  name 中定義接口名稱,再勾選具體方法,最後OK 便可
生成的接口與接口實現類默認是位於同一個包中的,咱們也能夠Move接口
在接口上右鍵選擇Refactor 下面的Move 選項,再選擇具體的包以後OK便可 編輯器

修改MyEclipse中的文本顯示效果 
Preferences ——General ——Appearance ——Colors  and  Fonts ——Basic ——Text  Font——Change ui

修改MyEclipse中的JSP文件的默認編輯器 
Preferences ——General ——Editors ——File  Associations 
接着在右側上方選擇【*.jsp 】後,在它的下方點中MyEclipse  JSP  Editor 
再點右側的Default 按鈕便可,因而JSP文件就會默認使用MyEclipse JSP Editor打開編輯了 this

令編譯器對Deprecated的方法做出提醒 
Preferences ——Java ——Compiler ——Errors/Warnings 
而後展開Deprecated  and  restricted  API ,再勾選Signal開頭 的兩個複選框便可 spa

在MyEclipse中關聯Struts2的JavaDoc 
右鍵單擊JAR文件 ——Properties ——Javadoc  Location ——Javadoc  URL ——Browse 
再選擇到//struts-2.1.8.1//docs//struts2-core//apidocs// 文件夾中便可
在項目的具體類中若想查看某個class的API的話,只要選中這個class再按F1 便可

在MyEclipse中關聯Struts2的JavaSource 
右鍵單擊JAR文件 ——Properties ——Java  Source  Attachment ——External Folder 
再選擇到//struts-2.1.8.1//src//core//src//main//java// 文件夾中便可

手工導入Struts2的DTD支持 
若是在struts.xml 中輸入標籤時沒有提示的話,能夠進行下面的配置
首先將struts2-core-2.0.11.jar解壓縮,目的是爲了提取裏面的struts-2.0.dtd 文件
Preferences ——MyEclipse  Enterprise  Workbench ——Files  and  Editors ——XML——XML  Catalog ——Add 
Location 中選擇File  System 選項,而後選擇struts-2.0.dtd 文件
KeyType 中選擇URI ,在Key中輸入http://struts.apache.org/dtds/struts-2.0.dtd

手工導入Spring的DTD支持 
若是applicationContext.xml 中輸入標籤沒有提示的話,能夠進行下面的配置
Preferences ——MyEclipse  Enterprise  Workbench ——Files  and  Editors ——XML——XML  Catalog ——Add 
Location 中選擇File  System 選項,而後選擇spring-framework-2.5.6.SEC01//dist//resources//spring-beans-2.5.xsd 文件
KeyType 中選擇Schema  Location 選項,在Key中輸入http://www.springframework.org/schema/beans/spring-beans-2.5.xsd 
點擊OK以後還要校對applicationContext.xml頭部所聲明的值是否與剛纔配置的key值相同

引入外部項目到Workspace中 
Package視圖 空白處右鍵——Import ——General ——Existing  Projects  into  Workspace 
而後點擊Select  root  directory 右邊的Browse 選擇待引入的項目
若源項目位於非工做空間 ,則勾選左下角Copy  projects  into  workspace 以後再Finish 
可能原項目與當前Workspace所使用的JRE  System  Library 物理路徑不一樣
這時就要在Build  Path 中將其Remove掉,而後從新Add  Library 便可

相關文章
相關標籤/搜索