• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

자바 IDE 선택에 대한 질문입니다.

19.02.04 20:50 작성 조회수 198

0

자바 프로그래밍에 이클립스를 사용하는 장점과 단점이 무엇인지 알고싶습니다.

답변 1

답변을 작성해보세요.

1

김현지님의 프로필

김현지

2021.03.20

안녕하세요, Isu Ahn님!

  • 이클립스 (eclipse)

이클립스는 역사가 오래되어서 문서와 플러그인들이 많습니다. 또한 가장 대중적으로 사용되고 있는 IDE 입니다.

장점은 무료이고 웹, 모바일, 데스크탑, 엔터프라이즈 등의 여러 개발에 사용됩니다.

또한 이클립스 자체가 JAVA로 개발되어 있어 대부분의 OS를 지원합니다.

여러 IDE들과 마찬가지로 여러 프로젝트를 동시에 관리할 수 있습니다.

단점은 다른 IDE 툴에 비해 느리고, 지속적인 패치에도 자잘한 버그들이 있습니다.

다양한 언어를 지향하지만 자바를 제외한 언어는 개발하기 불현하다는 점들이 있습니다.

  • 인텔리제이 (intelliJ)

인텔리제이는 이클립스를 대체할 수 있는 IDE가 될 것 같습니다.

장점은 플러그인 설치가 간편하고, 다양한 백엔드/프론트엔드 프로젝트를 생성할 수 있습니다.

코드 작성 기능들 덕분에 생산성이 높아지고 자동완성, 소스코드 분석, 리팩토링 등의 기능들이 이클립스에 비교해서 우수합니다.

또한 프로젝트 관리를 git으로 하고있다면 연동도 가능합니다.

단점은 단축키와 툴에 대한 적응의 시간이 필요하고, eclipse로 주로 이루어지는 프로젝트 개발환경과 구조와 맞지 않는 경우가 존재합니다.

또한 유료입니다. Community 버전은 무료로 사용이 가능하나, Ultimate 버전은 유료입니다.

만약 학생 계정이 있다면, Ultimate를 1년씩 무료 사용이 가능합니다.

편하신 IDE로 개발해주시면 될 것 같습니다.

혹시 궁금하신 점이 있다면 댓글 남겨주세요.

도움이 되었으면 좋겠습니다. :)