MyEclipse的快捷使用(含关联源码和Doc的方式)
删除行代码 :在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 即可
MyEclipse的快捷使用(含关联源码和Doc的方式)的更多相关文章
- Myeclipse如何关联源码
Myeclipse版本:Myeclipse2014 关联源码前要下载对应的源码,如本例的dom4j-1.6.1.jar,则去下载对应的源码dom4j-1.6.1.zip 如果做的是web项目,就要将该 ...
- MyEclipse中android 项目如何解决第三方jar无法关联源码的问题( The JAR of this class file belongs to container 'Android Private Libraries' which does not allow modifications to source attachments on its entries.)
若我们要为第三方jar(android-support-v4.jar)关联源码通常的做法是 右键项目 单击菜单Properties 单击菜单 Java Build Path 单击 Libraries ...
- 在MyEclipse显示struts2源码和doc文档及自动完成功能
分类: struts2 2010-01-07 16:34 1498人阅读 评论(1) 收藏 举报 myeclipsestruts文档xmlfileurl 在MyEclipse显示struts2源码和d ...
- Eclipse关联源码
Eclipse关联源码 1.通常查看jdk的源码 1.悬浮在jdk的某class,右击点击Open Declaration 或F3,则调整其源码.如果没有关联源码,则会弹出: 2.点击“Attach ...
- Android Studio2.x版本无法自动关联源码的解决方法
Android Studio2.x版本无法自动关联源码的解决方法 在学习android开发过程中,对于一个不熟悉的类,阅读源码是一个很好的学习方式,使用andorid studio开发工具的SDK M ...
- Android关联源码support-v4,v7,v13源码(转)
在Android实际开发过程中往往会遇到使用v4,v7或v13兼容包中的一些类如ViewPager,Fragment等,但却无法关联源码. 在网上搜索之后,有很多办法,这里只向大家介绍一种,我用的觉得 ...
- android eclipse关联源码,以及源码(代码)以及jar查看软件
1.eclipse关联源码 步骤一:自已百度下载相应版本的源码,我这里是4.2也就是API=17的版本. 步骤二:找到你安装sdk的目录, G:\Program Files\adt-bundle-wi ...
- eclipse关联源码 Failed to create the part's controls
在eclipse中关联源码时: 1.出现Failed to create the part's controls错误, 2.而attach source 这个按钮却没有出现. 问题原由:eclipse ...
- JAVA_java关联源码
java怎样关联源码?? 1,按住control键,点一下你要看源码的类,跳到如下界面: 2,单击,跳到下一个界面 3,继续,找到jdk按照路径,找到src.zip文件 4. 4. 点击OK就可以看源 ...
随机推荐
- IntelliJ IDEA 调试小记
一.IntelliJ IDEA 调试没有F6 Eclipse调试有F6,意为下一步,递增F8.可IntelliJ IDEA 调试没有这个. 二.图解 Step Over (F8): 下一步 (相当于E ...
- SQL SERVER其它函数
本篇文章还是学习<程序员的SQL金典>内容的记录,此次将讲解的是SQL SERVER常用的其它函数.(其它数据库这里就不罗列了,想看更多的可以关注<程序员的SQL金典>). 具 ...
- 单例模式(.NET)
问题描述: 单例模式 Singleton Pattern 问题解决: (1)单例模式简介: Singleton模式要求一个类有且仅有一个实例,并且提供了一个全局的访问点.这就提出了一个 ...
- [转载]C# winform登陆框验证码的实现
验证码技术已愈来愈成熟,从最初的数字.字母.字符.汉字已经到目前的语言,其应用也甚广,之前大多数只有在网站上可以看到,现在在一些客户端软件也经常可见(比如证券相关软件).之前做的一个基于 C# 客户端 ...
- catci监控
snmp安装:yum install net-snmp* 配置/etc/snmp/snmpd.conf:com2sec notConfigUser 192.168.79.129 publicac ...
- MATLAB——axis
MATLAB——axis axis中文为“轴”之意,在matlab中用于控制坐标轴的范围和样式(颜色等). axis([XMIN XMAX YMIN YMAX]) 设置当前所绘图像的x轴和y轴的范围. ...
- 【WCF--初入江湖】12 WCF与Ajax编程
12 WCF与Ajax编程 Ajax Ajax基本原理 AJAX技术的本质原理就是:使用 JavaScript 的 XMLHttpRequest 对象来直接与服务器进行通信. 通过这个对象,JavaS ...
- hdu 1879 继续畅通工程(最小生成树,基础)
题目 #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<string.h> #include<algo ...
- Block、委托、回调函数原理剖析(在Object C语境)——这样讲还不懂,根本不可能!
开篇:要想理解Block和委托,最快的方法是搞明白“回调函数”这个概念. 做为初级选手,我们把Block.委托.回调函数,视为同一原理的三种不同名称.也就是说,现在,我们把这三个名词当成一回事.在这篇 ...
- linux入门教程(四) 初步进入linux世界
[Linux 系统启动过程] Linux的启动其实和windows的启动过程很类似,不过windows我们是无法看到启动信息的,而linux启动时我们会看到许多启动信息,例如某个服务是否启动. Lin ...