Java 프로그래머에게 가장 적합한 IDE는 무엇입니까?


최상의 답변

최근 Java를 배우기 시작했을 때 조사해야하는 질문 중 하나입니다. 이 분야에는 Eclipse, IntellijIDEA 및 NetBeans라는 3 개의 주요 “경쟁자”가 있다는 것을 금방 깨달았습니다. VisualStudio도 꽤 인기가 있지만 4를 최고로 만들어 보겠습니다. 저는 꽤 많은 리뷰를 읽고보고 개인적으로 테스트하기 위해 모두 설치했습니다. 여기에 제가 생각하는 바가 있습니다.

a) Eclipse – 많은 기능, 추가 기능, 플러그인, 커뮤니티 지원 등. 나에게이 IDE는 메뉴, 버튼이 더 “전문적”인 것처럼 보입니다. 그리고 그것의 “느낌”은 모든 종류의 비즈니스에서 많이 사용되는 CMS 소프트웨어와 약간 비슷합니다. 전체적으로 완전한 기능을 갖추고 있으며 필요한 경우 많은 추가 기능과 지원이 제공됩니다.

b) NetBeans – 여전히 내가 연구에서 본 한, 특히 베테랑 개발자 커뮤니티 내에서 꽤 인기가있는 것 같습니다. 나 같은 초보자에게는 솔직히 말해서별로 좋아하지 않았어요. 최신 버전에서도 약간 구식입니다. 그럼에도 불구하고 분명히 많은 기능을 가지고 있지만, 그다지 다루고 싶지도 않았습니다.

c) IntellijIDEA – 인정해야합니다. 저는 이것을 가장 즐겼고 여전히 제 연구에 사용하고 있습니다. 특히 제가 현재 진행중인 온라인 Java 과정에는이 IDE를위한 특별한 플러그인이 있기 때문입니다. 이 소프트웨어의 모양과 느낌과 메뉴 구성 방식이 마음에 듭니다. 무료 Community Edition에는 특히 초보자를위한 충분한 기능이 있습니다. 마켓 플레이스에서 제공하는 무료 테마를 기반으로 한층 더 모양을 사용자 지정하기 시작했습니다. 전반적으로 나는 당분간 이것 만 고수 할 것 같다.

d) VisualStudio – 제 생각에 IntellijIDEA와 다소 비슷해 보입니다. 나는 개인적으로 적어도 외모면에서 2 위를 차지할 것이다. 기능 등에 대해 적절하게 설명하기 위해 많이 사용하지는 않았지만 개발을 위해 다른 IDE를 선택해야하는 경우에는 확실히 더 자세히 확인하겠습니다.

다른 Java 초보자가있는 경우 Java 또는 Intellij에 대한 지식을 공유하고 싶으면 언제든지 메시지를 보내주세요.

Answer

intellij 커뮤니티 에디션을 사용하세요. 일반적으로 다른 모든 것은 잊어 버릴 수 있으며 비교하지 않습니다.

Eclipse는이 타이틀을 유지하는 데 사용되었지만 느리고 느리며 버그가 많으며 중요한 사항을 가져 오지 않았습니다. 이클립스에서만 사용할 수있는 플러그인을 사용해야하는 경우에만 사용해야합니다.

NetBeans는 정말 훌륭하고 주어진 것보다 훨씬 더 좋습니다. “그냥 배우는 중이고 자신이 복잡한 작업을 많이하지 않는 것 같다면 NetBeans를 추천합니다. 사용자 기반이 적기 때문에 스스로 문제를 해결해야 할 수도 있습니다.

하지만 진지한 엔터프라이즈 Java 작업을 수행하려면 인텔 리즈의 기본을 배워야합니다. “나와 같은 사람이라면 Eclipse가 당신을 미치게 할 것입니다. 전혀 도움이되지 않고 방해가되는 것 같습니다.

인텔리에서 사용할 수있는 기능 중 하나는 더 이상 없이는 할 수 없습니다. 유형을 컨트롤 + 클릭하면 바로 연결됩니다. 유형의 정의에. 정의가 표준 라이브러리 (예 : 문자열) 또는 사용중인 다른 컴파일 된 라이브러리에있는 경우 .class 파일을 디 컴파일하고 해당 소스 코드를 표시합니다. , 즉석에서. 이것은 문서가 부족한 라이브러리를 다룰 때 매우 유용합니다.

분명히 다른 많은 기능이 있습니다. 파일을 저장할 필요조차 없다는 것을 알고 계셨습니까?이 작업은 intellij에서 자동으로 수행됩니다. 더 이상 mashing control + s가 없습니다. 디버깅 할 때 표현식 (객체)을 쉽게 평가하고 그 내용 (속성)을 볼 수 있다는 것을 알고 계셨습니까? 등

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다