美文网首页
Eclipse常见基本使用问题

Eclipse常见基本使用问题

作者: 源子学说 | 来源:发表于2018-09-26 00:22 被阅读0次

一、Eclipse的概述使用

1.Eclipse空间的基本配置

(1)程序的编译和运行的环境配置

  window-Preferences-Java

  编译环境:Compiler 默认选中的就是最高版本。

  运行环境:Installed JRE默认会找你安装的JDK,建议配置Java的环境变量。

  低编译,高运行,可以。高编译,低运行,不可以。建议,编译和运行的版本一致! 


(2)如何去掉默认注释?

  window-Preferences-Java-Code Style-Code Templates。选择你不想要的内容,通过右边Edit编辑。


(3)行号的显示和隐藏

  显示:在代码区域的最左边的空白区域,右键,Show Line Numbers即可。

  隐藏:把上面的动作再做一次。


(4)字体大小及颜色

  Java代码区域的字体大小和颜色:window-Preferences-General-Appearance-Colors And Fonts-Java修改-Java Edit Text Font

  控制台:window-Preferences-General-Appearance-Colors And Fonts-Debug-Console font

  其他文件:window-Preferences-General-Appearance-Colors And Fonts-Basic-Text Font


(5)窗体布局恢复显示:window-Reset Perspective 


(6)显示控制台:Window-Show View-Console


2.常用快捷键

  A:格式化  ctrl+shift+f

  B:导入包  ctrl+shift+o

  C:单行注释 ctrl+/,取消注释再来一次

  多行注释:ctrl+shift+/,ctrl+shift+\

  D:代码上下移动 选中代码alt+上/下箭头

  E:查看源码 选中类名(F3或者Ctrl+鼠标点击) 


 3.提高开发效率常用方法

  自动生成构造方法:(1)无参构造方法 在代码区域右键-source-Generate Constructors from Superclass;(2)带参构造方法 在代码区域右键-source-Generate Constructors using fields..- finish


  自动生成getXxx()/setXxx()方法:在代码区域右键-source-Generate Getters and Setters,提供了对应的快捷键操作-alt+shift+s 按下带有下划线的那个字母即可


 Override的作用:表示该方法是重写父类的,如果方法声明和父类不匹配,就会报错。 


4.删除项目和导入项目

  删除项目:选中项目-右键-删除  从项目区域中删除、从硬盘上删除


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


5.如何查看项目所在路径

  选中,右键-Properties-Resource-Location。如果要修改项目名称的话,要修改配置文件.project中的<name>把这里改为你改后的名称</name> 


6.Eclipse中代码的高级(Debug)调试

  运行设置断点后的程序:右键--Debug as-Java Application


  看哪些地方:

  Debug:断点测试的地方,F6(或者点击)一次看一行的执行过程

  Variables:查看程序的变量变化

  ForDemo:被查看的源文件

  Console:控制台 


  如何去断点:

  a:再次双击即可;b:找到Debug视图,Variables界面,找到Breakpoints,看到所有的断点,点击双叉。


二、API的概述(了解)

(1)应用程序编程接口。

(2)就是JDK提供给我们的一些提高编程效率的java类。


三、Object类(掌握)

(1)Object是类层次结构的根类,所有的类都直接或者间接的继承自Object类。


(2)Object类的构造方法有一个,并且是无参构造。子类构造方法默认访问父类的构造是无参构造。


(3)要掌握的方法:

toString():返回对象的字符串表示,默认是由类的全路径+'@'+哈希值的十六进制表示。这个表示其实是没有意义的,一般子类都会重写该方法。

equals():比较两个对象是否相同。默认情况下,比较的是地址值是否相同。而比较地址值是没有意义的,所以,一般子类也会重写该方法。


(4)要了解的方法:

A:hashCode() 返回对象的哈希值。不是实际地址值,可以理解为地址值。

B:getClass() 返回对象的字节码文件对象

