MyEclipse的快捷使用

完整版见https://jadyer.github.io/




目录【可点击浏览】
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即可

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
电子-源程序使用方法.doc,单片机/嵌入式STM32-F0/F1/F2 1.每一章的源程序,都在ChapterX子目录下,X代表章号,例如第3章的源程序在Chapter3目录下。 2.Chapter3目录下有一个STM32 HelloWorld子目录,这是一个项目的目录。使用该项目时,把该项目目录及内容拷贝到Obtain_Studio工作目录WorkDir下,例如F:\Obtain_Studio\WorkDir 3.Obtain_Studio软件的安装和使用方法可以参考《Obtain_Studio自带两个STM32_GUI实例使用说明.doc》以及第5章GCC编译器的安装与应用中的说明。Obtain_Studio.rar大致步骤是: (1)把Obtain_Studio.rar下载并解压到某一个盘目录下,不要解压到桌面或中文目录下。 (2)运行解压目录下的\Obtain_Studio\bin子目录下的Obtain_Studio.exe文件,可以启动Obtain_Studio。 (3)可以新建立一个项目,也可以打开一个已经有的项目。选择“文件”→“新建项目”,项目类型选择列表中的基本一个。输入项目名称,项目所在的目录选择的工作目录\Obtain_Studio\WorkDir。 (4)如果是想打开一个已经有的项目,选择“文件”→“打开项目”。转到项目所在的目录,即工作目录\Obtain_Studio\WorkDir下的项目子目录。选择扩展名为prj的文件打开。 (5)可以从主界面的左边项目管理器中打开文件,C语言程序的文件在src目录下的XXX.c文件中。 (6)编译项目。选择菜单“生成”→“编译”即可以编译该项目。编译是否成功,可从主但界面下边的输出栏中看到编译结果。如果出错数为0,表示编译成功。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值