MyEclipse的快捷使用

來源:互聯網
上載者:User

目錄【可點擊瀏覽】


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中

 

 

刪除行代碼


:在Eclipse中將游標移至待刪除的行上,然後按Ctrl+d

按鍵組合
快速匯入包

:在Eclipse中將游標移至相應的類上面,按Ctrl+Shift+M

按鍵組合
批量行注釋

:Ctrl+Shift+C或者Ctrl+/


批量塊注釋

Ctrl+Shift+/


代碼格式化

Ctrl+Shift+F

 

輸入提示



Windows

——Preferences

——General

——Keys

——在Command

下面找到Content Assist


Binding

中將快速鍵設定為Ctrl+B

並在When

中設為In  Windows

選項,再Apply

即可
敲代碼時直接使用Ctrl+B

就會自動彈出提示,如敲入req然後按Ctrl+B即彈出提示框

 

快速定位原方法



將滑鼠放到方法名上,然後按Ctrl+T

就會彈出一個繼承層次關係
所顯示的是該方法的介面以及實現方法之間的一個繼承層次關係
然後我們點擊該方法的具體的實現方法,就可以查看具體的代碼
這在大規模的代碼調試中是比較方便的,否則預設會跳到介面中

 

快速補全輸入



當一個介面實作類別繼承了Spring的HibernateDaoSupport類之後
就可以使用getHibernateTemplate()

getSession()

擷取對象
而在輸入這兩個方法時,既可以通過【this+.

】快速輸入
也可以先輸入get

然後再按【Alt+/

】按鍵組合快速輸入

 

在JavaBean中產生構造方法



右鍵Source

下面的Generate Constructors using Fields

選項用於產生帶參數

的構造方法
右鍵Source

下面的Generate Constructors from Superclass

用於產生不帶參數

的構造方法

 

抽取介面



我們也可以先編寫介面實作類別,然後再為已有方法抽取出來一個介面
首先在介面實作類別上右鍵選擇Refactor

下面的Extract  Interface

選項
接著在Interface  name

中定義介面名稱,再勾選具體方法,最後OK

即可
產生的介面與介面實作類別預設是位於同一個包中的,我們也可以Move介面
在介面上右鍵選擇Refactor

下面的Move

選項,再選擇具體的包之後OK即可

 

修改MyEclipse中的文本顯示效果



Preferences

——General

——Appearance

——Colors  and  Fonts

——Basic

——Text  Font

——Change

 

修改MyEclipse中的JSP檔案的預設編輯器



Preferences

——General

——Editors

——File  Associations


接著在右側上方選擇【*.jsp

】後,在它的下方點中MyEclipse  JSP  Editor


再點右側的Default

按鈕即可,於是JSP檔案就會預設使用MyEclipse JSP Editor開啟編輯了

 

令編譯器對Deprecated的方法作出提醒



Preferences

——Java

——Compiler

——Errors/Warnings


然後展開Deprecated  and  restricted  API

,再勾選Signal開頭

的兩個複選框即可

 

在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

即可

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.