IntelliJ IDEA

The IDE for Professional Development

in Java and Kotlin

다운로드

IntelliJ IDEA를 선택해야 하는 이유

최고의 Java 및 Kotlin 환경

IntelliJ IDEA는 Java 및 Kotlin 지원에서 독보적입니다. 즉각적으로 지원되는 최고의 언어 기능으로 효율성을 단시간에 끌어올릴 수 있습니다.

코드에 대한 심층적 이해

IntelliJ IDEA는 코드에 대해 속속들이 파악하고 있으며 이를 활용해 모든 컨텍스트에서 관련 제안을 제공함으로써 매우 빠른 탐색과 지능적인 경험을 가능하게 합니다.

즉시 원활한 환경 경험

첫 시작부터 탁월한 도구 모음을 바로 사용해 보세요. 어떠한 플러그인도 설치할 필요 없이 필수 도구와 다양한 지원 언어 및 프레임워크를 손쉽게 이용할 수 있습니다.

기업의 개발 워크플로 강화

설계, 개발부터 테스트, 배포까지 모든 단계에서 기업의 요구 사항을 충족합니다.

78%

IntelliJ IDEA를 선택하는
Java 개발자의 비율

전 세계 수많은 기업이 IntelliJ IDEA를 신뢰합니다

입증된 규정 준수 및 보안

JetBrains 도구는 SOC 2 인증을 포함한 업계 최고의 보안 표준을 준수하여 조직의 데이터가 보호되고 제품이 글로벌 규정을 준수하도록 보장합니다.

새로운 기능

Structure(구조) 도구 창에 Logical(논리적) 코드 구조 추가 Ultimate

Structure(구조) 도구 창에 이제 익숙한 Physical(물리적) 구조와 함께 Logical(논리적) 코드 구조가 포함되었습니다. 이를 통해 클래스, 메서드, 필드뿐만 아니라 프로젝트의 구성 요소 간 상호 작용과 링크도 볼 수 있습니다. 예를 들어, Spring Boot 애플리케이션에서 컨트롤러를 열면 해당 엔드포인트 및 오토와이어링된 애플리케이션 구성 요소를 볼 수 있습니다. 이 향상된 뷰를 통해 프로젝트 구조를 보다 쉽게 이해하고, 코드 사용 위치와 의미 있는 연결을 따라 프로젝트를 탐색할 수 있습니다.

개선된 Kubernetes 애플리케이션 디버그 경험 Ultimate

Kubernetes 애플리케이션 디버그가 더욱 쉬워졌습니다. Debug(디버그) 버튼 옆에 있는 생략 부호를 클릭하고 Add Tunnel for Remote Debug(원격 디버그의 터널 추가)를 선택하여 간단히 터널 디버그를 활성화할 수 있습니다. 사용자의 시스템은 Kubernetes 클러스터의 가상 부분이 되므로, 원하는 도구를 사용하여 로컬에서 pod를 교체하고 마이크로서비스를 디버그할 수 있습니다. 다른 마이크로서비스는 클러스터의 나머지 부분에 대한 전체 네트워크 액세스 권한을 가지고 마치 디버그 중인 pod인 것처럼 시스템과 상호 작용합니다.

Kubernetes 클러스터 로그 Ultimate

IntelliJ IDEA에서 이제 스트리밍 및 패턴 일치를 사용하여 클러스터 전체 Kubernetes 로그에 대한 액세스를 제공합니다. 이는 개발자뿐만 아니라 DevOps 및 SRE 팀에게 필수적인 도구입니다. 이 기능을 사용하면 pod, 노드 및 서비스 전반의 모든 이벤트를 중앙집중화된 뷰에서 확인할 수 있어 각 로그를 수동으로 확인하지 않고도 문제를 빠르게 식별할 수 있습니다. 실시간 스트리밍으로 즉각적인 진단이 가능하고, 패턴 일치로 메모리 부족 문제나 비정상적인 네트워크 활동과 같은 주요 이벤트와 오류를 자동으로 탐지할 수 있습니다.

K2 모드 안정화

IntelliJ IDEA 2024.3에서는 K2 모드가 공식적으로 베타 버전을 벗어나 안정화되어 일반적으로 사용할 수 있게 되었습니다. K2 모드는 코드 분석 안정성, 메모리 소비 효율 및 IDE의 전반적인 성능을 크게 향상합니다. K2 모드는 이제 향상된 Java와의 기능 동등성을 제공하며 Kotlin 2.1의 모든 기능을 지원합니다. 이 기능을 이용하려면 Settings(설정)/Preferences(환경 설정) | Languages & Frameworks(언어 및 프레임워크) | Kotlin으로 이동하세요.

제품 소식