Tool-2 Eclipse

Eclipse;

Eclipse

Eclipse的概述

  • Eclipse是一种可拓展的开放源代码的IDE。

  • 特点描述:
    ① 免费
    ② 纯JAVA语言编写
    ③ 免安装
    ④ 扩展性强

  • MyEclipse
    在Eclipse基础上追加的功能性插件,对插件收费
    在WEB开发中提供强大的系统架构平台

安装与卸载

  • 绿色版: 解压就可以使用;直接删除文件夹即可。
  • 安装版:一路next;到控制面板卸载。

基本使用

选择工作空间

代码存放的文件夹。

HelloWorld.java

代码以项目为基本单位
创建项目
创建包
创建类
编写代码

编译

自动编译,在保存文件时完成。

运行

  • 图形化按钮
  • Ctrl+F11
  • Run As - Java Application(推荐)

汉化

  • 使用dropins安装插件。
    从Eclipse3.5开始,安装目录下就多了一个dropins目录,只要将插件解压后放到到该目录即可。同理,这种方式卸载插件也是特别的方便,推荐这种方式

  • 源代码语法检查
    ①红色波浪线 --- 错误提示,必须解决
    ②黄色波浪线 --- 警告提示,建议解决

Eclipse组成

视窗

视图

基本配置

显示行号:

在代码区域的最左边的空白区域--右键--Show Line Numbers。

编译、运行环境配置

window -- Preferences -- java
Compiler(编译环境)

Installed JREs(运行环境)

低编译,高运行 ---> 可以
高编译,低运行 ---> 不可以
建议运行、编译,版本一致

去掉默认注释

window -- preferences -- java -- code style -- code templates

字体大小及颜色

  • java 代码区域:
    window -- preferences -- general -- apperance -- colors and fonts -- java修改 -- java edit text font

  • 控制台:
    window -- preferences -- general -- apperance -- colors and fonts -- Debug -- Console font

  • 其他文件:
    window -- preferences -- general -- apperance -- colors and fonts -- Basic -- Text font

窗体弄乱恢复

window -- Reset Perspective

控制台找不到

window -- show View -- Console

快捷键

内容辅助键

alt + /
提示作用
main方法:main + alt + /
输出语句: syso + alt + /

常用快捷键

  • 格式化:Ctrl+Shift+f
    可能与搜狗输入法的快捷键冲突
  • 导入包:Ctrl+Shift+o
    如果该类在一个包中有,就自己显示
    如果该类在多个包中有,会弹出选择框。
  • 注释:
    Ctrl+/;单行注释
    Ctrl+shift+/;多行注释
    Ctrl+shift+;多行取消注释
  • 代码上下移动
    选中代码,alt+上/下箭头
  • 查看源码
    选中类名,F3或者Ctrl+鼠标滑动

提高开发效率的快捷键

  • 自动提供构造方法
    ① 无参构造:在代码区域右键 -- source -- Generate Constructors from Superclass
    快捷键: Alt+Shift+S -- c
    ② 带参构造:在代码区域右键--source--Generate Constructors using fields.. -- finish
    快捷键: Alt+Shift+S -- o
    ③ 成对的getxxx();setxxx();
    在代码区域右键--source--Generate Getters and Setters...
    快捷键: Alt+Shift+S -- r

Eclipse中继承抽象类或者实现接口的简化

@Override 是注解。
这个方法是重写父类的。如果和父类名出现了偏差就会报错。

jar包

定义

jar是多个class文件的压缩包。
方便使用别人写好的东西

打jar包

选中项目--右键--Export--Java--Jar--自己指定一个路径和一个名称--Finish

使用jar包

复制到项目路径下,并添加至构建路径(右键 -- build path -- add build path)。

导入删除项目

删除

选中项目 – 右键 – 删除
从项目区域中删除
从硬盘上删除

导入

在项目区域右键找到import
找到General,展开,并找到
Existing Projects into Workspace
点击next,然后选择你要导入的项目
注意:这里选择的是项目名称

查看项目所在路径

选中 -- 右键 -- Properties -- Resource -- Location

注意

  • 项目区域中不可能出现同名的项目(新建或者导入)
  • 自己随意建立的文件夹是不能作为项目导入的

修改项目问题

  • 不要随意修改项目名称,如果要修改,需要修改配置文件
    .project中的<name>把这里改为你改后的名称</name>

接收文件问题

  • 专门建立一个接收项目的文件夹。
  • 更新项目:覆盖源文件,点击Refresh。

Debug调试

调试程序,查看程序执行流程。

如何查看程序执行流程

  • 断点
    断点,即一个标记,从哪里开始。

  • 如何设置断点
    在有限语句的最左边,双击即可。

  • 在哪里设置断点
    哪里不会加哪里。
    目前:在每一个方法的第一条有效语句上加。

  • 如何运行设置断点后的程序
    在代码区域--右键--Debug as--Java Appliaction

  • 看哪些地方
    ① Debug:断点测试的地方
    F6 一次执行一行
    ② Variables:查看程序的变量变化
    ③ Fordemo:被查看的源文件
    ④ Console:控制台

  • 如何去除断点
    ① 再次双击即可
    ② 找到debug视图的variables界面,找到breakpoints,看到所有断点,点击双×,全部去除断点。

重构

Bad Smell与相应的重构手法如下表所示:

Eclipse中Refactor菜单中的重构手法的应用时机如下图所示:

原文地址:https://www.cnblogs.com/android-lyz/p/4797295.html