Eclipse概述
是一个集成的开发工具(集成开发工具(IDE Integrated Drive Electronics), 开发和运行。EclipseMyEclipse = Eclipse + 插件Netbeans(AWT 图形))。专门针对Java的。由IBM公司花了4千万美金。
特点 | 免费、开源、由纯Java语言编写。所以它需要你有一个JRE,最好还配置了环境变量。 MyEclipse 具有良好的扩展插件功能,但是针对插件收费。 |
下载,安装和卸载 | 下载:http://eclipse.org/ 安装软件卸载: a: 绿色版解压就可以使用。b: 安装包双击,然后next... 卸载:针对绿色版,直接删除文件夹。 针对安装包,建议用专业的软件卸载,或者控制面板添加删除程序。 注:任何跟开发相关的软件安装,建议不要有空格,中文目录,或其他特殊的。 汉化:复制汉化包,扔到C:\eclipse-SDK-3.7.2-win64\eclipse\dropins目录中。启动或者重启Eclipse。 |
基本使用 | 选择工作空间 工作空间:其实就是我们将来的指定源代码所在的目录。 程序的编译和运行的环境配置: window -- Preferences -- Java 编译环境:Compiler 默认选中的就是最高版本。 运行环境:Installed JREs默认会找你安装的那个JDK。建议配置了Java的环境变量。 低编译,高运行。可以。 高编译,低运行。不可以。 |
去掉默认注释 | window -- Preferences -- Java -- Code Style -- Code Templates |
不想要的内容 | 通过右边Edit编辑。请只删除注释部分,不是注释部分的不要删除。 |
行号的显示和隐藏 | 显示:在代码区域的最左边的空白区域,右键 -- Show Line Numbers即可。 隐藏:把上面的动作再做一次 |
代码区域的字体大小和颜色 | window -- Preferences -- General -- Appearance -- Colors And Fonts -- Java修改 -- Java Edit Text Font |
控制台和其他文件 | window -- Preferences -- General -- Appearance -- Colors And Fonts -- Basic -- Text Font 如果把位置给弄乱了,怎么办 window -- Reset Perspective |
常用快捷键 | |
Alt+Shift+R | 重命名 |
Alt+Shift+M | 抽取方法 (这是重构里面最常用的方法之一了,尤其是对一大堆代码有用) |
Alt+Shift+C | 修改函数结构(比较实用,有N个函数调用了这个方法,修改一次搞定) |
Alt+Shift+L |
抽取本地变量( 可以直接把一些魔法数字和字符串抽取成一个变量,尤其是多处调用的时候) |
Alt+Shift+F | 把Class中的local变量变为field变量 (比较实用的功能) |
Alt+Shift+I | 合并变量(可能这样说有点不妥) |
Alt+Shift+V | 移动函数和变量(不怎么常用) |
Alt+Shift+Z | 重构的后悔药 |
Java编辑器 |
显示工具提示描述 F2 |
文本编辑器 | 增量查找 Ctrl+J 增量逆向查找 Ctrl+Shift+J |
查看 | 全局 放大 Ctrl+= 全局 缩小 Ctrl+- |
窗口 | 作用域 功能 快捷键 作用域 功能 快捷键 全局 激活编辑器 F12 全局 切换编辑器 Ctrl+Shift+W 全局 上一个编辑器 Ctrl+Shift+F6 全局 下一个视图 Ctrl+F7 全局 上一个视图 Ctrl+Shift+F7 全局 上一个透视图 Ctrl+Shift+F8 全局 下一个编辑器 Ctrl+F6 全局 下一个透视图 Ctrl+F8 |
源代码 | Java编辑器 格式化Ctrl+Shift+F Java编辑器 取消注释Ctrl+\ Java编辑器 注释Ctrl+/ Java编辑器 添加导入Ctrl+Shift+M Java编辑器 组织导入Ctrl+Shift+O |
运行 | 全局 单步 返回 F7 全局 单步跳过 F6 全局 单步跳入 F5 全局 单步跳入选择 Ctrl+F5 全局 调试上次启动 F11 全局 继续 F8 全局 添加/去除断点 Ctrl+Shift+B 全局 显示 Ctrl+D 全局 运行上次启动 Ctrl+F11 全局 运行至行 Ctrl+R 全局 执行 Ctrl+U |
重构 | 全局 撤销重构 Alt+Shift+Z 全局 抽取方法 Alt+Shift+M 全局 抽取局部变量 Alt+Shift+L 全局 内联 Alt+Shift+I 全局 移动 Alt+Shift+V 全局 重命名 Alt+Shift+R 全局 重做 Alt+Shift+Y |
内容辅助键 | alt+/ 起提示作用。 常见作用:自动补全main方法。main然后alt+/自动补全输出语句。syso然后alt+/ 单行注释:选中需要被注释的内容:ctrl+/想取消注释,再次选中,然后ctrl+/ 多行注释:选中需要被注释的内容:ctrl+shift+/想取消注释,再次选中,然后ctrl+shift+\ d: 代码上下移动 选择要被移动的代码,然后alt+上/下箭头即可。 a: 如果空间中项目有这样的一个名称,就不能再新建或者导入相同的名称。 b: 自己随便建立的文件夹是不能通过这种方式作为项目导入的。 c: 改项目的名称不能随便改文件夹名字。因为在配置文件中还有。 项目路径下的.project中<name>改为你想要的</name>.如果想自定义快捷键的话windows->preference->general->keys将里面冲突的解决掉就行了 |
制作帮助文档 |
1:首先编写源文件; 2: 针对源文件添加文档注释 3:选中项目--右键--Export--Java--Javadoc--Finish; 如何打jar包,以及jar包如何使用; jar是多个class文件的压缩包。 C: 如果继承抽象类,或者实现接口,请在创建类的时候选择这些内容。这样做的好处是:它会自动帮你添加继承或者实现,并把所有的抽象方法给重写了。 D: @Override 注解。作用是标记方法是重写父类的。如果有任何错误,就会报错。Object是所有类的父类,所有类都直接或者间接的继承自Object。 |
查看源码 | 如果想查看源码,比如说通过快捷键F3,但有时类的源码不一定被引进来会出现Class File Editor Source File not found。直接通过提示点击Attach Source |
External File就是指一个源码包,一般都是压缩文件,External Folder是指文件夹,此处我们点击External File,因为JDK默认带有源码包。
使用JD插件:JD插件是用来查看Java源码的,直接可以将.class的文件打开,为什么我们要使用JD插件,JDK自带一个工具叫jad,JD分两种一个是桌面应用JD-GUI,我们可以单独下载一个jd-gui.exe,免安装的,直接将.class文件拖进去就可以查看,一个是JD-ECLIPSE,作为eclipse的插件。这个插件可以让你在没有源码的时候轻松查看Java类的源码。只不过是经过反编译的,和源码有点不同,不过,由于Java字节码是很容易进行反编译的,所以在没有源码的情况下,用JD查看的源代码还是不错的。