C:finalize() 用于垃圾回收,在不确定的时间

D:clone() 可以实现对象的克隆,包括成员变量的数据复制,但是它和两个引用指向同一个对象是有区别的。


(5)注意问题:

A:直接输出一个对象名称,其实默认调用了该对象的toString()方法。

B:==和equals()的区别?

==:基本类型:比较的是值是否相同;引用类型:比较的是地址值是否相同

equals():只能比较引用类型。默认情况下,比较的是地址值是否相同。但是,我们可以根据自己的需要重写该方法。


四、Eclipse快捷键大全

    Ctrl+D 删除当前行

    Ctrl+Alt+↓ 复制当前行到下一行(复制增加)

    Ctrl+Alt+↑ 复制当前行到上一行(复制增加)

    Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)

    Alt+↑ 当前行和上面一行交互位置(同上)

    Alt+← 前一个编辑的页面

    Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)

    Alt+Enter 显示当前选择资源(工程or文件)的属性

    Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后)

    Shift+Ctrl+Enter 在当前行插入空行(原理同上条)

    Ctrl+Q 定位到最后编辑的地方

    Ctrl+L 定位在某行

    Ctrl+M 最大化当前的Edit或View (再按则反之)

    Ctrl+/ 注释当前行,再按则取消注释

    Ctrl+O 快速显示 OutLine

    Ctrl+T 快速显示当前类的继承结构

    Ctrl+W 关闭当前Editer

    Ctrl+K 参照选中的Word快速定位到下一个

    Ctrl+E 快速显示当前Editer的下拉列表(如果当前页面没有显示的用黑体表示) 

    Ctrl+/(小键盘) 折叠当前类中的所有代码

    Ctrl+×(小键盘) 展开当前类中的所有代码 

    Ctrl+Shift+E 显示管理当前打开的所有的View的管理器(可以选择关闭,激活等操作)

    Ctrl+Shift+F4 关闭所有打开的Editer

    Ctrl+Shift+X 把当前选中的文本变大写

    Ctrl+Shift+Y 把当前选中的文本变小写

    Ctrl+Shift+F 格式化当前代码


重构(注:一般重构的快捷键都是Alt+Shift开头)

    Alt+Shift+R 重命名

    Alt+Shift+M 抽取方法 (重构里面最常用的方法之一,尤其是对一大堆泥团代码有用)

    Alt+Shift+C 修改函数结构(比较实用,有N个函数调用了这个方法,修改一次搞定)

    Alt+Shift+L 抽取本地变量( 可以直接把一些魔法数字和字符串抽取成一个变量,尤其是多处调用的时候)

    Alt+Shift+F 把Class中的local变量变为field变量 (比较实用)

    Alt+Shift+V 移动函数和变量(不常用)

    Alt+Shift+Z 重构的后悔药(Undo)


编辑

    查找并替换 Ctrl+F

    查找上一个 Ctrl+Shift+K

    查找下一个 Ctrl+K

    撤销 Ctrl+Z

    复制 Ctrl+C

    恢复上一个选择 Alt+Shift+↓

    剪切 Ctrl+X

    快速修正 Ctrl+1

    内容辅助 Alt+/

    全部选中 Ctrl+A

    删除 Delete

    显示工具提示描述 F2

    选择封装元素 Alt+Shift+↑

    选择上一个元素 Alt+Shift+←

    选择下一个元素 Alt+Shift+→

    增量查找 Ctrl+J

    增量逆向查找 Ctrl+Shift+J

    粘贴 Ctrl+V

    重做 Ctrl+Y


窗口

    激活编辑器 F12

    切换编辑器 Ctrl+Shift+W

    上一个编辑器 Ctrl+Shift+F6

    上一个视图 Ctrl+Shift+F7

    上一个透视图 Ctrl+Shift+F8

    下一个编辑器 Ctrl+F6

    下一个视图 Ctrl+F7

    下一个透视图 Ctrl+F8

    显示标尺上下文菜单 Ctrl+W

    显示视图菜单 Ctrl+F10

    显示系统菜单 Alt+-


