黑马程序员——eclipse的使用

---------------------- ASP.Net+Android+IO开发S.Net培训、期待与您交流! -------------------------


eclipse的使用
工欲善其事,必先利其器

1.常用的Java编辑器
    记事本,高级记事本Editplus,Eclipse(IDE 集成开发环境),MyEclipse等.
    为了提高Java程序的开发效率。介绍一下Eclipse。
2. Eclipse的介绍
    (1)eclipse的由来: 由IBM一个小组开发。(4000万$ 免费就是最大回馈)
        SUN,IBM,微软,Oracle,惠普,谷歌...
    (2)eclipse的特点
        完全由Java语言编写的工具, 不需要安装
        免费的,eclipse.org, 开源的, 扩展性非常强
    (3)eclipse和MyEclipse的区别
        MyEclipse是基于eclipse加入了一些用于开发Web的插件
        并对这些自己开发的插件进行收费,特点:MyEclipse集成性很好,收费。
    (4)在使用eclipse之前,系统中必须要先有JDK或者JRE。
        因为eclipse就是用Java语言编写的程序,所以需要jvm的解释执行。
        对于高版本的MyEclipse,内部已经集成了JDK。
        所以安装后,它会用自己的JDK来执行MyEclipse。
    (5)Eclipse的安装与汉化
        解压即可。汉化的方式:
        直接解压,并覆盖即可,但是不建议这样做,如果不想汉化,想还原起来就麻烦了。
        步骤如下:
            在eclipse目录下建立文件夹links
            在links下面建立一个文件名字任意。比如 cn.txt
            在cn.txt中写如下内容(根据你插件包的位置而定)
            path=D:\\develop\\eclipse_CN\\eclipse
            启动或者重新启动eclipse。
        可以检查是否插件是否成功
            D:\develop\eclipse\configuration\org.eclipse.update\platform.xml
            中有一行:<site enabled="true" policy="USER-EXCLUDE" updateable="true"                         url="file:../eclipse_CN/eclipse/">
3. Eclipse的组成
    整体叫做视图,每一个小玩意叫做视窗。
    (1)视图,视图就是某些视窗的组合。Java视图,Debug视图,JavaEE视图
    (2)视图还原,在视图操作中,有可能有误操作。这个时候可以: Window--Reset重置视图        
4. Java透视图
    (1)Package Explorer 包资源管理器
        该视图中显示当前工作空间中的所有项目以及项目中的文件。
        但不显示项目下bin目录中的运行文件。
        可以直接在该视图中创建项目,包,类,接口等。
    (2)Outline 大纲视窗
        该视图中显示当前代码视图中源文件中定义的类或者接口。以及定义的所有成员。
        当代码过长时,查找代码中的某一个类或者成员,在该视窗中是最方便的。
        在代码中出现多次的名称要同一更改,也可以在该视窗中完成。
        同时其他代码如果使用了该变量,那么也会一并改变。
    (3)Console 控制台视窗
        用于显示程序的运行结果,相当于DOS命令。
        如果有多个控制台同时运行。比如:服务器端和客户端。
        可以通过控制台上的小屏幕按钮进行控制台的切换。
        通过点击小方框,进行控制台的强制停止,相当于DOS中的Ctrl+C。
    (4)Hierarchy 层次视窗
        用于显示类之间的层次(继承)关系。
        在当前类上,按F4就可以切换到该视窗,并查看层次关系。
        查看原码,当前类上F3,或者Ctrl+鼠标点击
5. 对工作空间进行基本配置
    注意:在工作空间的设置对于该空间中的所有项目都有效。更换了工作空间,需要重新设置。
    (1)配置Java的编译和运行环境版本
    windows--perference-Java
        |--Compiler 设置成5.0以上,要和运行环境版本一致。
        |--Installed JREs:可以指定多个jre环境,但是仅有一个是当前执行的。                          要和编译器一致,或者高于编译器版本。
        如果采用高版本编译,用低版本jre运行,会出现异常。
    (2)代码视窗加上行号。
        首选项--常规--编辑器--文本编辑器
        在当前类中,左侧,右键。Show Line Numbers
    (3)调整字体
        windows--perference-General--Appearance--Color and Fonts
        右边选择Java。编辑即可。字体选择 Courier New 比较标准,个人爱好
    (4)取消悬浮提示
        在首选项设置面板中Java--Editor--Hovers。
        右边将Combined Hover勾去掉。这样代码的悬浮框就不会自动出现了。
        如果想看提示,将光标悬浮在代码上,按F2即可。
    (5)取消默认注释
        在首选项设置面板中Java--Code Style--Code Templates
        右边选择Code,将不希望出现默认注释的代码块中的注释去掉。
