一、基本介绍

           Eclipse是一个开放的源代码的、基于Java的可扩展平台,就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境,即它的每样东西都是插件。它不光可当做Java集成开发环境(IDE)来用,也可以当成插件开发环境,所以也就不单面向java语言。2001年11月由IBM贡献给开源社区,现在基本由Eclipse Foundation管理,基本上从2006年开始,每年都会发布新的版本。

          目前最新版本是代号为Mars的4.5版本。

以下分别为Eclipse和IDEA的主窗体

Eclipse和Intellij idea切换Eclipse和Intellij idea切换

           Intellij IDEA也是java集成开发环境,现在在业界的评价非常高,尤其在智能代码助手、代码自动提示、重构、J2EE支持、各类版本工具(git 、svn等)、JUnit、代码分析、创新的GUI设计等方面表现都不错。它现在由捷克的JetBrains公司提供。2002年1月发布1.0版本,基本上每年也会发布一个版本。

           目前最新版本是17.1版。分为旗舰版和社区版本,旗舰版免费30天,社区版免费,但是功能相较旗舰版缩减了些。


二、IDE的选择

          Eclipse优点:有标准的插件集,用户可以通过安装插件,使Eclipse的功能完善,比如语言扩展,Eclipse不光支持Java 开发,例如C++、Python等;

          Eclipse缺点:也是因为有很多插件,功能可以使用,但是易用性不能够保证;

           IDEA优点:提倡Develop with pleasure,它的一些开发理念是很先进的,IDEA很多方面表现完美,例如智能的检查分析,对开发者来说是很人性化很智能,帮助提高开发效率;

           IDEA缺点:太强大的自动提示会让开发者产生依赖;插件不足,目前只有400多个;相关的技术文章不足,可参考的东西少;占用资源多,对pc的性能要求高;

在不同的公司使用的IDE可能不同,每一种工具都有它的优点和缺点,主要还是根据各自的需要来选择开发工具。


三、快捷键使用

           在使用过程中,很多快捷键都是为提高开发效率必须要尽快上手的,很多快捷键都是通用的。

 

IDEA

Eclipse

注释

Ctrl+/

Ctrl+Shift+/,注释(//或者/**/

Ctrl+Q,显示注释文档 

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

Ctrl+Shift+/ 自动注释代码

Ctrl+Shift+\自动取消已经注释的代码

格式化代码

Ctrl+Alt+L格式化代码

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

展开/折叠

Ctrl++/-,当前方法展开、折叠

Ctrl+Shift++/-,全部展开、折叠

 

设置对话框

Ctrl+Alt+S,打开设置对话框

 

导入/引入

Ctrl+Enter,导入包,自动修正

Ctrl+Alt+O,优化导入的类和包

Ctrl+Alt+V,可以引入变量。例如:new String(); 自动导入变量定义

Ctrl+Shift+O 自动引导类包

操作行

Ctrl+X,删除行

Ctrl+D,复制行

Ctrl+Y,删除当前行 

 

显示当前文件结构

Ctrl+F12,可以显示当前文件的结构

 

看到当前方法的声明

Alt+Q,可以看到当前方法的声明

 

选择剪贴板内容并插入

Ctrl+Shift+Insert,可以选择剪贴板内容并插入

 

跳转大括号的开头与结尾

Ctrl+[ OR ],可以跑到大括号的开头与结尾

 

可以生成构造器/Getter/Setter

Alt+Insert,可以生成构造器/Getter/Setter

 

快速打开

Ctrl+N,可以快速打开类

Ctrl+Shift+N,可以快速打开文件

 


          其实也没有这么复杂,IDEA完全可以使用Eclipse的快捷键。

           File>Settings(Ctrl+Alt+S)>Editor>keyMap( 直接搜也可)>选择Eclipse即可

Eclipse和Intellij idea切换

四、IDEA打开多个工程:

           在Eclipse中,做例子,往往我们会把很多工程都放到一个工程组中,每个工程互不干扰,可自由打开关闭,但是刚使用IEDA的时候,不熟悉的就找不到这个功能。其实很简单,比如把一起要打开的工程放到一个workspace文件夹下,

            通过file>open>workspace打开,但是这里它识别不出maven项目

Eclipse和Intellij idea切换

            找到maven project,点加号,把加载出的pom文件加上就可以了。


五、总结:

          工欲善其事必先利其器,IDEA是从最一开始javac java 这样编译运行慢慢升级发展上来的,为了更好的服务大众,能够提高效率的东西不妨一试,用了一段时间确实很合心意。

           IDE也是和开发的软件是一样的,从最初的版本一点点迭代上来,然后通过不同人的合作,团队的智慧,经过多年的技术变革和时间及实际使用的多方融合,才能成为一款抓的住人,留得住人的东西。

思考,从优秀的人和工具中吸取营养,开发好的软件!



相关文章: