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就可以看源 ...
随机推荐
- 【BZOJ】【1430】小猴打架
排列组合 蛮逗的…… 这题题干描述的就一股浓浓的Kruskal的气息……很容易就想到是求一个n个点的完全图的生成树个数,然后由于有序,再乘一个n-1的排列数(n-1条边的全排列)即(n-1)! 但是我 ...
- Java多线程——<三>简单的线程执行:Executor
一.概述 按照<Java多线程——<一><二>>中所讲,我们要使用线程,目前都是显示的声明Thread,并调用其start()方法.多线程并行,明显我们需要声明多个 ...
- MonoBehaviour.StopCoroutine
MonoBehaviour.StopCoroutine Description Stops all coroutines named methodName running on this behavi ...
- 漫谈CGI FastCGI WSGI
作者:auxten链接:https://zhuanlan.zhihu.com/p/20054757来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. CGI(Common ...
- CF 86D Powerful array
离线+分块 将n个数分成sqrt(n)块. 对所有询问进行排序,排序标准: 1. Q[i].left /block_size < Q[j].left / block_size (块号 ...
- ORA-12560: TNS: 协议适配器错误 解决
传统方法: 大多数网站都有记载三个方法解决 但是出现上述错误另一个原因: 刚刚安装的Oracle 里面的账户都是锁定的 需要解锁 见如下的Oracle11g安装过程 http://www.2cto.c ...
- *[topcoder]PalindromicSubstringsDiv2
http://community.topcoder.com/stat?c=problem_statement&pm=12967 计算一个字符串里Palindrome的数量.我的DP方法需要n^ ...
- Hibernate逍遥游记-第15章处理并发问题-003乐观锁
1. 2. drop database if exists SAMPLEDB; create database SAMPLEDB; use SAMPLEDB; drop table if exists ...
- HTML5 编辑 API 之 Range 对象(二)
1.Range.cloneContents()The Range.cloneContents() returns a DocumentFragment copying the objects of t ...
- PowerDesigner中转换物理模型时的命名转换
原文:PowerDesigner中转换物理模型时的命名转换 最近在使用PowerDesigner建模数据库,在使用中积累了一些遇到的问题和解决办法,记录下来,希望对遇到同样问题的朋友有所帮助. 早 期 ...