IDE之eclipse选择及说明

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/LeonWang_Fly/article/details/77461708

前话:在这个讲究效率的年代搞不懂工具那是不行滴,作为j2ee从业者,弄弄懂eclipse还是很必要滴。真正让我想搞搞清楚eclipse的其实是研究spring+maven的web项目搭建过程中的碰到的各种与工具有关的问题。。。

从eclipse版本说起

登录eclipse官网https://www.eclipse.org/ide/ 你可以发现eclipse不仅仅是只作为java的开发工具,从语言上,eclipse针对java、c/c++、php开发对应的版,java根据项目类型提供java版和j2ee版,我关注的是j2ee的版本,目前已经升级到Oxygen版本。说起版本,eclipse版本命名也是有一套,开始以行星命名,现在的版本又开始以化学元素命名。
ps:eclipse特别版STS(Spring Tool Suite™) http://spring.io/tools/sts/all
当然你也可以把STS作为eclipse插件安装,可以实现同样的效果,重点是STS主要是为了满足spring的相关集成开发。

c/c++
php
java
j2ee
    -Oxygen(目前最新版)
    -Neon
    -Mars
    -Luna
    -Kepler
    -Juno
    -Indigo
    -Helios
    -Galileo
    -Ganymede

eclipse的本事

  • eclipse作为IDE提供可完美便利的集成开发环境,重点就在集成方面。
    集成意味着你有针对性的开发一类项目时,你可以根据你的项目特征选择对应的便利工具完成开发,这类工具对于eclipse你可以叫它插件。比如你开发一个web项目,使用maven进行构建,你协同开发用到svn,运行使用jetty,那么通过安装对应的插件maven、svn、jetty你通过eclipse及这些插件就可以比较顺利的进行开发、运行测试(前提是你会用这些工具)
  • 那么使用eclipse一个重要的手段就是插件集成
    • 在线安装,这是最简单的,不过插件下载可能会是一件耗时的事情
      • 安装插件首先你需要一个插件地址
      • 在help->install new software->add->输入插件地址(远程或本地)->根据插件选择内容一路next,结束之后在你的prefrence下一般会多出插件相关设置。
      • 示例:https://zhuanlan.zhihu.com/p/24986237
    • 离线安装,安装比较复杂,适合大量人快速安装的情况。

eclipse & myeclipse

这两个工具经常被用来比较,最开始习惯使用myeclipse,后来到公司慢慢开始放弃它,转而eclipse,那就简单说说两个区别和联系

  • 共同点是eclipse通过插件安装可以达到myeclipse的功能效果,myeclipse集成很多现成功能。
  • 区别
    • eclipse是开源项目,由IBM出资由一帮人员维护更新,使用免费,myclipse是收费的。
    • eclipse是一个基础的平台,插件按需安装,轻量级灵活。

未完,待续。。。

猜你喜欢

转载自blog.csdn.net/LeonWang_Fly/article/details/77461708