MyEclipse的快捷使用

来源:互联网 发布:c语言中的库函数system 编辑:程序博客网 时间:2024/05/01 02:42

原文链接:http://blog.csdn.net/jadyer/article/details/6013801



 

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


0 0
原创粉丝点击