锐英源软件
第一信赖

精通

英语

开源

擅长

开发

培训

胸怀四海 

第一信赖

当前位置:锐英源 / 开源技术 / Java开源 / Eclipse、Eclipse开源社区、Eclipse配置和Eclipse开发技巧
联系方式
固话:0371-63888850

手机:138-0381-0136

Q Q:396806883
微信:ryysoft

锐英源精品开源心得,禁止全文或局部转载,禁止任何形式的非法使用,侵权必究

Eclipse


开发背景

在几年前,没有安卓Studio和Intellij IDEA时,Java方向的开发平台,Eclipse用的多,我在开发中航信平台时,要模拟一个Java语言的客户端,涉及wsdl形式的接口,就用Eclipse组织了一个项目,管理了gsoap软件生成的Java接口代码,并适当做了修改,完成了模拟客户端的开发,下面是截图:

Eclipse和wsdl

可以看到左侧项目树形节点里有几个接口文件,右边编辑区有wsdl形式内容。

Eclipse有向导,用向导生成项目也不麻烦,但好像Eclipse要支持多个方向,在向导人性化上不如VS。另外界面工具栏的界面风格明显是Java类的,和VS比也不太适应。但是完成开发是没有问题。像我这个项目,在Main函数里写调用接口代码,发送通信指令,把结果输出到结果窗口里,都没问题。

Eclipse主要由Java开发,这可能会导致某些人对其打开和运行速度上不太满意,在没有固态硬盘时,速度估计有明显差异,所以有了其它IDE工具好,Eclipse的用户量就下降了,但不能否认Eclipse的历史地位,因为它是开源的,免费的,安装也方便,初学者使用完全没问题。

 

Eclipse IDE简介

Eclipse被定义为使用各种编程语言(例如JAVA,Python,C / C ++,Ruby等)来开发基于计算机的应用程序的平台。Eclipse是IDE(集成开发套件),并且主要基于Java的编程是在此平台上完成的。平台中有几个插件,可以安装其他附加插件。可以开发高级客户端应用程序。JDT用于在Eclipse IDE中进行编程。


Eclipse IDE的重要性

下面给出了所提到的几个重要因素:
1.代码洞察力或代码竞争
对于任何类型的IDE平台,任何特定编程语言的功能和关键字的标识始终是至关重要的部分。在Eclipse IDE中,该插件可用于每种编程类型语言,因此它能够非常轻松地识别关键字,并有助于在此平台上开发应用程序。
2.提供工作区
它提供了一个工作区,用户可以在其中将所有项目捆绑在一个工作区中。在单个工作空间中,所有源文件,工件,图像都可以存储在工作空间中。用户具有选择工作空间名称和管理单个工作空间中的项目的完整功能。
3.提供编辑器和视图
它提供了用于在IDE之间导航和更改内容的编辑器和视图。这些不同的视图在Eclipse IDE中称为透视图。对于每个特定的数据组,单独的视图提供给用户。每个视图都有自己的层次结构数据,当用户单击其他视图时,数据层次结构将更改并显示该特定视图。例如,项目浏览器视图显示用户当前正在处理的所有项目的列表。用户可以在项目浏览器视图中访问文件和项目。


Eclipse IDE的功能


以下是几个高级功能:

  • 对于任何软件,软件更新系统始终是关键机制。对于Eclipse IDE,软件更新系统非常简单,因为开发人员可以轻松添加有助于开发人员开发应用程序高级版本的插件。
  • 在eclipse平台中,依赖性非常有限,因为IDE通过提供简单的对话框提供了便利,用户可以在其中选择需要在eclipse平台中使用的软件和加载项。
  • Eclipse平台支持基于企业的Java工具。由于该IDE中提供了多种工具来创建JEE项目。用户可以下载可用于开发基于Web的应用程序的JavaEE捆绑软件。
  • 该平台还支持JPA工具和JSF工具,Web服务开发,还支持编辑XML文件。在平台中,“服务器视图”选项卡可用,可以根据用户要求在其中将应用程序部署在任何服务器中。
  • Spring开发人员也使用相同的IDE平台,因为Eclipse还支持基于Spring的应用程序。
  • 它用于建模目的,因为它可以是建模工具的完美示例,并且可以在Eclipse工具中轻松创建模型。EMF技术用于创建项目的模型。
  • 对于任何IDE,透视图也是需要重点关注的主要功能。eclipse IDE中有多个透视图,例如JEE透视图、插件开发、调试透视图有助于分别查看模块。
  • 使用Eclipse IDE可以轻松完成测试。调试过程可以顺利运行,以查找应用程序中的错误和威胁。可以运行测试作业以发现威胁,以便可以平稳地开发应用程序。
  • 这些插件可用于Eclipse IDE,并且用户可以在Eclipse市场中找到这些插件。Eclipse Marketplace提供了各种类型的插件,例如静态分析,代码样式检查,系统版本检查。

为什么我们使用Eclipse IDE


下面列出了Eclipse IDE主要用于编程目的的几个原因。

  • 由于该平台是领先的基于Java的开发环境,因此它已占领了大约65%的市场。之所以使用它,是因为它提供了在平台中添加几个不同组件(称为插件)的功能。由于此功能,不同类型的IT组织更喜欢Eclipse IDE。
  • 之所以使用它,是因为它支持多种编程语言。可以使用不同的编程语言(例如C,C ++,Python,Lua,PHP,Perl,JAVA和其他编程语言)开发应用程序。大多数开发人员更喜欢使用Eclipse IDE来开发基于JAVA的应用程序,因为IDE具有一些用于开发基于Java的应用程序的高级功能。
  • 还使用Eclipse DIE,因为每年都会为Eclipse IDE提供新版本。开发人员可以使用最新版本来开发应用程序。该平台提供打包的解决方案,以便开发人员可以在开发阶段使用这些打包程序。
  • 与其他IDE相比,eclipse IDE的安装过程相对容易。用户可以下载预打包的捆绑包,以便用户直接下载并安装Eclipse以进行编程。这就是为什么大多数开发人员出于编程目的而不是其他IDE而是更喜欢Eclipse IDE的主要原因。
  • 也使用它是因为简化了用户界面,用户可以在其中轻松编写代码并开发丰富功能的应用程序。该工作空间由平台提供,用户可以在其中将所有项目捆绑在一个工作空间中。

结论


Eclipse IDE的丰富功能IDE支持开发人员的各种编程功能,并简化了他们在Eclipse平台上开发高级应用程序的工作。对于基于Java的应用程序开发,它通常是首选。它支持各种编程语言,使该平台非常适合程序员用于应用程序开发。

Eclipse开源社区

这里推出锐英源的国外内容翻译文章、Eclipse使用技巧文档,欢迎同行交流。

 
Eclipse配置

因为Eclipse支持多个开发语言,所以在配置上根据语言会有所不同,就像我执行时Splash启动窗口出的是安卓的提示,安装目录名是adt开头,可能是安卓开发为主形成的安装包吧,时间长也记不清了。

Eclipse可以有定制安装包,也可以安装插件,后续会发文章给大家看。

 
Eclipse开发技巧
 
友情链接
版权所有 Copyright(c)2004-2015 锐英源软件
公司注册号:410105000449586 豫ICP备08007559号 最佳分辨率 1024*768
地址:郑州市文化路47号院1号楼4层(47-1楼位于文化路和红专路十字路口东北角,郑州大学工学院招待所南边,工学院科技报告厅西边。)