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

기능상세

생산적인
Java 작업 환경

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

강력한 정적 코드 분석 기능에 인체 공학적 설계가 더해져 생산성이 향상될 뿐만 아니라 개발 작업이 즐거워집니다.

둘러보기

딥 인텔리전스

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

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

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

스마트 코드 완성

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

프레임워크 기반 지원

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

생산성 향상

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

인체 공학적인 개발 환경

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

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

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

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

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

기본 제공
도구

  • 빌드 도구
  • 버전 관리
  • 디컴파일러
  • 커버리지
  • 데이터베이스 도구/SQL

JVM
언어

  • Java
  • Scala
  • Groovy
  • Kotlin

엔터프라이즈
프레임워크

  • Spring
  • Java EE
  • JBoss
  • Play
  • Grails
  • App Servers/Clouds

모바일
개발

  • Android
  • React Native
  • Cordova
  • Ionic


개발

  • JavaScript
  • TypeScript
  • HTML 및 CSS
  • Node.js
  • Angular
  • React
  • Vue.js


기능

향상된 성능

주요 성능 향상의 이점을 누려 보세요. IntelliJ IDEA 2019.3은 빨라진 시작, 향상된 UI 응답 속도 등을 제공합니다.

사용 편의성 개선 사항

간소화된 VCS 워크플로우, IDE을 다시 시작할 필요 없는 테마 및 단축키 설치, 가져온 Maven 및 sbt 프로젝트에 대한 자동 설정 기능을 확인해 보세요.

마이크로서비스 프레임워크 지원

Micronaut, Quarkus, Helidon에서 전체 코딩 지원, 탐색, 검사 및 기타 유용한 기능을 이용할 수 있습니다.

에디션
선택
라이선스 상업용 오픈 소스, Apache 2.0?
Java, Kotlin, Groovy, Scala
Android ?
Maven, Gradle, SBT
Git, SVN, Mercurial
Perforce
JavaScript, TypeScript ?
Java EE, Spring, Play, Grails 및 기타 프레임워크?
데이터베이스 도구, SQL
중복 발견 ?
에디션 비교