JAVA 툴들의 비교

 기존에 처음 Java를 배울 떄는 Eclipse로 배웠기 때문에 Eclipse가 좀 더 익숙하지만, IntelliJ가 좋다는 추천을 하여 우선 Java툴들을 찾아보고 각 각의 특징에 대해 먼저 알아보았다.

JAVA의 대표적인 툴 3가지가 있는데
  • Eclipse
  • NetBeans
  • IntelliJ IDEA
이렇게 세가지가 있다.

각각의 특징들을 보면

Eclipse
  • 무료로 사용가능한 개발툴로서 많이 사용되는 편
  • 오픈소스 쪽 개발자들이 이클립스 개발, 업데이트에 많이 참여
  • 웹 개발에 특화되어 잇고, 서버사이드 개발자들이 많이 애용
NetBeans
  • 초기 많이 사용되었으나 웹 기술 발달로 사용자 층 감소
  • java기반 윈도우 애플리케이션 개발시 유용
  • 하지만 스마트폰 애플리케이션 개발이 많이 발전되며 더욱 사용자 감소될 것으로 보임
IntelliJ IDEA
  • 유료로 사용하는 것이며 안정적인 성능과 기능 제공
  • 학생용 라이센스를 활용하여 무료로 사용가능
  • 하지만 무료인 이클립스와  그렇게 큰 차이를 보인다고 볼 수는 없음
  • Visual Studio에서 사용하는 Resharper라는 *리팩토링 툴을 사용함 
<http://tworab.tistory.com/ 참조>

 간단히 특징들을 찾아보았는데, Eclipse와 IntelliJ는 큰 차이는 없는 것으로 보인다. 그래도 이번에는 개인적으로 사용해보지 않은 IntelliJ를 사용해 볼 건데, 단축키들을 알고 나면 더 편하게 사용할 수 있다고하니 단축키들도 정리해 봐야겠다.

댓글

  1. Eclipse는 Java만 지원하는 툴인건가? 몰랐음..ㅋㅋ; IntelliJ가 다른 언어도 지원하는 건 알고 있었는데

    답글삭제
    답글
    1. 아 그건아닌데 그렇게 보이나 수정해야겠다

      삭제
  2. https://ko.wikipedia.org/wiki/IntelliJ_IDEA

    IntelliJ Community 버전은 오픈소스이고 무료!

    답글삭제

댓글 쓰기

이 블로그의 인기 게시물

KV Language(Pycharm에 Highlighting 기능 설정하기)

Python 코딩 공부 시작과 Github 활용

Kivy Tutorial - PingPong