删除行代码 :在Eclipse中将光标移至待删除的行上,然后按Ctrl+d 组合键 快速导入包 :在Eclipse中将光标移至相应的类上面,按Ctrl+Shift+M 组合键 批量行注释 :Ctrl+Shift+C或者Ctrl+/ 批量块注释Ctrl+Shift+/ 代码格式化Ctrl+Shift+F


输入提示 Windows ——Preferences ——General ——Keys ——在Command 下面找到Content AssistBinding 中将快捷键设置为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 ——AddLocation 中选择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 ——AddLocation 中选择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的方式)的更多相关文章

  1. Myeclipse如何关联源码

    Myeclipse版本:Myeclipse2014 关联源码前要下载对应的源码,如本例的dom4j-1.6.1.jar,则去下载对应的源码dom4j-1.6.1.zip 如果做的是web项目,就要将该 ...

  2. 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 ...

  3. 在MyEclipse显示struts2源码和doc文档及自动完成功能

    分类: struts2 2010-01-07 16:34 1498人阅读 评论(1) 收藏 举报 myeclipsestruts文档xmlfileurl 在MyEclipse显示struts2源码和d ...

  4. Eclipse关联源码

    Eclipse关联源码 1.通常查看jdk的源码 1.悬浮在jdk的某class,右击点击Open Declaration 或F3,则调整其源码.如果没有关联源码,则会弹出: 2.点击“Attach ...

  5. Android Studio2.x版本无法自动关联源码的解决方法

    Android Studio2.x版本无法自动关联源码的解决方法 在学习android开发过程中,对于一个不熟悉的类,阅读源码是一个很好的学习方式,使用andorid studio开发工具的SDK M ...

  6. Android关联源码support-v4,v7,v13源码(转)

    在Android实际开发过程中往往会遇到使用v4,v7或v13兼容包中的一些类如ViewPager,Fragment等,但却无法关联源码. 在网上搜索之后,有很多办法,这里只向大家介绍一种,我用的觉得 ...

  7. android eclipse关联源码,以及源码(代码)以及jar查看软件

    1.eclipse关联源码 步骤一:自已百度下载相应版本的源码,我这里是4.2也就是API=17的版本. 步骤二:找到你安装sdk的目录, G:\Program Files\adt-bundle-wi ...

  8. eclipse关联源码 Failed to create the part's controls

    在eclipse中关联源码时: 1.出现Failed to create the part's controls错误, 2.而attach source 这个按钮却没有出现. 问题原由:eclipse ...

  9. JAVA_java关联源码

    java怎样关联源码?? 1,按住control键,点一下你要看源码的类,跳到如下界面: 2,单击,跳到下一个界面 3,继续,找到jdk按照路径,找到src.zip文件 4. 4. 点击OK就可以看源 ...

随机推荐

  1. 【转载】关于typedef的用法总结

    不管实在C还是C++代码中,typedef这个词都不少见,当然出现频率较高的还是在C代码中.typedef与#define有些相似,但更多的是不同,特别是在一些复杂的用法上,就完全不同了,看了网上一些 ...

  2. websphere变成英文了怎么变回中文

    今天进来发现,websphere在浏览器里面居然是英文的.这是因为我的浏览器少了一个中文语言设置,其实和页面编码无关. 解决办法: IE浏览器右键属性 -- internet选项 --  常规 -- ...

  3. winform 开发之Control.InvokeRequired

    Control.InvokeRequired 获取一个值,该值指示调用方在对控件进行方法调用时是否必须调用 Invoke 方法,因为调用方位于创建控件所在的线程以外的线程中. InvokeRequir ...

  4. HDOJ-1999 不可摸数

    不可摸数 转自:http://www.cnblogs.com/dongsheng/archive/2012/08/18/2645594.html Time Limit: 2000/1000 MS (J ...

  5. 数组对象Vector用法

    import java.util.Vector; public class VectorTesting { public static void main(String[] args) { Vecto ...

  6. UVA 11174 Stand in a Line (组合+除法的求模)

    题意:村子里有n个人,给出父亲和儿子的关系,有多少种方式可以把他们排成一列,使得没人会排在他父亲的前面 思路:设f[i]表示以i为根的子树有f[i]种排法,节点i的各个子树的根节点,即它的儿子为c1, ...

  7. lintcode:First Missing Positive 丢失的第一个正整数

    题目 丢失的第一个正整数 给出一个无序的整数数组,找出其中没有出现的最小正整数. 样例 如果给出 [1,2,0], return 3 如果给出 [3,4,-1,1], return 2 挑战 只允许时 ...

  8. 什么是hibernate?

    一.什么是hibernate框架?1.通过数据库保存java运行时产生的对象和恢复对象,其实就是实现java对象与关系数据库记录的映射关系称为ORM(Object Relation Mapping), ...

  9. Xamarin.Android 入门之:Xamarin快速入门

    一. 准备工作 1.新建一个项目取名为phoneword 2.在项目创建好之后,让我们展开“Resources”文件夹然后找到并打开该文件夹下的“layout”文件夹,双击main.axml在Andr ...

  10. QTP之delphi试用感想一(自动化测试)

    这两天一直在琢磨自动化测试,自动化测试,其实与单元测试有一些相同之处,单元测试的目的也是可以一次写,多次运行,对于测试驱动及后期维护真是有非常多的好处,用自动化测试工具也是如何,主要目的是为了回归测试 ...