`
softstone
  • 浏览: 478353 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

Eclipse五周年小调查 原来很多人在用IDEA 

阅读更多

2006年11月是Eclipse发布五周年,五年的时间Eclipse以其插件的体系架构几乎统治了Java开发工具领域,但商业软件还是以其规范与功能强大赢得很多用户,特别是专家的用户。昨天走在路上,想Eclipse五周年了,问一下“Eclipse如何影响了我的生活?”这个话题,兴冲冲地朝几个人发了信,但结果并不是像我所想像的那样OK,好开源里的“大佬”朋友竟然在使用IDEA,着实让我有点惊讶,原来Eclipse并不是想像中的那么“一统江湖”。这只是一个小小的调查,并不说明什么问题,只是以这个简单的方式庆祝一下Eclipse发布五周年。

问:Eclipse如何影响了我的编程生活?

答:(LaoZhuang)一种开发工具,不会影响我的生活。我对开发工具的态度,很简单,够用就行,偶尔我也去尝尝新鲜的,不过不会产生太多的感情因素。在我看来,其实不至于影响谁的生活,你要是去采访XiaoGang,他会更加推崇IDEA。不同的人,用IDE,是不一样的习惯。像我,几乎很少使用快捷键,大多数情况下,都是自己全部键入,而曹晓刚,就很喜欢使用各种快捷、组合键。似乎XuHao也是这样的习惯。还有些人热衷于重构,而且是使用IDE里的重构工具辅助,我也很少有这样的需求,所以也没觉得特别重要。

答:(KeZC)我是一名软件工程师,从接触Java开始,刚开始一直使用JBuilder。之前也听说过Eclipse,不过一直对开源的东东抱怀疑的态度:Eclipse真的比JBuilder好吗?到新的公司后,由于版权的问题,公司的Java IDE由JBuilder改成Eclipse。从此一发不可收拾,彻底爱上了Eclipse,也彻底爱上了开源的东东。

答:(JiangNanBY)晕啊,我不用Eclipse的,我用IDEA,而且还有了它发的,给springside用的正式版权。

答:(XBT)哦。我用Eclipse是被迫的。开始用JBuilder,被JBuilder强大的功能所吸引。用JBuilder大概用了一年多,后来公司突然告诉我,不能用JBuilder了,我问为什么?他说JBUiler是盗版,后来用上了JBuilder,被他的更强大的功能多吸引。

答:(Peter)02年的时候偶用过eclipse,后来没有拿它作生产工具,而用IDEA,Eclipse平时只在build,autogenerate这些时候用。

答:(Moning)我是一个普通的Java开发者,接触Java两年多时间,很幸运,一接触Java就用上了Eclipse,所以是从一张白纸开始的,没有IDE迁移的苦恼。从2.x到现在的3.x,几乎每天都在和Eclipse打交道。现在感觉越来越用起来越来越顺手,功能也越来越丰富。我想我已经离不开它了,只要我还奋斗在Java的队伍里。Eclipse开放而灵活的插件结构也是很吸引我的地方,几乎所有能想到的功能都可以变成插件,现在网络上也有很多可供使用的Eclipse插件,利用这些插件,我可以搭配丰富而有个性化的Eclipse IDE环境。我觉得Eclipse还是大众,IDEA我试用过一阵主要的感觉是小巧,另外就是一般认为的重构功能比较丰富,还有啊IDEA不是free的吧。

答:(999)Eclipse挺好。这有啥子影响,只是一个不错的开发工具。以前用JBuilder,现在用Eclipse,对开发没有什么本质的差异,当然,对那些做IDE/studio之类的厂商和plugin-in之类的厂商来说,应该影响很大。对我们开发人员来,其实没有什么本质影响,我们只是用它而已。---- 虽然eclipse的plugin思想很好,micro-kernel很不错,但是对一个应用开发人员来说,他依然只是一个工具。

答:(ZhouXC)终于找到一个放弃idea的理由了,eclipse中是一个workspace中可以包含多个project,而且这个project可以位于不同的位置,而idea中一个project中可以包含多个module,但是每个module只能位于一个project的位置中, 这点在使用maven来生成project文件时可以得到充分的体现。Eclipse中生成project文件可以通过mvn eclipse:eclipse生成, 他会根据pom.xml文件中定义的module去依次按照module生成project文件,在生成前,你可以指定workspace的位置. IDEA中project文件的生成可以通过mvn idea:idea。假如你的项目中顶级pom文件定义了几个module,同时有一个module没有定义,你可以单独在那个module中生成eclipse project项目,然后导入顶级的workspace,这样你的所有module都可以在一个ide中,但是这种情况下idea只会生成两个project文件,一个是顶级的,包含多个模块的项目,另一个是你定义的module的项目,同时打开这两个不同的project只能在两个ide中完成,虽然你也可用把那个module的模块源码导入进去,但这种操作显然不是out of the box的做法。如果你的项目是这个情况, 这个理由显然是很站得住脚的. Eclipse3.2已经在java ide上有很大的进步,加上WTP,几乎可以和idea媲美,但是很多细节还是不如idea,例如一些操作的快捷键都没有(生成set get方法),总体上感觉还是不错的, 对一般的开发已经是enough了,加上其是free的, 这些都促成了庞大的eclipse用户群。现在唯一的不足是Eclipse上缺少TMate, 如果有天能发现类似tmate的free 的plugin for eclipse那就太好了。:)

答:(JiaDX)从1998年学习、使用Java开始用过很多Java工具,最早的是记事本,然后用javac编译:)。第一个使用的Java IDE是IBM Visual Age for Java,是个挺不错的产品,就是它的java文件的存放形式让人感觉很别扭,于是就转向了JBuilder这个跟BC类似的IDE工具。后来在周围的同事开始使用eclipse时,我迷上了Intelij IDEA,感觉这款产品真不愧是获得大奖的,所以我也努力怂恿其他同事投奔IDEA,同时自己也安装了eclipse来进行比较,比较的结果是不知不觉中喜欢上了eclipse,到现在3、4年了,期间一直也没有再换过开发工具。有时偶尔想起了曾经的IDEA,也下载过新版本怀念一下,呵呵。个人感觉Eclipse最大的优势是其开放的插件式架构以及众多的Eclipse插件资源,有了这些众多的资源完全可以按需"装修"出一个自己喜欢的环境,实在不行还可以自己DIY。

答:(Futurelight)我是《程序员》杂志的一个编辑,三年前Eclipse就走进了我的生活,当时一个同时问我用过Eclipse吗?我说没有,他BS说我老土。下载下来试用了一下,因为当时工期紧张,用JBuilder挺顺手的,也没有对它进行过多研究。后来《CSDN开发高手》出了一期Eclipse的介绍,看着感觉很有意思,但仍然没有太多感觉。直到来到北京做编辑之后,才发现这个家伙竟然已经那么深入人心,每个Java社区基本都会有对Eclipse的重点介绍,IBM的开发者大会上,Eclipse也经常以主角自居。这两年给我印象最深的有两个词,一个是SOA,另一个就是Eclipse。可以说,作为一个开发平台,Eclipse已经当仁不让地在我的记忆里留下深刻的一道痕迹。 

分享到:
评论

相关推荐

    eclipse和IDEA快捷键

    **Eclipse与IDEA在搜索方面的快捷键对比:** - **基本搜索** - **Eclipse**: 使用`Ctrl+F`来搜索文本。 - **IDEA**: 同样使用`Ctrl+F`进行搜索文本的操作。 - **查找替换** - **Eclipse**: `Alt+P`逐个替换,`...

    将idea设置成eclipse字体颜色.zip

    虽然两者各有特色,但有些用户可能更习惯Eclipse的字体颜色配置,因此想要在使用IntelliJ IDEA时也能保持一致的视觉体验。本文将详细介绍如何将 IntelliJ IDEA 的字体颜色设置成与 Eclipse 相同。 首先,我们需要...

    idea的Eclipse的配色方案

    之前用 Eclipse ,之后改idea,习惯之前 Eclipse 的颜色配置,所以 idea 大部分采用的是 Eclipse 的配色方案。 idea改Eclipse 的颜色配置,在 settings -> Editor -> Color Scheme -> impot scheme 选择 .icls导入该...

    eclipse转向idea使用教程

    本教程将深入探讨如何从Eclipse顺利过渡到IntelliJ IDEA,以及在IDEA中进行基本的配置和优化。 【一】迁移步骤 1. **导出项目**:首先,在Eclipse中导出项目为标准的Maven或Gradle项目。这通常可以通过右键点击...

    从Eclipse转移到IntelliJ IDEA

    刚刚从 Eclipse转过来的很多人开始可能不适应,我就把使用过程中的一些经验和常用功能分享 下,当然在看这篇之前推荐你先看完IntelliJ IDEA 的 20 个代码自动完成的特性,这篇文章 对自动完成的特性介绍的非常好,...

    Idea的Eclipse风格字体颜色

    本篇将详细介绍如何在IDEA中实现与Eclipse相似的字体颜色风格,以便让习惯Eclipse的用户在IDEA中获得更熟悉的体验。 首先,我们需要了解IDEA中的颜色和字体设置。在IDEA中,这可以通过"File" > "Settings" (Windows...

    eclipse快捷键 idea导入用 keymap.zip

    标题中的“eclipse快捷键 idea导入用 keymap.zip”表明这是一个关于在IntelliJ IDEA(简称IDEA)中导入Eclipse快捷键设置的资源。这个压缩包包含了一个名为“eclipse-keymap.jar”的文件,该文件是用于将Eclipse的...

    idea配置eclipse风格样式

    idea导入此zip包,重启idea,即刻拥有eclipse的代码风格样式,适合强迫症们。 1.打开IntelliJ IDEA软件。 2.将鼠标移至软件左上角,点击File;下移选择Import Settings。 3.导入即可

    IDEA与Eclipse统一代码风格codeformatter使用文档

    这个工具可以帮助开发者在IDEA和Eclipse中使用相同的代码风格,从而减少因风格不一致带来的混淆。 首先,我们需要了解Eclipse自带了CodeFormatter功能,而IntelliJ IDEA则需要借助第三方插件,也就是...

    idea转eclipse主题

    虽然两者都有各自的优点,但有时用户可能需要在它们之间切换,比如从IDEA转到Eclipse,这时就需要考虑如何将IDEA的主题应用到Eclipse上,以保持工作环境的一致性。本文将详细讲解如何将IDEA的主题转换为Eclipse的...

    Eclipse快捷键导入IDEA

    在IT行业中,开发人员经常需要在不同的集成开发环境(IDE)之间切换,比如从Eclipse转到IntelliJ IDEA。Eclipse以其强大的功能和丰富的插件库受到许多Java开发者的青睐,而IntelliJ IDEA则以其智能化的代码提示和...

    EclipseFormatter 20.9 适配IDEA

    【EclipseFormatter 20.9 适配IDEA】是一个关键的主题,涉及到Java开发工具IntelliJ IDEA与Eclipse代码格式化插件的集成。...通过遵循上述步骤,开发者应该能够成功地在IDEA环境中使用Eclipse风格的代码格式化工具。

    IDEA转Eclipse快捷键的jar包

    在IT行业中,开发工具的选择...对于那些希望在Eclipse环境中继续使用IDEA快捷键的程序员,这是一个不容忽视的资源。同时,这也反映出软件开发领域的一个趋势:工具的定制化和互操作性,以满足开发者日益多样化的需求。

    IDEA导入Eclipse快捷键

    这两个IDE各有其特点,而很多开发者在使用IntelliJ IDEA时,由于习惯Eclipse的快捷键设置,可能会希望在IDEA中也能配置成与Eclipse相似的快捷键布局。本文将详细介绍如何在IntelliJ IDEA中导入并设置Eclipse的快捷键...

    IDEA Eclipse风格主题,IDEA设置Eclipse样式,IDEA 切换Eclipse风格,IDEA仿Eclipse样式,修改关键字颜色

    方便Eclipse或MyEclipse转IntelliJ IDEA时保留原有使用习惯。其中修改包括: 1、有Class类关键字样式修改,JS关键字样式修改,CSS样式修改。 2、设置了部分常用的Eclipse快捷键 3、护眼色 在导入settings时注意勾...

    idea完美改eclipse主题

    在编程世界里,IDE(集成开发环境)是程序员的重要工具,它们提供了...在转换过程中,可能会遇到一些小问题,但IDEA通常都能提供解决办法。记住,最重要的是找到一个既美观又实用的界面,让你在编码时保持高效和舒适。

    idea eclipse快捷键配置

    idea快捷键配置,eclipse快捷键 idea 使用 eclipse 快捷键 配置 idea快捷键配置,eclipse快捷键 idea 使用 eclipse 快捷键 配置

    IDEA使用eclipse快捷键

    IDEA中导入eclipse的快捷键。对于使用习惯了eclipse快捷键的朋友有帮助。

    idea 设置eclipse主题风格颜色

    在设置主题的过程中,你可能会发现有一些第三方插件,如`Eclipse Color Theme`,能够提供更多的Eclipse主题供IDEA使用。这些插件可以通过IntelliJ IDEA的插件市场(Marketplace)进行安装和管理。 总的来说,通过...

Global site tag (gtag.js) - Google Analytics