1、Eclipse开发工具介绍,主要内容,Eclipse简介 Eclipse安装与使用 提示和技巧,Eclipse简介,Eclipse简介Eclipse是一种可扩展的开放源代码IDE。2001年11月,IBM公司捐出价值4,000万美元的源代码组建了Eclipse联盟,并由该联盟负责这种工具的后续开发。 常见的JAVA集成开发环境Sun的NetBeans、Sun的Sun Java Studio、Borland的JBuilder 、 Oracle 的JDeveloper 等,Eclipse 安装与使用,安装步骤: 安装JDK:运行jdk-6-windows-i586.exe 将Eclipse压缩包解
2、压即可。 运行:执行解压目录中eclipse.exe,Eclipse目录结构,/plugins 存放插件的目录 /features 存放功能部件的目录 /links 其他plugins和features的连接地址的存放目录 /readme eclipse.exe 启动Eclipse程序 /workspace 具体的项目目录。workspace目录下还有一个.metadata的目录,这个目录存着你这个启动的工作区的所有配置 。,Eclipse目录结构(续),Eclipse开发环境,Eclipse平台的用户界面是由透视图、视图、编辑器组成的。 每个“工作台”窗口都包含一个或多个透视图; 透视图则包
3、含视图和编辑器(透视图是根据用户的不同选择来布局视图和编辑器的); 可同时打开任意数目的编辑器,但在任一时刻只能有一个编辑器是活动的。 星号(*)指示编辑器具有未保存的更改。,Eclipse开发环境(续),项目构建(现场演示),1选择文件新建项目; 2项目类别选Java; 3项目列表选Java项目; 4点击“下一步”; 5输入项目名称,例如:HelloProject; 6点击“完成”; 7在工具条里点击“创建Java类”的按钮 ; 8在名称域输入HelloWorld; 9点击public static void main(String args) 的复选框,让Eclipse创建 main方法
4、; 10点击“完成”; 11一个Java编辑窗口将打开,在main方法中输入 System.out.println(“Hello World”)行; 12使用Ctrl-s保存,这将自动编译 HelloWorld.java; 13点击工具条里的“运行”按钮; 14测试成功,控制台窗口,一句 “Hello World”将会显示在里面 。,项目构建(续),如何添加导入项目需要的包,项目构建(续),调试运行,Eclipse有一个增量编译器,每次保存一个Java文件时它就自动进行编译。这个特性被称做“自动构建”。,练习,在Eclipse中创建一个新的项目,并命名。 在该项目下创建一个新类 Eclipse
5、 会为您自动生成代码public class ClassName 定义一个主函数后可以打印结果public static void main(String args) System.out.println(“结果是:“); 在Eclipse的工具栏上运行Java Application后控制台上会显示出打印的结果。,Eclipse常用快捷键,查找并替换 Ctrl+F 撤销 Ctrl+Z 重做 Ctrl+Y 小写转大写 Ctrl+shift+X 大写转小写 Ctrl+shift+Y ,提示和技巧,热键篇: Alt + / 简易说明:编辑程序代码时,打sysout +Alt + / ,就会自动 出
6、现:System.out.println(); 。 程序代码自动排版:Ctrl+Shift+F 自动引入所需要的类别:Ctrl+Shift+O 简易说明:假设我们没有Import任何类别时,当我们在程序里打入: BufferedReader buf = new BufferedReader(new InputStreamReader(System.in); 此时Eclipse会警示说没有汇入类别,这时我们只要按下Ctrl+Shift+O ,它就会自动帮我们Import类别。,提示和技巧(续),查看使用类别的原始码:Ctrl+鼠标左键点击 简易说明:可以看到您所使用类别的原始码。 将选取的文字批
7、注起来(取消批注):Ctrl+/ 简易说明:Debug时很方便 查看调用当前member的方法,而且可以一层一层上去: Ctrl+Alt+H 快速切到其他方法: Ctrl+O,提示和技巧(续),实时语法检查 编辑区右侧如果有红色小方块,直接点击就可跳到有错的行;黄色小方块是警告,可以忽略,但最好检查一下; 如果某个函数尚未完成,要提醒自己注意怎么办?加上注释/ TODO,右侧就会有蓝色小方块,提示你此处尚未完成。当一个源码的右侧没有任何提示时,说明这个文件已经完成了。 自动生成getter/setter方法只需要申明protected,private类成员变量,然后在Package Explore中找到该类,右键点击,选择“Source”“Generate Getters and Setters”。,提示和技巧(续),工作空间项目管理 使用项目 关闭项目命令来管理工作空间中的项目。当关闭了项目时,它的资源将暂时“脱机”,并且不再出现在“工作台”中(它们仍然存在于本地文件系统中)。已关闭的项目需要的内存很少。此外,因为在构建期间不会检查这些项目,所以,关闭项目可以缩短构建时间。,Q&A,