`
eggbucket1
  • 浏览: 78370 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
文章分类
社区版块
存档分类
最新评论

MyEclipse的快捷使用

 
阅读更多

目录【可点击浏览】
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 中设为InWindows 选项,再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 下面的ExtractInterface 选项
接着在Interfacename 中定义接口名称,再勾选具体方法,最后OK 即可
生成的接口与接口实现类默认是位于同一个包中的,我们也可以Move接口
在接口上右键选择Refactor 下面的Move 选项,再选择具体的包之后OK即可


修改MyEclipse中的文本显示效果
Preferences ——General ——Appearance ——ColorsandFonts ——Basic ——TextFont ——Change

修改MyEclipse中的JSP文件的默认编辑器
Preferences ——General ——Editors ——FileAssociations
接着在右侧上方选择【*.jsp 】后,在它的下方点中MyEclipseJSPEditor
再点右侧的Default 按钮即可,于是JSP文件就会默认使用MyEclipse JSP Editor打开编辑了

令编译器对Deprecated的方法作出提醒
Preferences ——Java ——Compiler ——Errors/Warnings
然后展开DeprecatedandrestrictedAPI ,再勾选Signal开头 的两个复选框即可


在MyEclipse中关联Struts2的JavaDoc
右键单击JAR文件 ——Properties ——JavadocLocation ——JavadocURL ——Browse
再选择到//struts-2.1.8.1//docs//struts2-core//apidocs// 文件夹中即可
在项目的具体类中若想查看某个class的API的话,只要选中这个class再按F1 即可

在MyEclipse中关联Struts2的JavaSource
右键单击JAR文件 ——Properties ——JavaSourceAttachment ——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 ——MyEclipseEnterpriseWorkbench ——FilesandEditors ——XML ——XMLCatalog ——Add
Location 中选择FileSystem 选项,然后选择struts-2.0.dtd 文件
KeyType 中选择URI ,在Key中输入http://struts.apache.org/dtds/struts-2.0.dtd

手工导入Spring的DTD支持
如果applicationContext.xml 中输入标签没有提示的话,可以进行下面的配置
Preferences ——MyEclipseEnterpriseWorkbench ——FilesandEditors ——XML ——XMLCatalog ——Add
Location 中选择FileSystem 选项,然后选择spring-framework-2.5.6.SEC01//dist//resources//spring-beans-2.5.xsd 文件
KeyType 中选择SchemaLocation 选项,在Key中输入http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
点击OK之后还要校对applicationContext.xml头部所声明的值是否与刚才配置的key值相同


引入外部项目到Workspace中
Package视图 空白处右键——Import ——General ——ExistingProjectsintoWorkspace
然后点击Selectrootdirectory 右边的Browse 选择待引入的项目
若源项目位于非工作空间 ,则勾选左下角Copyprojectsintoworkspace 之后再Finish
可能原项目与当前Workspace所使用的JRESystemLibrary 物理路径不同
这时就要在BuildPath 中将其Remove掉,然后重新AddLibrary 即可

分享到:
评论

相关推荐

    Myeclipse快捷使用和修改技巧

    【Myeclipse快捷使用和修改技巧】 Myeclipse是一款强大的集成开发环境,尤其在Java Web应用开发中广泛应用。本文将详细介绍Myeclipse的一些快捷使用和修改技巧,帮助开发者提高工作效率。 1. **Content Assist...

    MyEclipse 快捷使用手册

    ### MyEclipse 快捷使用手册:提升效率与性能的关键设置 #### 一、概述 MyEclipse是一款基于Eclipse平台的集成开发环境(IDE),主要用于Java Web开发。相较于原生Eclipse,MyEclipse提供了更为丰富的功能和更加...

    MyEclipse快捷方式大全

    MyEclipse快捷方式大全 MyEclipse是一款功能强大的集成开发环境(IDE),其提供了大量的快捷方式来提高开发效率。本文将总结MyEclipse中的快捷方式,帮助开发者更快速、更高效地进行开发。 编辑器快捷方式 * F2:...

    MyEclipse快捷鍵

    MyEclipse快捷使用方式 不建议初入java开发行业的工程师使用,建议新学者使用记事本等原始工具以迅速提高自己。

    MyEclipse中的一些快捷方式

    MyEclipse中的一些快捷方式,Eclipse中快捷键比较多,可以通过帮助文档找到所有快捷键的使用,但要掌握所有快捷键的使用是不可能的,也没有必要,如果花点时间熟悉本节列举的快捷键,必将会事半功倍

    myeclipse快捷方式大全

    ### MyEclipse快捷键大全详解 #### 一、概述 MyEclipse作为一款非常流行的集成...通过熟练运用这些快捷键,可以极大提升MyEclipse的使用效率,使得开发者能更加专注于代码逻辑的设计与实现,从而提高整体的开发速度。

    MYeclipse快捷方式.txt

    MYeclipse作为一款广泛使用的集成开发环境(Integrated Development Environment,IDE),尤其适用于Java Web应用程序的开发。为了提高开发效率,熟练掌握MYeclipse中的快捷键是非常重要的。本文将详细介绍一些在...

    myeclipse快捷方式

    13. **Ctrl+Shift+O**:整理导入包(添加缺失的并移除未使用的)。 14. **Ctrl+Shift+S**:保存所有未保存的文件。 15. **Ctrl+Shift+/**:在JSP文件中创建/取消创建注释。 #### 四、MyEclipse快捷键(Alt) 1. **...

    新手MyEclipse快捷键使用大全

    新手使用MyEclipse大全,其中提供了便于操作的快捷键!

    Myeclipse使用指南英文版

    - 启动MyEclipse:安装完成后,双击桌面快捷方式或者从开始菜单启动MyEclipse。 2. **工作空间设置** - 在首次启动时,MyEclipse会提示选择工作空间。工作空间是MyEclipse存储项目和配置信息的地方,建议选择一个...

    Myeclipse快捷方式大全

    以上只是MyEclipse快捷方式的一小部分,实际使用中还有很多实用的组合键等待你去探索。熟练掌握这些快捷方式,可以显著提升编程效率,使你在开发过程中更加得心应手。记住,实践是检验真理的唯一标准,多加练习才能...

    MyEclipse下使用UML说明

    ### MyEclipse 下使用 UML 说明 #### 一、前言 本文档旨在介绍如何在 MyEclipse 环境下使用 UML 工具(MyUML),以帮助开发者更好地理解和应用 UML(统一建模语言)来增强软件开发过程中的设计与文档化能力。本文...

    myeclipse中的快捷方式不好用后的解决方法

    ### MyEclipse快捷方式失效的原因 1. **系统冲突**:MyEclipse的快捷键可能与操作系统的某些快捷键或正在运行的其他软件的快捷键发生冲突。例如,Ctrl+C用于复制,在Windows系统中是标准操作,但在MyEclipse中,此...

    Myeclipse常用快捷方式

    MyEclipse是一款强大的Java集成开发环境,深受广大程序员的喜爱。其快捷方式的高效利用能够显著提升编程效率。...在日常开发中,不断实践和记忆这些快捷方式,会使你成为一个更高效的MyEclipse用户。

    MyEclipse的编程快捷方式大全

    ### MyEclipse编程快捷方式详解 #### 一、概述 本文档旨在全面解析MyEclipse这一集成开发环境(IDE)中的各种快捷键及其用途。MyEclipse是一款基于Eclipse平台的增强版IDE,专为Java开发者设计,提供了丰富的功能...

    myeclipse使用教程

    用户还可以配置MyEclipse在启动时默认打开的方法,以及设置右键菜单中“新建”的快捷方法,建议保留这些设置以优化开发流程。 自定义快捷键和字体也是提升工作效率的有效手段。MyEclipse允许用户对键盘快捷键进行...

    MyEclipse快捷按键介绍.txt

    MyEclipse 2017 CI快捷按键详细介绍

    myeclipse中使用的的SVN插件

    重启后,MyEclipse会自动检测到新插件,并将其集成到菜单栏、右键快捷菜单以及相关的操作面板中。 5. **配置SVN插件**:首次使用SVN插件,可能需要进行一些基本的配置,例如设置SVN客户端、仓库URL等。这些配置通常...

    Myeclipse使用的技巧

    ### MyEclipse 使用技巧详解 #### 一、MyEclipse优化加载速度与不必要的设置去除 随着版本升级,MyEclipse的体积不断增大,这不仅增加了下载时间,还对其运行效率产生了影响。对于开发者来说,提高MyEclipse的加载...

Global site tag (gtag.js) - Google Analytics