【linux和Windows 下的eclipse的安装、配置,eclipse常用快捷键、eclipse断点单步调试】
2016-09-12 18:34
633 查看
一、前言
什么是eclipse?
答:Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)
虽然大多数用户很乐于将 Eclipse 当作 Java 集成开发环境(IDE)来使用,但 Eclipse 的目标却不仅限于此。Eclipse 还包括插件开发环境(Plug-in Development Environment,PDE),这个组件主要针对希望扩展 Eclipse 的软件开发人员,因为它允许他们构建与 Eclipse 环境无缝集成的工具。由于 Eclipse 中的每样东西都是插件,对于给 Eclipse 提供插件,以及给用户提供一致和统一的集成开发环境而言,所有工具开发人员都具有同等的发挥场所。
这种平等和一致性并不仅限于 Java 开发工具。尽管 Eclipse 是使用Java语言开发的,但它的用途并不限于 Java 语言;例如,支持诸如C/C++、COBOL、PHP、Android等编程语言的插件已经可用,或预计将会推出。Eclipse 框架还可用来作为与软件开发无关的其他应用程序类型的基础,比如内容管理系统。
基于 Eclipse 的应用程序的一个突出例子是 IBM Rational Software Architect,它构成了 IBM Java 开发工具系列的基础。
ps:安装使用eclipse的前提是配置好jdk哦。如果还没有配置或者不会配置的可以参考另外一篇博文
【linux和Windows 10下的Java环境变量配置】(图文详 解)
二、windows下eclipse的安装、配置,eclipse常用快捷键、eclipse单步调试
第一步:去eclipse的官网下载安装包:eclipse下载网站链接
看到如下界面,点击箭头指向处就开始下载了:
进入到如下界面,选择第一个:
选择安装位置:
选择下载,等待安装完成:
安装过程完成后选择launch,然后选择自己的workspace,就是自己的工作去,以后默认新建的java项目文件就存放了在这个目录:
然后选择自己想要的行为,这里我们选择新建一个java项目
进入到了程序的主界面,点击“file”菜单,new一个JAVA程序,这里我们定义java中的一些整形变量,体会下他们的 不同,代码图如下:
体会了不同的整形变量之后,我们再来摸索下eclipse中的断点调试,新建一个java类,定义一些不同成员属性和成员方法:
进入Debug视图(快捷键按F11),然后在要你觉得代码有问题的地方设置断点,设置断点有两种方式,一种是直接在代码的行的最左端的竖条上双击就可以建立一个断点,另外一种是快捷键 ctrl + shift +b。建立完断点之后接下来就是调试执行了,同样,调试也有两种方式,一种是按F6单步运行,一种是按F5直接会进入你代码中的方法。
三、Linux下eclipse的安装、配置
第一步:到eclipse官网下载linux版本的eclipse:
linux版本eclipse下载
下载完之后解压,解压的方式有两种:
1)把下载文件复制到/home/java1中直接右击,选择“解压”,可以解压当>前目录下/home/java1下,在java1中找到eclipse.exe并双击即可打开eclipse。
2)把下载文件复制到/home/java1中使用命令解压,由于下载文件名太>>长,所以先把下载文件名右击重命为“eclipse.tar.gz”并放在/home/java1目录>下,打开终端输入:
cd /home<回车> (转至下载文件目录)
tar -zxvf eclipse.tar.gz<回>车>(直接解压到/home/java1下)
再在/home下找到eclipse.exe双击打开即可。(此处我用的是第一种方法)
解压完之后就可以正式运行了,看界面和windows下的eclipse就没什么区别了
我们也可以在尝试在这里写一些代码,这里我就不写了。
四、eclipse常用快捷键
俗话说:”工欲善其事,必先利其器“,用好了eclipse将极大的提升我们编码的速度,那么如何提升呢,快捷键肯定是不能少的,这里列举了一些常用的快捷键,方便我们查询使用:
常用
Ctrl+1
快速修复(最经典的快捷键,就不用多说了)
Ctrl+D
删除当前行
Ctrl+Alt+↓
复制当前行到下一行(复制增加)
Ctrl+Alt+↑
复制当前行到上一行(复制增加)
Alt+↓
当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)
Alt+↑
当前行和上面一行交互位置(同上)
Alt+←
前一个编辑的页面
Alt+→
下一个编辑的页面(当然是针对上面那条来说了)
Alt+Enter
显示当前选择资源(工程,or文件)的属性
Shift+Enter
在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后)
Shift+Ctrl+Enter
在当前行插入空行(原理同上条)
Ctrl+Q
定位到最后编辑的地方
Ctrl+L
定位在某行(对于程序超过100的人就有福音了)
Ctrl+M
最大化当前的Edit或View(再按则反之)
Ctrl+/
注释当前行,再按则取消注释
Ctrl+O
快速显示OutLine
Ctrl+T
快速显示当前类的继承结构
Ctrl+W
关闭当前Editer
Ctrl+K
参照选中的Word快速定位到下一个
Ctrl+E
快速显示当前Editer的下拉列表(如果当前页面没有显示的用黑体表示)
Ctrl+/(小键盘)
折叠当前类中的所有代码
Ctrl+×(小键盘)
展开当前类中的所有代码
Ctrl+Space
代码助手完成一些代码的插入(但一般和输入法有冲突,可以修改输入法的热键,也可以暂用Alt+/来代替)
Ctrl+Shift+E
显示管理当前打开的所有的View的管理器(可以选择关闭,激活等操作)
Ctrl+J
正向增量查找(按下Ctrl+J后,你所输入的每个字母编辑器都提供快速匹配定位到某个单词,如果没有,则在stutes line中显示没有找到了,查一个单词时,特别实用,这个功能Idea两年前就有了)
Ctrl+Shift+J
反向增量查找(和上条相同,只不过是从后往前查)
Ctrl+Shift+F4
关闭所有打开的Editer
Ctrl+Shift+X
把当前选中的文本全部变味小写
Ctrl+Shift+Y
把当前选中的文本全部变为小写
Ctrl+Shift+F
格式化当前代码
Ctrl+Shift+P
定位到对于的匹配符(譬如{})(从前面定位后面时,光标要在匹配符里面,后面到前面,则反之
重构快捷键
(注:一般重构的快捷键都是Alt+Shift开头的了)
快捷键
功能
Alt+Shift+R
重命名
Alt+Shift+M
抽取方法(这是重构里面最常用的方法之一了,尤其是对一大堆泥团代码有用)
Alt+Shift+C
修改函数结构(比较实用,有N个函数调用了这个方法,修改一次搞定)
Alt+Shift+L
抽取本地变量(可以直接把一些魔法数字和字符串抽取成一个变量,尤其是多处调用的时候)
Alt+Shift+F
把Class中的local变量变为field变量(比较实用的功能)
Alt+Shift+I
合并变量(可能这样说有点不妥Inline)
Alt+Shift+V
移动函数和变量(不怎么常用)
Alt+Shift+Z
重构的后悔药(Undo)
这里列举了一些比较常用的快捷键,另外还有一些更高级的但是比较少用的快捷键就不例句的,有兴趣的同学可以点击链接进去看:eclipse快捷键大全
五、总结
这篇博客到这里就差不多了,windows下的eclipse下载安装还是挺简单的,相信难不倒我们的程序员哥哥了,Linux下的下载与安装相信大家和我一样还是觉得有些雨里雾里,但是我相信随着时间的推移,理解的方式只会更进一步的加深,慢慢的自然而然就会拨开云雾见青天了。
eclipse的快捷键这里例句了还算多的了,eclipse的快捷键是提升我们开发速度必备神器啊,但是相信大家绝对不会说我第一次看就逐个把他们记下来,等用的时候直接用就是了。这样子做我觉得绝对不是最好的方式,就像我们学一门语言一样,谁会先把这门语言的所有语法全都背下来之后再去学这门语言呢?我相信这门简单的道理大家都懂吧。我觉得好的方法就是先过一遍,知道有个这么个东西,然后用eclipse敲一些代码,然后感觉很多地方我像做了很多重复的操作,我相信你这些重复的操绝对是可以找到快捷键与之对应的。像我们刚入门的程序员,最常用到的快捷键就是快速修复了(Ctrl+1),遇到了红色的下划线的时候,按下快速修复的快捷键,eclipse就会给我们很多修复的建议了。还有一个就是代码提示了,不知道这个类里面有什么方法,代码提示下,就会罗列出该类的所有方法供我们选择。初始的eclipse的代码提示还是不怎么友好的,没有模糊匹配,就是大小写区分的匹配,这对我们新手真的是挺烦躁的,有时候我们不知道是否是大小写,也不知道顺序,就记得个大概,这时候模糊匹配就会显得极其的有用,极其的友好了,相信用过的朋友绝对回爱不释手的。如何设置eclipse的模糊匹配这里就不介绍了,大家可以自行百度or谷歌。
什么是eclipse?
答:Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)
虽然大多数用户很乐于将 Eclipse 当作 Java 集成开发环境(IDE)来使用,但 Eclipse 的目标却不仅限于此。Eclipse 还包括插件开发环境(Plug-in Development Environment,PDE),这个组件主要针对希望扩展 Eclipse 的软件开发人员,因为它允许他们构建与 Eclipse 环境无缝集成的工具。由于 Eclipse 中的每样东西都是插件,对于给 Eclipse 提供插件,以及给用户提供一致和统一的集成开发环境而言,所有工具开发人员都具有同等的发挥场所。
这种平等和一致性并不仅限于 Java 开发工具。尽管 Eclipse 是使用Java语言开发的,但它的用途并不限于 Java 语言;例如,支持诸如C/C++、COBOL、PHP、Android等编程语言的插件已经可用,或预计将会推出。Eclipse 框架还可用来作为与软件开发无关的其他应用程序类型的基础,比如内容管理系统。
基于 Eclipse 的应用程序的一个突出例子是 IBM Rational Software Architect,它构成了 IBM Java 开发工具系列的基础。
ps:安装使用eclipse的前提是配置好jdk哦。如果还没有配置或者不会配置的可以参考另外一篇博文
【linux和Windows 10下的Java环境变量配置】(图文详 解)
二、windows下eclipse的安装、配置,eclipse常用快捷键、eclipse单步调试
第一步:去eclipse的官网下载安装包:eclipse下载网站链接
看到如下界面,点击箭头指向处就开始下载了:
进入到如下界面,选择第一个:
选择安装位置:
选择下载,等待安装完成:
安装过程完成后选择launch,然后选择自己的workspace,就是自己的工作去,以后默认新建的java项目文件就存放了在这个目录:
然后选择自己想要的行为,这里我们选择新建一个java项目
进入到了程序的主界面,点击“file”菜单,new一个JAVA程序,这里我们定义java中的一些整形变量,体会下他们的 不同,代码图如下:
体会了不同的整形变量之后,我们再来摸索下eclipse中的断点调试,新建一个java类,定义一些不同成员属性和成员方法:
进入Debug视图(快捷键按F11),然后在要你觉得代码有问题的地方设置断点,设置断点有两种方式,一种是直接在代码的行的最左端的竖条上双击就可以建立一个断点,另外一种是快捷键 ctrl + shift +b。建立完断点之后接下来就是调试执行了,同样,调试也有两种方式,一种是按F6单步运行,一种是按F5直接会进入你代码中的方法。
三、Linux下eclipse的安装、配置
第一步:到eclipse官网下载linux版本的eclipse:
linux版本eclipse下载
下载完之后解压,解压的方式有两种:
1)把下载文件复制到/home/java1中直接右击,选择“解压”,可以解压当>前目录下/home/java1下,在java1中找到eclipse.exe并双击即可打开eclipse。
2)把下载文件复制到/home/java1中使用命令解压,由于下载文件名太>>长,所以先把下载文件名右击重命为“eclipse.tar.gz”并放在/home/java1目录>下,打开终端输入:
cd /home<回车> (转至下载文件目录)
tar -zxvf eclipse.tar.gz<回>车>(直接解压到/home/java1下)
再在/home下找到eclipse.exe双击打开即可。(此处我用的是第一种方法)
解压完之后就可以正式运行了,看界面和windows下的eclipse就没什么区别了
我们也可以在尝试在这里写一些代码,这里我就不写了。
四、eclipse常用快捷键
俗话说:”工欲善其事,必先利其器“,用好了eclipse将极大的提升我们编码的速度,那么如何提升呢,快捷键肯定是不能少的,这里列举了一些常用的快捷键,方便我们查询使用:
常用
Ctrl+1
快速修复(最经典的快捷键,就不用多说了)
Ctrl+D
删除当前行
Ctrl+Alt+↓
复制当前行到下一行(复制增加)
Ctrl+Alt+↑
复制当前行到上一行(复制增加)
Alt+↓
当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)
Alt+↑
当前行和上面一行交互位置(同上)
Alt+←
前一个编辑的页面
Alt+→
下一个编辑的页面(当然是针对上面那条来说了)
Alt+Enter
显示当前选择资源(工程,or文件)的属性
Shift+Enter
在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后)
Shift+Ctrl+Enter
在当前行插入空行(原理同上条)
Ctrl+Q
定位到最后编辑的地方
Ctrl+L
定位在某行(对于程序超过100的人就有福音了)
Ctrl+M
最大化当前的Edit或View(再按则反之)
Ctrl+/
注释当前行,再按则取消注释
Ctrl+O
快速显示OutLine
Ctrl+T
快速显示当前类的继承结构
Ctrl+W
关闭当前Editer
Ctrl+K
参照选中的Word快速定位到下一个
Ctrl+E
快速显示当前Editer的下拉列表(如果当前页面没有显示的用黑体表示)
Ctrl+/(小键盘)
折叠当前类中的所有代码
Ctrl+×(小键盘)
展开当前类中的所有代码
Ctrl+Space
代码助手完成一些代码的插入(但一般和输入法有冲突,可以修改输入法的热键,也可以暂用Alt+/来代替)
Ctrl+Shift+E
显示管理当前打开的所有的View的管理器(可以选择关闭,激活等操作)
Ctrl+J
正向增量查找(按下Ctrl+J后,你所输入的每个字母编辑器都提供快速匹配定位到某个单词,如果没有,则在stutes line中显示没有找到了,查一个单词时,特别实用,这个功能Idea两年前就有了)
Ctrl+Shift+J
反向增量查找(和上条相同,只不过是从后往前查)
Ctrl+Shift+F4
关闭所有打开的Editer
Ctrl+Shift+X
把当前选中的文本全部变味小写
Ctrl+Shift+Y
把当前选中的文本全部变为小写
Ctrl+Shift+F
格式化当前代码
Ctrl+Shift+P
定位到对于的匹配符(譬如{})(从前面定位后面时,光标要在匹配符里面,后面到前面,则反之
重构快捷键
(注:一般重构的快捷键都是Alt+Shift开头的了)
快捷键
功能
Alt+Shift+R
重命名
Alt+Shift+M
抽取方法(这是重构里面最常用的方法之一了,尤其是对一大堆泥团代码有用)
Alt+Shift+C
修改函数结构(比较实用,有N个函数调用了这个方法,修改一次搞定)
Alt+Shift+L
抽取本地变量(可以直接把一些魔法数字和字符串抽取成一个变量,尤其是多处调用的时候)
Alt+Shift+F
把Class中的local变量变为field变量(比较实用的功能)
Alt+Shift+I
合并变量(可能这样说有点不妥Inline)
Alt+Shift+V
移动函数和变量(不怎么常用)
Alt+Shift+Z
重构的后悔药(Undo)
这里列举了一些比较常用的快捷键,另外还有一些更高级的但是比较少用的快捷键就不例句的,有兴趣的同学可以点击链接进去看:eclipse快捷键大全
五、总结
这篇博客到这里就差不多了,windows下的eclipse下载安装还是挺简单的,相信难不倒我们的程序员哥哥了,Linux下的下载与安装相信大家和我一样还是觉得有些雨里雾里,但是我相信随着时间的推移,理解的方式只会更进一步的加深,慢慢的自然而然就会拨开云雾见青天了。
eclipse的快捷键这里例句了还算多的了,eclipse的快捷键是提升我们开发速度必备神器啊,但是相信大家绝对不会说我第一次看就逐个把他们记下来,等用的时候直接用就是了。这样子做我觉得绝对不是最好的方式,就像我们学一门语言一样,谁会先把这门语言的所有语法全都背下来之后再去学这门语言呢?我相信这门简单的道理大家都懂吧。我觉得好的方法就是先过一遍,知道有个这么个东西,然后用eclipse敲一些代码,然后感觉很多地方我像做了很多重复的操作,我相信你这些重复的操绝对是可以找到快捷键与之对应的。像我们刚入门的程序员,最常用到的快捷键就是快速修复了(Ctrl+1),遇到了红色的下划线的时候,按下快速修复的快捷键,eclipse就会给我们很多修复的建议了。还有一个就是代码提示了,不知道这个类里面有什么方法,代码提示下,就会罗列出该类的所有方法供我们选择。初始的eclipse的代码提示还是不怎么友好的,没有模糊匹配,就是大小写区分的匹配,这对我们新手真的是挺烦躁的,有时候我们不知道是否是大小写,也不知道顺序,就记得个大概,这时候模糊匹配就会显得极其的有用,极其的友好了,相信用过的朋友绝对回爱不释手的。如何设置eclipse的模糊匹配这里就不介绍了,大家可以自行百度or谷歌。
相关文章推荐
- PHP5环境非安装配置 以及 EClipse单步调试配置 的方法 100%成功
- Windows和Linux中php代码调试工具Xdebug的安装与配置详解
- Windows和Linux中php代码调试工具Xdebug的安装与配置详解
- windows/ Linux下 myeclipse和eclipse下安装配置hadoop插件
- python安装MySQLdb:在windows下或linux下(以及eclipse中pydev使用msqldb的配置方法)
- python安装MySQLdb:在windows下或linux下(以及eclipse中pydev使用msqldb的配置方法)
- linux下如何配置jdk,安装eclipse并且创建快捷方式
- 【环境配置】Linux环境下下载、配置java环境、安装eclipse、建立eclipse快捷方式详解
- eclipse常用快捷键以及断点调试
- JAVA eclipse中断点调试的常用快捷键
- [二]windows/linux安装eclipse及调试
- linux下redis安装配置及redis常用命令
- 在Windows上面安装NDK,Eclipse上配置NDK
- MongoDB数据库安装配置(Linux下/Windows下)
- Linux环境安装Eclipse及配置hadoop插件
- JDK安装及配置(Windows/linux)
- Eclipse--DEBUG--断点调试快捷键
- javaweb学习总结一(eclipse常用快捷键、debug调试以及junit测试框架)
- windows下的Nodejs及npm的安装、常用命令,Nodejs开发环境配置
- Linux下Eclipse配置安装 PyDev(Pydev插件一直不能成功,安装这个插件失败的问题)