导航

    打开结构 Ctrl+F3

    打开类型 Ctrl+Shift+T

    打开类型层次结构 F4

    打开声明 F3

    打开外部javadoc Shift+F2

    打开资源 Ctrl+Shift+R

    后退历史记录 Alt+←

    前进历史记录 Alt+→

    上一个 Ctrl+,

    下一个 Ctrl+.

    显示大纲 Ctrl+O

    在层次结构中打开类型 Ctrl+Shift+H

    转至匹配的括号 Ctrl+Shift+P

    转至上一个编辑位置 Ctrl+Q

    转至上一个成员 Ctrl+Shift+↑

    转至下一个成员 Ctrl+Shift+↓

    转至行 Ctrl+L


搜索

    出现在文件中 Ctrl+Shift+U

    打开搜索对话框 Ctrl+H

    工作区中的声明 Ctrl+G

    工作区中的引用 Ctrl+Shift+G


文本编辑

    改写切换 Insert

    上滚行 Ctrl+↑

    下滚行 Ctrl+↓


文件

  保存 Ctrl+S

  打印 Ctrl+P

  关闭 Ctrl+F4

  全部保存 Ctrl+Shift+S

  全部关闭 Ctrl+Shift+F4

  属性 Alt+Enter

  新建 Ctrl+N


源代码

  格式化 Ctrl+Shift+F

  取消注释 Ctrl+\

  注释 Ctrl+/

  添加导入 Ctrl+Shift+M

  组织导入 Ctrl+Shift+O

  快速修复 Ctrl+1(最经典的快捷键)


运行

  单步返回 F7

  单步跳过 F6

  单步跳入 F5

  单步跳入选择 Ctrl+F5

  调试上次启动 F11

  继续 F8

  使用过滤器单步执行 Shift+F5

  添加/去除断点 Ctrl+Shift+B

  显示 Ctrl+D

  运行上次启动 Ctrl+F11

  运行至行 Ctrl+R

  执行 Ctrl+U


相关文章

  • Eclipse常见基本使用问题

    一、Eclipse的概述使用 1.Eclipse空间的基本配置 (1)程序的编译和运行的环境配置 windo...

  • Eclipse下maven使用的常见问题及scope详解

    Eclipse下maven使用的常见问题及scope详解 前言 在Eclipse下使用Maven,着实有些不足之处...

  • AppWorker教程-IDE使用

    IDE安装和使用 设计器是基于Eclipse RCP开发的,如果熟悉Eclipse的同学可能比较容易上手,常见问题...

  • 小问题及解决方法

    使用eclipse开发安卓app,常见问题及解决方法:问题1:代码之前没有写错,只是修改位置,颜色等,发现没有效果...

  • Eclipse 常见问题

    Java SE相关 删除eclipse自动生成的//TODO Auto-generated 安卓相关 eclips...

  • eclipse使用问题

    工程a引用工程b,b是一个库,结果点击a里引用的b库里的类,跳不到源码,跳到jar里边去了。 我记得我最开始是可以...

  • Android宝典|Handler必考知识点总结

    目录 思维导图 概述 基本使用 源码分析HandlerMessageLooperMessageQueue 常见问题...

  • Intellij + EJB搭建指南

    最近学习EJB的基本使用,在搭建基本配置上遇下了不少坑。Google/Baidu搜索下的基本都是使用Eclipse...

  • eclipse常见的使用技巧

    查看java源代码 JDK里提供的类,比如 String,Integer,System 都是开源的,免费提供其源代...

  • eclipse首次使用基本设置

    最近,一些刚开始学习Java的朋友使用eclipse遇到了一些编码导致的问题向我询问,那就总结一下首次安装ecli...

网友评论

      本文标题:Eclipse常见基本使用问题

      本文链接:https://www.haomeiwen.com/subject/skoloftx.html