MyEclipse的常用设置--1
MyEclipse使用技巧
----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------
1. eclipse和myeclipse的相关常识
1). eclipse和myeclipse的关系
(1). 初始关系:eclipse是基础, myeclipse是插件
Myeclipse可以开发Java EE
(2). 后来关系:myeclipse将eclipse及其自己集成的插件组装为一体
现在就是myeclipse集成了eclipse
2). eclipse和myeclipse的知识
(1). eclipse和myeclipse的编写语言都是Java
[1]. 运行这两个软件,实际上运行的是Java GUI的某个类
[2]. eclipse启动之后,内存中对应的进程的名字是eclipse.exe
与之对应,myeclipse的是myeclipse.exe
[3]. JVM运行双击可执行的GUI的某个类的时候,在内存中对应的进程是javaw.exe进程。同时会关掉带有命令行窗口(CLI)的进程java.exe
【小知识点】javaw: java window Java窗口的意思
(2). Java应用程序的IDE
---------------IntegratedDevelopment Environment
[1]. 常见的开发Java应用程序的IDE
| 研发公司 | 是否开源 |
Eclipse | IBM公司 | 开源 |
MyEclipse | Genuitec公司 | 非开源 |
NetBeans | Sun公司 | 开源 |
JBuilder | Borland公司 | 非开源 |
【小知识】NetBeans很多方面不比Eclipse差,甚至还强于Eclipse。只是Eclipse先入为主,占有了市场的较大的份额。
[2]. IDE的特点
IDE采用工程化方式管理一个项目的开发过程
{1}. 一个相对独立的项目在IDE中表现为一个独立的工程
{2}. 项目中涉及到的java源文件、资源文件等都是用一个统一的项目进行管理
(3). 在IDE中配置快捷键
[1]. 配置快捷键的步骤
步骤:Window菜单--->Preferences--->General--->Keys
(4). IDE中Workspace和Project的关系
[1]. 一个Workspace包含多个Project
[2]. 改变Workspace的配置会影响到他下面所有的Project的配置
(4). 配置Workspace的JRE和JDK
【注意1】Eclipse没有内嵌java.exe和javac.exe等工具,所以Eclipse是在java.exe和javac.exe的基础上运行的。所以,使用之前要对这个eclipse进行JRE和JDK的配置。
【注意2】MyEclipse里面集成了自己的java.exe和javac.exe等工具,如果不想使用myeclipse自带的Java工具,可以手动进行指定
[1]. 在eclipse/myeclipse中指定javac.exe-----Java的编译器
步骤:Window菜单--->Preferences--->Java--->Compiler
[2]. 在eclipse/myeclipse中指定java.exe-----Java的运行时环境
步骤:Window菜单--->Preferences--->Java--->InstalledJREs
(5). 配置某个Workspace下面的指定Project的JDK (查看编译工具)
步骤:右击工程---> properties---> java Compiler
在弹出的对话框的JDKCompliance右边指定编译这个工程的javac.exe
(6). 查看工程的运行环境
[1]. MyEclispe10以前
步骤:右击工程---> run as--->Open run dialog
[2]. MyEclispe10以后
步骤:右击工程---> run as--->Run Configuration
[3]. 在打开的运行对话框里面,找到JRE选项卡,可以查询到工程的JRE的配置。
(7). 查看工程运行环境和指定工程编译工具联合应用场景
[1]. 应用场景
有的时候,会遇见一个错误:
java.lang.UnsupportedClassVersionError: Bad Version number in.class file
上面的抛出来的错误是表示:编译出来的.class文件的版本号不对。
[2]. 产生错误的原因:如果javac.exe的版本高于java.exe的版本,就会抛出相面的错误
[3].解决思路:查看该工程的运行环境java.exe和该工程进行编译工具javac.exe是否兼容
{1}.按照(6)的操作查看project的java.exe
{2}.按照(5)的操作查看project的javac.exe
3). IDE中Perspective (透视图) 和View (视图)
(1). 透视图和视图的关系
[1]. Myeclipse中的Perspective是透视图的含义。是由多个小窗口组成的。
[2]. Myeclipse中的View是视图的含义。构成透视图的小窗口就是一个视图
[3]. 透视图的作用:对应Java开发中一种特殊的应用
【透视图和视图的关系】透视图是由许多小的视图组成的,对应于Java开发的某一个特定的应用
(2). 为透视图添加视图
步骤:Window菜单--->Show View
{1}. 在弹出的对话框中选所需要的视图窗口
{2}. 如果没有找到所需要的窗口,那么就选择最下面的other…
在弹出来的对话框中输入你要寻找的窗口的名字,即可
5). IDE中配置模板代码
(1). Alt +/组合快捷键补全代码的原因
e.g.为什么Alt +/可以补全关键字输入syso或者main的全部代码呢?
因为eclipse为常用的功能进行了封装成为模板代码。
(2). 模板代码的使用方法
[1]. 为指定书写部分选择模板代码
右击想要加入模板代码的地方--->surround with --->选择目标模板代码
【可以使用快捷键】选中要加入模板代码的部分 -->Alt+Shift+Z弹出目标模板代码列表
[2]. 使用Alt+/组合快捷键在所有提示的内容寻找模板代码
【小提示】Alt+/和Alt+Shift+Z区别:
Alt+/:不全任意可能出现的东西,不仅仅限于模板代码
Alt+Shift+Z:右击选中的文本代码,补全的仅仅是可选用的模板代码
(3). 自定义模板代码
【step 1】Window--->Preferences--->Java--->Editor--->Templates <====> Alt + Shift +Z
【step 2】在弹出的的对话框里面:出现很多模板代码
【step3】点击右边的New按钮
【step 4】在弹出的对话框里面输入对应的属性
Name:和Pattern:即可
----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------