MyEclipse基础认识
为什么使用MyEclipse等IDE工具?
IDE开发工具都支持使用工程化方式管理一个项目的程序开发过程,一般来说一个相对独立的项目就是一个工程,一个项目中涉及多个Java文件,资源文件等用一个工程进行管理。在不使用工程管理的情况下,如果一个项目中包括多个Java源文件,编程人员需要精心维护这些源文件之间、以及源文件与其它文件的目录关系,需要逐一编译这些源文件,需要手工启动运行编译后的结果。如果将一个程序的所有源文件用一个工程来组织,开发工具能对所有源文件集中管理,记住每个源文件的位置和相互关系。 工程中有哪几个源文件、启动类是哪个、启动参数设置等配置信息在工程中都记录。
注意:常用的Java开发使用IDE工具还有NetBeans、JBuilder等。
Eclipse与MyEclipse是什么关系?
Myeclipse的核心就是Eclipse,只不过Myeclipse在Eclipse基础上增加了许多的插件,使用起来更加的方便。
注意:Eclipse实际上就是使用Java语言开发的,所以Eclipse是基于Java运行的。
运行MyEclipse其实就是运行Javaw.exe。
Eclipse使用入门
Workspace与Project
一个Workspace可以包含多个Project,一个Workspace保留了MyEclipse的一套环境选项的配置。
例如,所使用的Javac和Java命令,等等。如果要为Eclispe再配置一套环境选项,可以再创建一个Workspace。
切换Workspace的步骤如下: 点击File-->Switch Workspace-->Other。
弹出Workspace Launcher对话框-->点击Browse-->选项切换到的Workspace所在的目录,点击确定即可。
注意:由于切换到新的Workspace,需要关闭原来的Workspace,加载新的配置信息,所以时间比较长。
创建新的项目和类文件, 步骤如下: 右击-->New-->点击Java Project。
输入新的Java项目的名称,点击Finish。
弹出如下对话框,提示是否切换Perspective(透视图),点击Yes。
注意:一个perspective代表了若干个View的集合以及这些View的排版方式。
如果透视图中的某些View关闭了,则可以通过点击Window-->Show View重新打开已经关闭的View。
创建Java文件右击 src-->New-->Class。
弹出New Java Class窗口,输入包名和类名,点击Finish。
注意:
1、给包名取名字的时候最好以公司域名的倒写开始,例如华为的域名为huawei.com,那么包名以com.huawei打头。
2、如果想要修改工程名、包名或类名,可以通过如下步骤修改: 右击工程名-->Refactor(重构)-->Rename。
输入新的工程名,点击OK即可。
设置某个Workspace的编译及运行环境,步骤如下:点击Window-->Preferences。
点击Java-->Compiler,选择JDK编译版本,点击OK。
点击Java-->Installed JREs,选择运行项目的JRE版本,点击OK。
注意:
1、对Workspace的修改会影响到它所有的全部工程的设置。
2、高版本的Java可以运行低版本的Javac编译的程序,低版本的Java不能运行高版本的Javac编译的程序。
例如:1.5版本的Java运行1.6版本的Javac编译的class文件,就会出现如下错误:
为Workspace添加新的JRE,步骤如下:点击Window-->Preferences-->Java-->Installed JREs-->点击Add。
跳出如下窗口,直接点击Next。
点击Directory,选择JRE所在的目录,点击确定。
然后就可以看到Installed JREs包含了最新安装的1.7版本的JRE可供选择了。
快捷键的设置,步骤如下:点击Window-->Preferences-->General-->Keys,在文本框中输入Content Assist。
可以看到绑定的快捷键与输入法的快捷键相冲突,因此需要修改。
点击Unbind Command-->点击Binding-->按下Alt+/-->点击Apply。
此时,在编辑窗口中,输入main,然后按下Alt+/,就出现如下提示,按下Enter键。
就会自动生成main方法的代码。说明快捷键已经设置成功。
MyEclipse程序调试
在要调试的变量窗口左栏上双击,打上断点:
在代码编辑区右击-->Debug As-->Java Perspective。
切换到Debug透视图,点击Yes。
切换到Debug透视图 点击Yes。
选中某个变量名-->右击-->点击Watch。
此时,就可以在Expressions小窗口中看到变量x的值了。
在Debug小窗口中,点击下一步。
就可以看到程序往下走了一步,并且变量x的值也发生了变化。
因为在Debug透视图中,编辑代码并不方便。可以切换回Java透视图。
在MyEclipse中配置Java模板代码
点击Window-->Preferences-->Java-->Editors-->Templates-->点击New。
输入模板名称以及内容,其中${line_selection}表示鼠标选中的内容,${cursor}表示光标,这两个变量都是通过Insert Variable插入的。
使用tryfinally的方法是:在代码编辑窗口中选中一行代码-->右击-->Surround With-->点击tryfinally()。
效果如下:
最后列出一些MyEclipse常用的快捷键:
在MyEclipse中导入已有的工程,将需要导入的工程拷贝到Workspace中。
步骤如下:点击File——>Import
跳出以下对话框。点击Existing Projects into Workspace
跳出对话框 选择工程目录 点击Finish
注意:如果导入的项目JDK的配置与本机JDK的版本不一致,则通过如下方式解决:
右击工程名称-->Build Path-->Configure Build Path。
弹出如下窗口,Remove导入项目的JRE。
点击Add Libray-->JRE System Library-->Next。
点击Finish即可。
内容提示:Alt + /
快速修复:Ctrl + 1
导包:Ctrl + Shift + O
格式化代码块:Ctrl + Shift + F
向前向后:Alt + 方向键
添加注释:Ctrl + Shift + /
除去注释:Ctrl + Shift + \
查看方法说明:F2
更改为大写:Ctrl + Shift + X
更改为小写:Ctrl + Shift + Y
复制行:Ctrl + Alt + 向下键
查看类的继承关系:Ctrl + T
查看源代码:Ctrl+Shift + T