现在的位置: 首页 > 综合 > 正文

MyEclipse的快捷使用(含关联源码和Doc的方式)

2013年09月02日 ⁄ 综合 ⁄ 共 5612字 ⁄ 字号 评论关闭

原文:http://blog.csdn.net/jadyer/archive/2010/11/17/6013801.aspx

 


删除行代码 :在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 即可

原文:http://blog.csdn.net/jadyer/archive/2010/11/17/6013801.aspx

 


删除行代码 :在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 即可

抱歉!评论已关闭.