eclipse真的落后了嘛?这几点优势其他IDE比不上
序言
各位好啊,我是会编程的蜗牛,作为java开发者,我们每天都要和开发工具打交道。我以前一开始入门java开发的时候,就是用的eclipse,虽然感觉有点繁琐,但好在还能用。后来偶然间发现了IDEA,然后就渐渐被IDEA所吸引了,不过最近在做一些老项目的开发,大概是十几年的那种技术,我发现用IDEA反而不太好配置环境。后来又下载了个eclipse,没想到分分钟解决了我的问题。
今天我们就聊聊eclipse还有哪些优势吧。
兼容性
eclipse平常的那些操作,像配置个maven,加几个tomcat,还有就是一些快捷键啥的。如果不是频繁的切换不同架构的项目,用起来还好。也算是中规中矩。
对于老项目我感觉兼容性更好。之前用IDEA社区版打开一个古老的项目,使用了smart tomcat 插件,但配了半天,还是启动不了,有些项目是可以的。最后还是用了eclipse ,几分钟就启动成功了,所以有些东西真不是越新越好,我们先追求能启动,再追求新事物。客户可不会管你用了什么新技术新工具……
而IDEA终极版的话,虽然应该是可以支持的,但看网上的教程,感觉配置起来比较繁琐。
而像新建spring项目这种事情,IDEA社区版是不支持的,虽然平常我们应该也是直接复制其他已有的spring项目再改改,但总归不方便。而eclipse就非常全面,兼容性很高。
内存占用小
占用内存小,这个也是在用了IDEA之后才深有感触的。尤其是之前电脑没有升级之前,那开一个IDEA就比较卡了,基本能占用几百兆内存,而eclipse 基本不存在这个问题。虽然代价是各种体验比较差一点。
繁琐的好处
eclipse比较古老,好多配置都需要自己手动设置,不像IDEA那样都给你自动配置好了。这从使用上来讲,是复杂了,但对于我们了解一些周边的东西,我觉得也是一个帮助。
开源免费适合入门
eclipse是由多个优秀的公司联合发起的Java语言开发出来的工具,所以需要安装JDK再执行。免安装直接解压缩出来就可以使用,开源免费,扩展性强,插件化安装。
eclipse的优点之一就是它的源代码是开放的,可扩展性很好,可以扩充很多插件,开源插件和商业插件都可以用来扩充eclipse。
非常适合java语言入门,开发、编写、查错、编译、帮助等各方面非常方便,上手较快。
总结
虽然eclipse已经威风不在,但在某些情况下,还是值得在你的电脑上安装一个的,以备不时之需。
推荐阅读 点击标题可跳转
Tabby,一款老外都在用的 SSH工具,竟然还支持网页操作
JetBrains Fleet初体验,如何运行一个java项目
如何用Virtualbox搭建一个虚拟机
IDEA 调试起来太费劲?你需要了解这几招!
我整理的干货,回复【JAVA核心】获取《JAVA核心面试知识整理》
eclipse真的落后了嘛?这几点优势其他IDE比不上的更多相关文章
- eclipse+tomcat开发web项目
也许正在使用的人会觉得这个过程谁不知道啊? 但是对于一个混迹各种语言编程有些年头的我来讲,却必须记录下来! 因为今天以前,我都通过配置[eclipse的tomcat插件]+编写[ant脚本,build ...
- eclipse ide for java ee developers 开发环境搭建(j2ee)
转载自:http://www.iteye.com/topic/982182 真的是一片很不错的文章啊! 使用eclipse真的有年头了,相信java程序员没有不知道它的,最近在给团队中新来的应届生做指 ...
- eclipse php 开发环境配置
一般常用的是eclipse+pdt.我是直接下载的Eclipse for php :http://www.eclipse.org/downloads/packages/eclipse-php-deve ...
- 移动开发必须要弄明白的问题】详解Eclipse转Android Studio
2015-12-09 13:01:244264浏览3评论 AS出来一年多了,最近才从Eclipse转到AS,但我并不觉得使用Eclipse有多落后,它们都只是一个工具而已,哪个顺手就用哪个,用得好都能 ...
- 为何放弃Eclipse,选择IntelliJ IDEA,看完终于明白了
如果你初次用idea,毫无目的的度娘如何使用IDEA 浪费的将会是大量的时间.一套让你花时间,少走弯路的视频教程(下载地址:https://pan.baidu.com/s/1gfeX3hD) ...
- eclipse环境的搭建(转载)
原文地址:http://hanqunfeng.iteye.com/blog/982182 此文章发表于2011年到2012年 使用eclipse真的有年头了,相信java程序员没有不知道它的,最近在给 ...
- eclipse环境搭建(插件安装)
转自:http://www.iteye.com/topic/982182 使用eclipse真的有年头了,相信java程序员没有不知道它的,最近在给团队中新来的应届生做指导,专门讲解了一下Eclips ...
- eclipse ide for java ee developers 开发环境搭建(J2EE) 【转载】
使用eclipse真的有年头了,相信java程序员没有不知道它的,最近在给团队中新来的应届生做指导,专门讲解了一下Eclipse开发环境的搭建过程, 一是帮助他们尽快的熟悉IDE的使用,二也是保证团队 ...
- Eclipse DDT
http://www.eclipse.org/downloads/ https://github.com/DDT-IDE/DDT/blob/latest/documentation/UserGuide ...
- android eclipse 导入idea项目
将以下代码复制到.project中 <?xml version="1.0" encoding="UTF-8"?> <projectDescri ...
随机推荐
- java面试一日一题:mysql的索引下推了解吗
问题:请问你了解索引下推吗 分析:该问题主要考察对mysql优化方面的理解 回答要点: 主要从以下几点去考虑, 1.mysql中索引的概念? 2.索引下推的理解及意义? 在面试过程中问到mysql,必 ...
- 简单认识APP项目
manifests:里面只有一个xml,是app运行配置文件 清单文件 <?xml version="1.0" encoding="utf-8"?> ...
- 【DataBase】MySQL 03 基本命令 & 语法规范
参考至视频:P12 - P15 https://www.bilibili.com/video/BV1xW411u7ax?p=82 SHOW 和相关的基本命令 查看所有的数据库 SHOW DATABAS ...
- java中线程的6中状态
1.背景 编写多线程相关的程序,必然会用到线程状态的相关知识点, 那么这篇博客就给大家系统的分析一下多线程的状态, 由于java中线程状态与操作系统中的线程状态划分有区别, 因此这里优先介绍操作系统的 ...
- mybatis-plus系统化学习之更新-AR-主键-service
1.背景 本节要么很简单,要么不重要,知道就可以了. 2.更新 package com.ldp.demo01; import com.baomidou.mybatisplus.core.conditi ...
- 一文搞懂DevOps、DataOps、MLOps、AIOps:所有“Ops”的比较
引言 近年来,"Ops"一词在 IT 运维领域的使用迅速增加.IT 运维正在向自动化过程转变,以改善客户交付.传统的应用程序开发采用 DevOps 实施持续集成(CI)和持续部署( ...
- Apache DolphinScheduler 3.3.0 版本重磅更新提前看!
Apache DolphinScheduler 3.3.0版本终于要在万众期待中发布啦!本次发版将有重大功能更新,包括架构上的调整. 为了让广大用户提前尝鲜,社区特别准备了直播活动提前揭秘3.3.0版 ...
- .NET 屏幕录制
窗口/屏幕截图适用于截图.批注等工具场景,时时获取窗口/屏幕图像数据流呢,下面讲下视频会议共享桌面.远程桌面这些场景是如何实现画面录制的. 常见的屏幕画面时时采集方案,主要有GDI.WGC.DXGI. ...
- SMU Spring 2023 Trial Contest Round 11
A. The Text Splitting 题意:给出字符串长度,给出p和q两种切割方式,任选其中一种,把字符串分割输出结果. 题解:先进行判断,p和q是否能整个的分割n,利用p和q的函数关系判断(见 ...
- 国内IT行业67家外包公司,有多少程序员在里面待过?
之前写过一篇关于外包公司的文章, <什么是软件外包公司?要不要去外包公司?> 很多粉丝看了后,感觉都在说自己, 存在即合理, 外包大幅度降(可)低(以)了(压)用(榨)人(更)成(多)本( ...