------- android培训、java培训、期待与您交流! ----------
俗话说,工欲善其事,必先利其器。来看看本吊搜罗的MyEclipse使用大全吧:
一,Workspace(工作间)与Project:必须要求,会切换工作间与导入项目。一个Workspace可以包含多个Project,一个Workspace保留了eclipse的一套环境选项的配置。
二,MyEclipse是Eclipse的一个插件【先安装上Eclipse 然后再为Eclipse打一个补丁(MyEclipse),就扩展了Eclipse的功能,让其可以开发JavaEE的程序(web项目)】。但现在MyEclipse【打包一体化(MyEclipse和Eclipse包含在起)】已经独立了(也就是MyEclipse和Eclipse都在一起了)!启动MyEclipse是要花费一些时间的,因为MyEclipse比较占内存。MyEclipse是用Java程序设计语言开发出来的。在运行MyEclipse的时候,其实就是在运行java.exe,而java.exe启动一个界面即MyEclipse的界面 。在任务管理器中可以看到java的javaw.exe的图形界面进程。假如MyEclipse出现假死,可以把javaw.exe进程关掉即可。
三,MyEclipse是用java语言开发出来的。
四,javaw.exe是起动图形界面的java程序。Java是启动命令行窗口。
五,扩展自己的知识面。
六,IDE(集成开发环境): Itegrity Development Environment 。IDE开发工具都支持使用工程化方式管理一个项目的程序开发过程,一般来说一个相对独立的项目就是一个工程,一个项目中涉及的多个java文件,资源文件【配置文件】等用一个工程进行管理。在不使用工程管理的情况下,如果一个项目中包括多个java源文件,编程人员需要精心维护这些源文件之间、以及源文件与其它文件的目录关系,需要逐一编译这些源文件,需要手工启动运行编译后的结果。如果将一个程序的所有资源文件用一个工程来组织,开发工具能对所有资源集中管理,记住每个源文件的位置和相互关系。工程中有哪几个源文件、启动类(有main方法中那个类)是哪个、启动参数设置等配置信息在工程中都记录。
七,用户的习惯一旦形成,就很难改变。
八,学生只会跟着开发人员跑。
九,国人的使用习惯是免费。
十,开发工具用哪一个无所谓,只是节省时间,提高办事的效率。但是手工也可以完成。
十一,先把MyEclipse配置好。
工作空间(workspace)不能使用中文目录和带空格的目录名。在使用一个工程的时候,把别的工程关了。Close unrelated projects (把没有关系的工程关了)。
1,jdk包含:编译器和虚拟机。Jre只有虚拟机。
2,所有java程序必须有包名(全部小写,com.zhaotaiyun.project1)、所有java程序的类名的首字母必须大写、所有方法名称的首名母必须小写 。
3,java的类的访问权限有2种(public 、 default)、方法和字段的访问权限有4种(public、default、private、protected)。
4,如果想观察程序的运行状态、跟踪源代码的执行,就需要用到断点调试模式。
4,1,只有加了断点(加断点是说,程序运行到这个断点的地方[对应的断点的那一行代码就不再继续执行了!要Debug的下一步才执行该行代码]就停下来了,就可以以调试的方式运行该程序)的程序才可以进行调试:Debug as ....
4,2,如果想在Debug视图下观察一个变量或表达式的值,则选中该变量或表达式,右键 --> watch 就可以在右上角看到结果了! 也可以点击右上角的“Expressions”。
4,3, f5 跳入、f6 跳过、f7 跳出、 drop to frame 跳到当前方法的第一行(方法里面的第一行代码)、 resume 跳到下一个断点(resume很有用),如果没有下一个断点,则执行完整个应用。断点调试后,一定要记住中止运行断点调试的jvm。
4,4,清除所有的断点:Debug里面:右上角 --> BreakPoints。
4,5,debug完后,要记得终止调试的jvm:
4,6,清除watch后的变量或表达式:“Expressions” 有:Remove RevmoveAll。如果在“Expressions”中写表达式,则它会影响调试的结果。i++;则它会加在程序中。
十二,具体参照《day 01---001Java培训--MyEclipse操作图解》。
在参阅的时候先设置一下wps:视图 ---> 文档结构图(靠左、靠右、隐藏[默认]),这样,就可以看到排的目录了!
十三,MyEclipse介绍:
1,工作空间:以后所有项目存放的位置。是一个具体的物理位置,MyEclipse只是对这个物理位置进行了一个描述(人性化的帮你管理文件,比如:可以把*.java文件和*.class分开存放)。
2,最好把MyEclipse的“产品介绍”中的”Don’t show this message again.“的钩打上。因为不钩上的话,会占用网络,有时会出现假死现象!
3,在可以New的对象(如果找不到就到other...栏去找):
4,在建好的工作空间下有一个只能有程序(MyEclipse)才能生成的文件夹:.metadata(元数据)。.metadata里面有一些描述信息。
5,在创建java类要在src(source)目录下创建,因为MyEclipse在编译时会在src目录下找相应的*.java文件。如果把*.java文件放在了别的地方,在运行时会出现提示:”Editor does not contain a main type.“。
6,在包视图窗口 右键 ---> Properties(属性),就可以查看项目的属性信息了。
7,在开发的时候统一编码是很重要的一件事情:Window ---> Preferences(参数选择) ---> General(通用) --->Workspace(工作空间) --->就可以在右边”Text file encoding“里面进行相应的编码类型的选择了 ---> Apply。以后在工作时,大部分开发人员的项目的编码一般都是UTF - 8。
8,为了方便使用MyEclipse,可以对MyEclipse进行相应的设置: Window ---> Customing Perspective(用户自定义属性) ---> shortcuts(快捷方式) ---> Submenus(子菜单) --->选中相应的子菜单(比如New)后,就可以把不需要的删除了!---> ok。
十四,MyEclipse的使用(快捷键):
1,工作空间(workspace)、工程(project)、工作组(working set)
2,设置工作空间的编码为UTF-8
3,在eclipse下Java程序的编写和运行,及java运行环境的配置。
4,扩展使用自定义模板:Templates
4,1,Window / Preference / Java / Editor / Templates
5,快捷键的配置,常用快捷键(如果有的快捷键不能用,可能和显卡有关系):
5,1,内容提示(Content Assist):Alt + / (内容提示、内容助理)
5,2,快速修复(Quick Fix):Ctrl + 1(遇到问题时,Ctrl +1是首选,但是Ctrl+1并不是万能的!比如在少”}“或”{“时就不提示了!)
5,3,导包:ctrl + shift + O(在需要的时候按会自动导包,如果包存在,但用不到,按该快捷键则会删除不用不到的包, Ctrl + 1也能提示,在导包时首选就是这个快捷键! 快速整理包,如果没有歧义的包,则会自动加到包位置!很方便! 所谓整理包:使用的导进来,不使用的删除!)
5,4,格式化代码块:ctrl + shift + F ---> 配置代码自动格式化(不建议使用!),比如别人写的代的代码是有意义的代码(可阅读)。如果非要这样做,就。。。。。。因为不是一个人写代码。这样还会把别人的编码风格打乱!因此,要慎用该快捷键!!(搜狗输入法一般会占用该快捷键)
if () if() {
{ --->
} }
String str = "<table>" +
"<tr>" +
"<td>" +
"</td>" +
"</tr>" +
"</table>";
5,5,添加(除去)块注释 Ctrl+Shift+/ (Ctrl+Shift+\)
5,6,添加(除去)单行注释 Ctrl+/
5,7,移动代码:选中行 alt+上/下 alt + 左/右 :返回上一层/进入下一层(查看源码的时候有用)
5,8,删除行:ctrl+D
5,9,查看方法说明:F2
5,10,查看源代码:F3 或者是 Ctrl + shift + t:在弹出的对话框里输出想看的类。
5,11,重置透视图 window / Reset Perspective
5,12,更改为大写 Ctrl+Shift+X
5,13,更改为小写 Ctrl+Shift+Y
5,14,复制行 Ctrl+Alt+向下键查看类 ctrl+shift+T
5,15,查看指定行:ctrl + L
5,16,显示行号:页面左边--右键 / show line numbers
5,17,自动填充本地变量:ctrl+2,L
5,18,quick assist (Assign to local variable)
5,19,内容提示失效:windows/preferences/java/editor/
5,19,1,content assist/advanced – restore defaults
5,20,复制代码(选中要复制的代码):Ctrl + Alt + 向上键/向下键 (向上键:向上复制,向下键:向下复制)
5,21,Ctrl +T就可以看这个类的继承结构了。
5,22,Ctrl + Shift + T 查找某个类!
5,23,Ctrl + shift + 回车键 : 回到上一行。
十五,设置MyEclipse 的快捷键。
1,Windows ---> General ---> Editors ---> Keys。
2,绑定快捷键:Windows ---> General ---> Editors ---> Keys --> Binding(要按相应的键,因为输入不进去)。
十六,视图布局:java 、 MyEclipse。Debug视图。
十七,比如打开了两个类,如果想同时看到这两个类。
1,双击窗口中的类名,窗口会变大,再双击又恢复了。
2,选中一个窗口后,往一边托,当出现一个分隔线时,放手,这时,就有两个窗口了。