6. 常用的提高开发的操作
    (1)创建面板 定义类和接口,权限,父类已经实现的接口等。
    shift+回车 到下行的行首, syso:然后alt+/就能出现输出语句
    main:然后alt+/就能出主方法. 自己也可以定义。sop:
    步骤:windows--perference-Java-Editor-Templates--New
    (2)常用的快捷键 (A,E,F必须掌握)
        A:alt+/ 内容辅助键 这个功能很酷啊."酷就一个字,我只说一次"
            补充类或者接口名,帮我们起变量名,new 后面直接提示等。
        B:ctrl+/ 单行注释,在按一次,取消单行注释
        C:ctrl+shift+/ 对选中的区域进行多行注释的封装
        D:ctrl+shift+\ 用于取消多行注释,只要光标在多行注释中即可
        E:ctrl+shift+o 对使用了其他包中的类或者接口进行自动导入
        F:ctrl+shift+f 对代码进行格式化
        G:alt+上键 向上移动当前行或者选中行
        H:alt+下键 向下移动当前行或者选中行
        I:ctrl+d 删除当前行,或者删除选中行
        J:ctrl+shift+x 将选中部分的字母大写
        K:ctrl+shift+y 将选中部分的字母小写
        L:ctrl+1 光标放在编译中出现红色波浪线提示的内容上,
           在该快捷键可以获取建议的处理方式
        M:F3 可以查看类或者方法的源码,前提是,该原码已经关联。
7. 代码生成的快捷键
    出现source    在区域中右键    或alt+shift+s
    (1)私有字段的get/set    (2)构造方法
    (3)重写父类方法     @Override 注解 表明此方法是重写父类的.
    (4)添加注释 /** 回车
    (5)方法的重构 右键--refactor--Extract Method
    int sum = a + b;    System.out.println(sum);
    选中a+b 扩展可以生成带返回值的。
    (6)将方法抽取到类或者接口中
    Refactor--Extract Superclass    Refactor--Extract Interface
8. Debug 调试程序
    注释找错误,输出打印调试程序,程序不是写出来的,是改出来的.
    (1)让我们调试程序更加方便
    (2)想要调试,需要在程序中加入断点
    (3)运行debug as,打开debug视图
    (4)快捷键: f5:跳入, f6:下一步, f7:跳出, f8下一个断点处
    drop to frame 调到方法的第一行
    (5)清除断点
    在Breakpoints视窗中清除指定断点或者所有断点。
9. 打jar包,导入jar包,及jar包的使用。
    生成doc文档说明书: 选中项目--右键--Export--Java--javadoc--next--finish.
    打jar包: 选中项目--右键--Export--Java--jar--next--
    自己写jar包的名字和选择路径--finish.
    (1) jar包的使用,导入jar包
    单独添加jar,把jar复制,然后粘贴到项目路径下,
    一定要把jar添加至classpath路径中.
    右键jar包--添加构建路径 项目下:.classpath文件中可以看到
    如果你给你一个项目,添加了jar,并且添加至了构建路径中,
    这个时候,你又把jar包删除了,项目就会有红色标示,认为它的jar丢失了.
    这个时候,两种解决方案: [1] 重新添加你添加过jar包
    [2] 如果,这写jar包真是不用了,那么,就从构建路径中把jar包移除.
    选中项目--右键--首选项--Java Build Path--library--选中其中的jar包,给remove.
    (2) 为了方便管理多个jar包, 通常建立一个目录,名字建立定义为lib。
    将jar都存放在该目录下,如果要使用jar包,
    只要将该jar导入到eclipse的classpath路径下。
    右键至添加构建路径 项目下:.classpath文件中可以看到
10. 导入已有的项目
    空白区域--右键--import--General--Existing Project into Workspace--
    选中你的项目目录--finish--OK
       删除项目中有两种。选中和不选中删除硬盘上的项目.
    请不要选中删除硬盘上的项目。
11. Eclipse下改Console的内容.
    window/preferences/General/Editors/TextEditors/
    右下角的colors and fonts/找Debug/console font 双击修改即可


------------------- ASP.Net+Android+IOS开发.Net培训、期待与您交流! ----------------------


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值