JVM을 위한 탁월하고 인체공학적인 IDE

생산적인
Java 작업 환경

IntelliJ IDEA의 모든 요소는 개발자의 생산성을 극대화 할 수 있도록 설계되었습니다.

또한, 지능적인 코딩 지원과 인체공학적 설계는 개발 작업을 생산적일 뿐만 아니라 즐거운 경험으로 만들어줍니다.

둘러보기

딥 인텔리전스

IntelliJ IDEA는 소스 코드의 색인을 생성한 후 모든 컨텍스트에서 적절한 제안(빠르고 스마트한 코드 완성, 즉각적인 코드 분석, 신뢰할 수 있는 리팩토링 도구)을 제공하여 매우 빠르고 지능적인 개발 환경을 선사합니다.

별도 설정이 필요 없는 기본 환경

번거롭게 플러그인을 설치하지 않고도 통합 버전 관리 시스템, 다양한 지원 언어 및 프레임워크 등의 필수 도구를 바로 이용할 수 있습니다.

스마트 코드 완성

기본 완성 기능은 가시적인 범위 내에서 클래스, 메소드, 필드 및 키워드의 이름들을 제안하는데 반해 스마트 완성 기능은 현재 컨텍스트에서 예상되는 유형만 제안합니다.

프레임워크 기반 지원

IntelliJ IDEA는 Java용 IDE이지만 SQL, JPQL, HTML, JavaScript 등 매우 다양한 언어를 이해하고 지능적인 코딩 지원을 제공하며, 그러한 언어의 표현식이 Java 코드의 문자열 리터럴에 삽입된 경우에도 능숙하게 처리할 수 있습니다.

생산성 향상

IntelliJ IDEA는 사용자의 필요를 예측하여 지루하고 반복적인 개발 작업을 자동화하므로 사용자가 전체적인 작업에 계속 집중할 수 있습니다.

인체 공학적인 개발 환경

설계와 구현에 대한 결정을 할 때 개발자의 작업 흐름을 방해할 가능성이 있는 요소를 검색하여 이를 제거하거나 최소화 합니다.

사용자의 컨텍스트를 추적해 적절한 도구를 자동으로 제안합니다.

작업을 방해하지 않는 인텔리전스

IntelliJ IDEA의 코딩 지원은 에디터뿐만 아니라 다른 부분(예: 필드 작성, 요소 목록 검색, 도구 창 이용, 설정 전환 등)을 작업할 때에도 제공되어 계속 생산적으로 작업할 수 있습니다.

기본 제공 도구 및
지원되는 프레임워크

기본 제공 도구

기본 제공 도구

  • 빌드 도구
  • 버전 관리
  • HTTP 클라이언트
  • 프로파일링 도구
  • 디컴파일러
  • 커버리지
  • 데이터베이스 도구/SQL
JVM 언어

JVM 언어

  • Java
  • Scala
  • Groovy
  • Kotlin
엔터프라이즈 프레임워크

엔터프라이즈 프레임워크

  • Spring
  • Java EE
  • Micronaut
  • Quarkus
  • Helidon
  • Play2
  • Grails
모바일 개발

모바일 개발

  • Android
  • React Native
  • Cordova
  • Ionic
웹 개발

웹 개발

  • JavaScript
  • TypeScript
  • HTML 및 CSS
  • Node.js
  • Angular
  • React
  • Vue.js
모든 기능 보기

기능

GitHub Pull 요청 처리

IDE 내에서 GitHub pull 요청을 검토, 탐색, 할당, 관리, 병합하세요. 또한 대화에 코멘트를 달고 검사 내용을 확인할 수 있습니다.

완벽한 오류 처리

Inspections(검사) 위젯을 사용하면 열려 있는 파일에 있는 경고와 오류 사이를 이동할 수 있습니다. Problems(문제) 도구 창에는 현재 파일의 문제에 대한 세부 정보가 제공되어 빠르게 수정할 수 있습니다. 변경 내용이 다른 파일에 문제를 발생시키는 경우 인레이 힌트에서 알림을 표시합니다.

기술 및 프레임워크 활용

전체 Jakarta EE 기술을 활용하고, 향상된 Quarkus, Micronaut, Amazon SQS API, OpenAPI 지원을 이용해 보세요.

에디션
선택