zoukankan      html  css  js  c++  java
  • 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菜单中的重构手法的应用时机如下图所示:

  • 相关阅读:
    asp.net发送邮件
    jquery+TreeView 级联 复选框 checkbox 级联
    100层楼,两个会坏的杯子,测从哪层开始坏【算法思想】
    flex中dragdrop不响应的原因
    flex 中urlrequest缓存问题
    程序员技术练级攻略
    consistent hashing
    入门教材
    烙饼啊烙饼{转自ITEO
    杂乱的工作记录
  • 原文地址:https://www.cnblogs.com/android-lyz/p/4797295.html
Copyright © 2011-2022 走看看