본문 바로가기
IT

Intellij VS Eclipse (IDE)

by ¢Å‰¤㏄ 2021. 11. 24.

■ IntelliJ란?

IntelliJ IDEA는 JetBrain사에서 제작한 상용 자바 통합 개발환경이다. 줄여서 IntelliJ 혹은 IDEA로도 불린다.

 

● 장점

  ① 우수한 스마트 코드 작성 기능

  ② 자동완성(auto completion), 소스코드분석, 지능형리펙토링, 디버거, 테스트러너 기능이 이클립스와 비교하여 우수

  ③ 플러그인을 간편하게 설치할 수 있음

  ④ Maven에 대한 지원은 IntelliJ에서 더 좋음

  ⑤ IDE 안정성이 좋음

 

● 단점

  ① 모든 기능을 사용할 수 있는 Ultimate 버젼은 유료 라이센스이다. (Community 버전은 무료)

  ② project 기반의 workspace (한개의 project당 한개의 window)

 

 

■ Eclipse란?

역사가 오래되어 잘 작성된 문서, 수 많은 플러그인들이 존재하며 가장 대중적으로 사용되고 있는 IDE이다.
웹, 모바일, 데스크탑, 엔터프라이즈, 엠베디드 시스템 어플리케이션 개발에 사용되며
Eclipse 는 자바(JAVA)로 개발되어 있어 윈도우즈, 리눅스, 맥OS 등 대부분의 OS를 지원한다.

 

● 장점

  ① 여러 project를 동시에 관리할수 있다

  ② 무료 버전만 존재

  ③ 라이센스가 Eclipse Public License 로 배포되어 무료로 자유롭게 사용할 수 있다.

 

● 단점

  ① 다른 IDE 툴들에 비해 느림

  ② 자바로 만들어져서 자바가상머신(JVM) 위에서 실행되므로 다른 IDE에 비교해서 속도가 느리다.
  ③ C/C++, PHP, Rust, Groovy, Scala, Python 등 다양한 언어를 지향하지만 JAVA를 제외한 언어는 개발하기 불편

 

'IT' 카테고리의 다른 글

Spring boot란?  (0) 2021.11.18
Git 사용법  (0) 2021.11.12
Git 이란  (0) 2021.11.12
Apache Spark란?  (0) 2021.11.08
Cookie vs Local Storage vs Session Storage  (0) 2021.11.05

댓글