`

MyEcplise各种快捷方式集锦

阅读更多
有一本书叫做“软件调试”,可以看看



当一个类继承某个父类,然后想要覆盖(重写)父类的某些方法,可以这么做:
选住这个java文件,然后点上面的Source菜单,点开之后点击Override/Implement Methods...,在新界面里面就列出了父类里面可以复写的所有方法,我们想要复写哪些方法就在这些方法前面打钩,然后点击ok。然后就自动复写了。


下面是配置alt+/的快捷方式(修改成在文本修改的时候就出来提示):
Window--Preferences...--General-Keys--搜索assist--然后在搜索结果中选中Content Assist--界面下方的Binding配置必须是Alt+/--然后将When后面的选项改成Editing Text--点击ok即可

修改ctrl+shift+F的代码规范快捷键的代码格式(改成龙哥习惯那种方式,自己习惯的这种方式不用改,默认的就是):
Window--Preferences...--Java--Code Style--Formatter--点击Edit...--在新界面上选中Braces--把所有项都改选成Next line(最后数组那个不用改)--再选中Control Statement--将General里面的前三项打钩--然后点击ok即可
(或者再自己点击NEW再重新创建一种代码格式也行)


myecplise里面运行想要为main方法带参数的类,点击上面的菜单里面的Run,选择Open Run Dialog...,然后在Main选项里面选择好要运行的类,然后在Arguments里面的Program arguments里面填上需要带的参数(为main方法带的),点击Run即可。传递进去的多个字符串之间用空格间隔,如果某个字符串里面想要包含空格,那个这个字符串需要用双引号括起来


使用spring透视图查看各层次之间的依赖关系,Myecplise--show view--other--Spring Explor--然后在打开这个窗体里面选中需要查看的文件(选择其中一个项目里面的Spring配置文件applicationContext.xml),右键点击Open Graph--然后就看到个层次之间的依赖关系了


myecplise里面配置自己安装的JDK有两个地方,一个是为myecplise运行环境配置上我们自己安装的jdk(默认是myecplise自己提供的):window-preferences-Java-Installed JREs-Add-Browse窗口里面选择自己安装的jdk-OK-然后勾选上自己刚才选择的jdk。
另一个是为tomcat配置上我们自己安装的jdk(默认是myecplise自己提供的):window-preferences-MyEcplise Enterprise Workbence-Servers-Tomcat-Tomcat 6.0-JDK-Add-Browse界面选择自己安装的jdk-OK-然后选择上自己刚才添加上来的jdk....

例如对于java.util.ArrayList类。在项目里面用到此类的时候,我们ctrl点击此类就可以进到此类的源码里面去,但是有的时候却进不去,原因可能是由于:
我们原来通过Window-Preferences-Java-Installed JREs修改过在编写程序运行的jdk环境中使用的jdk,这是修改全局的环境。造成上述问题的原因可能是单个项目的jdk环境没有修改(注:单个项目的jdk开发环境也是可以修改的),修改方式为:项目名称右键-Properties-Resources-Java Build Path-Libraries-Add Library-JRE System Library-Next-Finish-然后在Libray界面上把原来的remove掉,然后使用钢材加进去那个即可-ok



Myecplise里面的:Project-Build Automatically默认勾选上表示java文件在保存的时候就自动编译了。

Myecplise编辑器字体格式修改方式:
Window-Preferences-General-Appearance-Colors and Fonts-Java-Java Editor Text Font-Change-然后根据自己的需要修改-最后Apply

一些拼写错误单词经常有警告,去掉这个警告:
Window-Preferences-General-Editors-Text Editors-Spelling-把上面的Enable spell checking前面的勾去掉-Apply

每次根据提示自动敲击一个方法的时候会自动弹出这个方法并自动填充它默认猜想的参数,这个参数有时不太准确,去掉这个功能的快捷键:
Window-Preferences-Java-Editor-Content Assist-把Fill method arguement and show guessed arguments前面的勾去掉即可


Myecplise修改编译器的编译级别:Window-Preferences-Java-Compiler-Compiler complanice level默认是6.0,现在需要修改为1.4(默认的6.0级别在编译过程中会出现很多警告)-Apply

修改单个项目编译器的编译级别:项目右键-Properties-Java Compiler-在这个界面上修改Compiler compliance level的级别-然后点击Apply以及OK

设定根据字母快捷提示键:Window-Preferences-General-Keys-搜索assi-然后光标选中Content Assist-然后在Binding里面点击Alt+/-然后在When里面选中Editing Text等编辑文本的选项。

上次学习的是设定全局的编译级别,但是针对每个项目,它们又有自己的一个编译级别,它们自己的编译级别这样设定:右键选中项目名-Preference-Properties-Java Compiler-上面有个Enable project specific settings(启动特定于项目的编译级别设置),把前面的勾去掉即可,去掉之后就采用了默认的全局的编译级别

在svn更新或提交代码的时候要想在Console里面显示日志,那么需要在MyEcplise里面Console那个界面窗体头部的右边有一个加号,点开下拉框有一个SVN Console,点击这个选项之后就打开了SVN Console窗体,当操作有关svn有关动作的时候就能看到相关的日志了。


使用Myecplise生成java类的帮助文档:鼠标光标选中一个java文件-Project-Generate Javadoc-在Select types for which…里面选择要生成帮助文档的java文件所在的包,然后在右面勾选上要生成文档的类,然后在下面的Use Standard Doclet里面选择生成文件的存放路径-Next-在最上面Document title里面填写生成文件的文件名-Next-Finish-文档就在相应的文件夹下面生成了。

Myecplise里面实现大纲视图的快捷方式:Window-Show View-Outline-然后就会在屏幕右侧显示出此类的大纲视图,含此类的所有属性和方法(这种快捷方式和Ctrl+O快捷方式效果是一样的)。

Myecplise里面关闭所有java类编辑窗口快捷键:ctrl+shift+W

在自定义的类中重写equals()和hashCode()方法,目的是在往HashSet集合(不允许存放相同元素的集合)里面添加此类的时候,如果两个此类对象里面的某些成员变量相同的话就把此两个对象归为相同的元素而不能重复添加(例如学生这个类里面有名字name这个成员变量,如果两个学生对象的name相同就把这两个对象归为相同而不能重复添加,只能添加一个,下次名称相同的学生出现就不允许在同一个集合里面重复添加):光标放到此类里面-然后点击Source-Generate hashCode() and equals()...

Myecplie里面在编辑窗口里面想要对两个java文件进行比较查看,首先打开这两个文件,然后用鼠标拖拽其中一个文件的名称表头把它拖到编辑框靠右边的中心点上放开鼠标就会展现出两个文件对比的格局。


Myecplise里面编写代码的时候经常会有某些代码出现警告,有些警告我们不希望它出来,在这里设置:Window--Preferences--Java--Compiler--Errors/Warnings--里面有一个Potential programming problems(潜在的编程问题),里面有各种经常遇到的警告类型,可根据自己的需要将不需要的警告类型设置为Ignore。

MyEcplise打jar包过程:工程右键--Export--JAR file--Next--为文件命名并选择存放路径--Next--Next--在Main class里面选择程序的入口类(main方法存在的类。一般的打的jar文件供其他项目使用的时候这个地方不用选,在使用java客户端swing编写的图形用户界面程序里面需要选择此项,选择该项,打完jar文件之后双击该jar文件就运行刚才选中的文件,弹出对应的图形用户界面)--Finish

我们开发的时候常常会出现写出来的代码中存在非运行时异常,这时候需要我们在方法上抛出异常或使用try...catch...捕获,或者myecplise也给我们提供了快捷键自动去完成这两项工作,按ctrl+1就会出来两种方式,我们选择其中一种点击即可自动完成上述异常的处理代码,有的时候这个快捷键也会用在对修改方法的名称上等地方。

MyEcplise里面在通过main方法作为程序入口点运行的时候,也就是运行一个含main方法的类的时候设置断点如果采用右键Run as的方法运行就不会进入到断电里面。要想进入到断点里面要采用右键Debug as的方式。


修改变量名:使用alt+shift+r,(不要直接去修改那个变量名,因为直接修改的话引用此变量的地方不会自动修改,采用上述快捷键的方式会将引用此变量的所有地方都自动修改过来)

比如hibernate里面使用注解,在类或属性上面添加注解时,敲一个@不会给出相应的注解提示,设置提示快捷键为:windows→Proferences→Java→Editor→设置Content Assist里面的Auto-Activation里面的Auto activation triggers for Java,原来这一项值就一个点.,现在为其加一个@,把这一项设置成“.@”即可。


myeclipse的class文件编译放置在哪里,怎么设置class文件的路径?:
在项目工程, 右键-属性 选择: Java Build Path , 然后选: Source,最下面的:
Default Output Floder 就是class编译输出的地址,你可以修改。


查找一个方法被那些地方调用过:Ctrl+Alt+H
分享到:
评论

相关推荐

    MyEclipse快捷方式大全

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

    MyEclipse中的一些快捷方式

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

    Myeclipse常用快捷方式

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

    myeclipse快捷方式

    ### MyEclipse快捷键知识点详解 #### 一、MyEclipse简介 MyEclipse是一款功能强大的集成开发环境(IDE),特别适用于Java Web项目的开发。它不仅支持Java编程,还提供了对HTML、CSS、JavaScript等前端技术的支持。...

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

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

    MyEclipse的编程快捷方式大全

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

    myeclipse快捷方式大全

    - 使用场景:配置MyEclipse的各种选项。 ##### 42. **Ctrl+Shift+H**: 显示调用层次 - 功能:显示当前方法的调用层次结构。 - 使用场景:分析方法调用流程。 ##### 43. **Ctrl+Shift+P**: 插入括号 - 功能:在...

    myeclipse常用快捷方式1

    除了以上列举的快捷键,MyEclipse还有许多其他快捷方式,如Ctrl+Shift+F(格式化整个文件)、Ctrl+Shift+T(打开类型)、Ctrl+Shift+E(显示最近打开的编辑器)等。熟练掌握这些快捷键可以大大提高开发效率,让编程...

    MyEclipse6.0快捷方式.doc

    《MyEclipse 6.0 快捷方式详解》 MyEclipse 6.0 是一款强大的集成开发环境,尤其在Java开发中被广泛应用。它提供了丰富的快捷键操作,极大地提高了开发效率。以下是对MyEclipse 6.0中一些常用快捷方式的详细解释: ...

    MYeclipse快捷方式.txt

    ### MYeclipse快捷键知识点详解 #### 一、概述 MYeclipse作为一款广泛使用的集成开发环境(Integrated Development Environment,IDE),尤其适用于Java Web应用程序的开发。为了提高开发效率,熟练掌握MYeclipse...

    Myeclipse快捷方式大全

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

    eclipse-MyEclipse工具使用技巧集锦及快捷键

    【Eclipse-MyEclipse工具使用技巧集锦及快捷键】 Eclipse和MyEclipse是两款广泛使用的Java集成开发环境(IDE)。Eclipse以其开源、免费和强大的插件支持受到开发者喜爱,而MyEclipse是基于Eclipse的一款商业扩展,...

    MyEclipse 快捷使用手册

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

    Ubuntu系统中安装myeclipse并且生产快捷方式

    我成功的在自己的电脑安装好了

    Myeclipse配置VSS及快捷配置

    【Myeclipse配置VSS及快捷配置】 Visual SourceSafe (VSS) 是一款早期的版本控制系统,而Myeclipse是一款集成开发环境,主要用于Java、Web和企业级应用的开发。在Myeclipse中配置VSS插件可以让开发者在IDE内部直接...

    Myeclipse中Tomcat的项目两种部署方式

    方式一:通过 Myeclipse 软件中部署的优点是方便快捷,缺点是需要在 Myeclipse 中进行配置。 方式二:通过 Tomcat 的 server.xml 配置文件中部署的优点是可以不需要重新启动 Tomcat,缺点是需要手动编辑 server.xml...

    Myeclipse快捷使用和修改技巧

    - **方法一**:右键点击Myeclipse快捷方式,选择属性,在目标栏中将`-Duser.language=en`改为`-Duser.language=zh`。 - **方法二**:打开Myeclipse安装目录下的eclipse.ini文件,找到`-Duser.language=en`并改为`-...

    MyEclipse 常用快捷键(整理版)

    MyEclipse 常用快捷键(整理版),对文档板式进行了整理,看上去更美观

    MyEclipse快捷键大全

    MyEclipse是一款强大的Java集成开发环境,拥有众多方便快捷的键位组合,能够显著提高开发效率。以下是一些常用的MyEclipse快捷键及其功能: 1. **Ctrl+1**: 快速修复。当你在代码中遇到错误或警告时,按此快捷键...

Global site tag (gtag.js) - Google Analytics