`
cywhoyi
  • 浏览: 421085 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

因为爱,所以eclipse

阅读更多

看着原来越来越多的人抛弃eclipse,去拥抱Intellij IDEA,我挺希望大家能够再坚持使用eclipse,就如同希望java一样,我们可以选择JVM衍生出来其它语种groovy、python、jRuby等,别抛弃他。

今天介绍几个eclipse的几个好玩的功能,可能平常大家在学习工作中不经常使用...

 

第一大块是eclipse带有refactor,也就是代码重构,可以通过eclipse左上角的Refactor来使用,能够基础性地完成代码除味的特性,考虑到refactor的属性比较麻烦,不在本篇文章过多论述。

 

My favourite feature: Favourites



 能够通过配置常常使用的java的工具包,再当你在编写时候,能够自动提醒功能



 模范UE,黑线下拉模式

如果在notepad++或者ue的文本编辑中,我们常常使用ALT+鼠标用来统一的跨行填充或者删除值

其实eclipse也照样提供该功能,尝试使用ALT+SHIFT+A快捷键



 

是不是比较geek

 

类型的过滤器

我们经常会碰到对于某些方法我们其实不是非常希望eclipse能够联想的出来,而且我曾经在一个大型项目中因为联想给我没试用过的方法,导致上线出现bug,而引起重大失误

其实也可以通过type filter来处理



 

你会发现除去了hashcode()、equal()等Object的方法,省去了不必要的麻烦

 

Formatter tags

这个功能其实比较有趣,其实我最先在stackoverflow上碰到同样的问题,http://stackoverflow.com/questions/12948860/is-there-any-way-i-can-write-copy-paste-nicely-formatted-sql-queries-in-java-s/12949810#12949810

没想到eclipse原来已提供给我们类似的友好帮助



 只要你预先在注释上,那么的中间你编写逻辑,就不会被CTRL+SHIFT+F格式化了

// @off
...
// @on

 我估计在eclipse上最常用的快捷键就是CTRL+SHIFT+F,但是对于一些你特殊的比如你想对于你的SQL拼写按照你的理念划分、对于你的独有算法这么安排写...

你当然不愿意eclipse把你全部给格式化了。

 

 

结论:

     写上面的一片文章,主要用意是大家在使用Intellij IDEA后,别抛弃eclipse,其实好不好用是需要大家去摸索的,eclipse能够战胜netbean、jbuilder等一些列的IDE,也是因为它独特的魅力,让我们去发现它的美!

顶eclipse的童鞋,能够顶下呢?!谢谢大家支持

 

  • 大小: 34.9 KB
  • 大小: 17.5 KB
  • 大小: 30.3 KB
  • 大小: 38.9 KB
  • 大小: 30.8 KB
  • 大小: 47 KB
36
13
分享到:
评论
13 楼 dxqrr 2013-11-01  
LZ不厚道啊,是国外的文章吧
12 楼 ihyperwin 2013-11-01  
eclipse的扩展性是无可比拟的,而且是开源免费的。扩展才是王道。eclipse不仅仅用于java,我喜欢eclipse的扩展,可以用来Groovy、python,ruby等等开发。还有SpringSouruce Tool Suites这样的基于eclipse的扩展。
11 楼 cywhoyi 2013-11-01  
fxl545826 写道
Jonathan樊 写道
只是一个工具而已,你至于吗? 工具 本来就是优胜劣汰 不断更新的 啊,没办法理解,LZ你太多愁善感了。。。Hold不住。。。。

我实在不理解有些人的爱怎么就那么泛滥哈

技术人,本分很重要,如果你喜欢骂街,可以离开iteye.
10 楼 cywhoyi 2013-11-01  
Jonathan樊 写道
只是一个工具而已,你至于吗? 工具 本来就是优胜劣汰 不断更新的 啊,没办法理解,LZ你太多愁善感了。。。Hold不住。。。。

兴许我是文艺青年 不过我确实多愁善感了
9 楼 mr.a 2013-11-01  
用了1年notepad++的人路过
8 楼 fxl545826 2013-11-01  
Jonathan樊 写道
只是一个工具而已,你至于吗? 工具 本来就是优胜劣汰 不断更新的 啊,没办法理解,LZ你太多愁善感了。。。Hold不住。。。。

我实在不理解有些人的爱怎么就那么泛滥哈
7 楼 Jonathan樊 2013-11-01  
只是一个工具而已,你至于吗? 工具 本来就是优胜劣汰 不断更新的 啊,没办法理解,LZ你太多愁善感了。。。Hold不住。。。。
6 楼 fxl545826 2013-11-01  
并且你说的这些功能,在idea的人里面,这些功能都是最基本的功能啊
5 楼 fxl545826 2013-11-01  
为什么因为爱呢?你当eclipse是你心肝?这玩意就尼玛是个工具好不好,给你提供了好的生产力就用呗,还搞出这个理论,真是够奇葩的
4 楼 cywhoyi 2013-11-01  
sxdgundam 写道
写的不错,学习下

多谢鼓励
3 楼 cywhoyi 2013-11-01  
jueyue 写道
真心希望eclipse js的提示功能可以加强,现在太烂了

是的,有一款产品操作跟eclipse一样的IDE,叫aptana studio,如果玩过,当我没说,我一般都在上面写的。
2 楼 jueyue 2013-11-01  
真心希望eclipse js的提示功能可以加强,现在太烂了
1 楼 sxdgundam 2013-11-01  
写的不错,学习下

相关推荐

    eclipse离线安装properties插件包,5.3.3版本

    由于UTF-8编码在处理中文字符时更为常见,而Eclipse默认的编辑器可能不支持或者处理不当,所以需要额外的插件来提供更好的支持。 `jp.propedit_5.3.3`是Eclipse的一个第三方插件,专门为`.properties`文件提供增强...

    Eclipse4.5汉化包

    至于其他几个.url文件,它们可能是一些网址链接,比如“爱淘宝-淘宝网购物分享平台.url”指向的可能是淘宝网的一个特定页面,为用户提供购物信息。"安卓游戏下载.url"和"单机游戏下载.url"可能分别指向了安卓游戏和...

    2024年最全Eclipse安装和配置环境教程.zip

    eclipse安装**内容概要:** 本教程深入探讨了Eclipse集成开发环境(IDE)的高级特性、最佳实践以及如何更有效地利用它来提升编程技能。内容包括工作空间管理、代码重构、集成外部工具和框架、性能优化、自定义...

    eclipse3.7 32位

    Eclipse 3.7,又称为Indigo版本,是一款经典的集成开发环境(IDE),专为Java开发者设计。这个32位版本的Eclipse包含了Java运行环境(JRE),这意味着用户无需单独安装JRE就能直接运行Eclipse进行Java编程。Eclipse ...

    基于Eclipse的工具开发

    "爱书吧-2万本图书免费下载.url"可能是一个链接,指向一个资源库,提供了更多关于软件开发和Eclipse技术的电子书,可以帮助扩展学习者的基础知识。 总之,通过学习这些资源,开发者可以深入了解Eclipse插件开发,...

    eclipse插件activiti-designer-5.14.1

    eclipse中工作流activiti-designer-5.14.1插件 1、将下载好的jars文件夹里的4个jar文件复制到eclipse安装目录的plugins目录下 2、删除eclipse安装目录下,configuration文件夹里的org.eclipse.update文件夹,重启...

    64为位eclipse安装包

    【标题】"64位Eclipse安装包"指的是专为64位操作系统设计的Eclipse集成开发环境(IDE)的安装程序。Eclipse是全球开发者广泛使用的开源软件开发平台,尤其在Java编程语言中占据重要地位。这个64位版本能够充分利用64...

    Eclipse 2021-6 安装软件及其教程.zip

    对于Java开发者而言,Eclipse特别受到青睐,因为它提供了对Java EE(企业版)的深度支持,包括Web服务、JPA、JSF等。 开始安装Eclipse 2021-6之前,请确保你的计算机满足以下系统需求: 1. 操作系统:Windows、...

    Eclipse.pdf

    根据提供的文件信息,我们可以从标题、描述、标签以及部分内容中提炼出有关Eclipse的知识点,但需要注意的是,这部分内容实际上来自于Stephenie Meyer的小说《Eclipse》(暮光之城系列第三部),而非直接与Eclipse...

    hadoop-eclipse-plugin-2.6.5.jar插件下载

    《Hadoop Eclipse Plugin 2.6.5:Eclipse与Hadoop的桥梁》 在大数据处理领域,Hadoop无疑是一个核心组件,它提供了一个分布式文件系统(HDFS)和MapReduce计算框架,使得大规模数据处理变得可能。而为了方便开发者...

    eclipse 64位正版

    eclipse :java android 开发工具,64位最新版的eclipse

    eclipse自带webservice调试工具介绍

    ### Eclipse 自带WebService调试工具详解 #### 一、引言 在进行跨平台或跨系统的数据交互时,WebService因其开放性和灵活性而成为一种常见的技术手段。Eclipse作为一款流行的集成开发环境(IDE),内置了丰富的功能...

    eclipse-maven3-plugin

    **Eclipse Maven3 Plugin 插件详解** 在Java开发领域,Eclipse IDE是开发者常用的集成开发环境之一,而Maven则是项目管理和构建的利器。Eclipse Maven3 Plugin(以下简称Maven3插件)正是将这两者完美结合的桥梁,...

    eclipse学习资料

    Eclipse是一款广泛使用的开源集成开发环境(IDE),尤其在Java编程领域中占据着重要的地位。它不仅支持Java,还通过各种插件支持C/C++、Python、PHP等其他编程语言的开发。本学习资料旨在帮助你全面掌握Eclipse的...

    手把手教你配置Eclipse开发SAP ABAP程序环境.docx

    从零开始,教授如何配置 Eclipse 开发 SAP ABAP 程序环境。2020 年最新版本操作笔记。对于初学者十分友好。 ABAP Development Tool的Java端实现就是Eclipse的一个扩展,使用JCO(Java Connector)连接ABAP后台的adt...

    Eclipse的AmaterasUML插件1.3.4

    Eclipse的AmaterasUML插件1.3.4是一款强大的工具,专为Java开发者设计,用于在Eclipse集成开发环境中创建和编辑统一建模语言(UML)图表。这款插件使得开发者无需离开IDE就能进行UML建模,提高了软件设计的效率和...

    eclipse 安装Adobe Flash Builder 4.5 插件

    1. **启动Eclipse**:打开你的Eclipse IDE,确保你运行的是最新版本,因为旧版本可能不兼容某些插件。 2. **访问“帮助”菜单**:在Eclipse的顶部菜单栏,点击“帮助”(Help)> “Eclipse Marketplace”。 3. **...

    Eclipse的GEF插件

    Eclipse的GEF插件,本人Eclipse for J2EE 2019 亲测! GEF(Graphical Editor Framework)是一个图形化编辑框架,它允许开发人员以图形化的方式展示和编辑模型,从而提升用户体验。这样的应用程序有很多,例如:UML...

    猜数游戏eclipse项目(java)

    【标题】"猜数游戏eclipse项目(java)" 是一个基于Java编程语言开发的简单互动游戏。这个游戏通常被称为“数字猜谜”或者“猜数字”,它由计算机生成一个随机数,然后玩家尝试猜测这个数,根据计算机给出的提示(过高...

    eclipse中jd-gui插件,可以用于查看jar包class源代码

    `jd-gui`作为Eclipse IDE的一个插件,它使得集成到开发环境中变得非常方便,开发者无需离开IDE就可以查看.jar文件中的类代码。 在Eclipse中安装jd-gui插件的步骤如下: 1. 首先,你需要下载jd-gui的Eclipse插件包...

Global site tag (gtag.js) - Google Analytics