무료인 절반으로 충분하다: IntelliJ IDEA가 한 제품으로 합쳐진 뒤
요약
IntelliJ IDEA는 2025.3판부터 기존 두 판을 하나의 제품으로 합쳤다. 핵심은 무료이고 원본은 Apache 2.0으로 열려 있으며, 웹과 기업용 틀이 필요할 때 Ultimate를 구독하는 구조다.
추천- 이름
- IntelliJ IDEA
- 버전
- 2026.2
- 요금
- 무료
- 오픈소스
- 오픈소스
- 운영체제
- WindowsmacOSLinux
- 업데이트
- 2026-10-06 14:53
Java 작업과 붙어 있는 개발 환경
IntelliJ IDEA는 JetBrains가 만드는 통합 개발 환경이고, 오랜 동안 Java를 주된 무대로 삼았다. 오늘 무엇을 고를지 정하는 사람에게 가장 무거운 것은 기능이 아니라 이용 조건의 모양이다. 2025.3판부터 그동안 따로 있던 두 판이 하나의 제품으로 합쳐졌다. 핵심은 무료로 쓸 수 있고 원본은 Apache 2.0 아래 열려 있다. 웹과 기업용 틀을 다루는 작업이 필요할 때 큰 쪽 판을 구독하는 구조다. 세 데스크톱 환경 모두 공식 빌드가 있고, Windows와 macOS, Linux 사이의 차이는 옮겨도 낯설지 않을 만큼 작다.
이 구조는 이 종류의 도구에서는 드문 편이라 잠깐 짚어 볼 값이 있다. 보통은 쓸 만한 절반을 조건 뒤에 두고 무료판은 견본으로 남긴다. 여기는 반대여서 무료인 절반이야말로 대부분이 날마다 그 안에서 일하는 부분이다. 결정하는 방식도 달라진다. 편집 도구에 돈을 낼지가 아니라, 지금 쓰는 기술 묶음이 비싼 쪽 절반을 필요로 하는지가 문제가 된다.
코드에 무엇을 하는가
장점은 치는 일이 아니라 읽는 일에 있다. 자동 완성은 변수 이름을 맞춰 보는 데 그치지 않고 앞뒤 맥락에서 의도를 읽어 곧 필요할 것을 내놓는다. 리팩터링은 이름 바꾸기, 메서드 뽑아내기, 서명 바꾸기 같은 흔한 작업을 덮고 모든 참조 위치를 같은 손놀림 안에서 함께 고친다. 안전하게 고치는 일과 겁먹고 찾아 헤매는 일의 차이가 여기서 갈린다. 정적 검사는 타자를 치는 동안 걸리는 곳에 표시를 달고, 각각에 한 번에 고치는 입구를 붙여 준다.
이동 도구는 사람이 이런 도구에 붙잡히는 자리이기도 하다. 정의로 뛰어가기, 모든 쓰임 찾기, 파일이 아니라 기호로 찾기. 디버거는 중단점, 식 값 계산, 여러 스레드의 쌓임을 동시에 보기를 다룬다. 버전 관리와 빌드 도구, 터미널이 같은 창 안에 있어서 하루의 일이 창 사이를 오가는 연속이 아니게 된다.
언어, 틀, 그리고 확장의 층
무료 부분은 Java와 Kotlin, 그리고 Java 기계 위에서 도는 다른 언어를 덮고 그 주변의 기본 빌드와 시험 도구도 포함한다. 큰 쪽 구독은 그 위에 얹혀 웹과 기업용 작업을 겨냥한다. 앞단의 흔한 틀, 서버 쪽 틀, 데이터베이스와 질의 도구, 멀리 있는 기기에서의 작업 같은 것이다. 자세한 목록은 이런 요약이 아니라 만드는 쪽의 기능 쪽에서 봐야 한다. 판마다 움직이기 때문이다.
확장은 두 번째 층이다. 겉모습의 주제, 키 배치안, 다른 언어 지원, 특정 도구와의 연결이 이 길로 들어온다. 그래서 환경은 모든 능력을 한꺼번에 떠안는 대신 실제로 쓰는 묶음으로 잘라 낼 수 있다. 잘라 낸 환경은 빠르기도 하다. 사람이 저녁 하나를 들여 정리하는 실제 이유가 거기에 있다.
판과 시작하는 값
공개는 해마다 큰 판 하나에 그 사이 작은 갱신이 붙는 걸음으로 간다. 2026년 9월 기준으로 지금 안정된 큰 판은 2026.2, 이것이 현재의 기준이다. 환경은 빽빽하고, 처음 열면 한 번에 많은 화면 요소가 눈에 들어온다. 날마다 쓰는 방식에서는 일이 세 곳에 모인다. 편집 창, 프로젝트 보기, 실행 창이다. 힘없는 기기에서는 쓰지 않는 확장과 검사 항목을 먼저 끄면 눈에 띄게 가벼워지고, 색인을 만드는 첫 회차가 끝나면 자리도 잡힌다.
무료판과 큰 판의 경계
두 판의 경계는 언어가 아니라 일의 종류에서 갈린다. Java와 Kotlin, JVM 위에서 도는 언어, 기본 빌드와 시험 도구는 무료 쪽에 있고, 웹과 기업용 틀, 데이터베이스와 SQL 도구, 원격 작업은 큰 쪽에 있다. 그래서 같은 팀 안에서도 하는 일에 따라 필요한 판이 갈린다. 서버 쪽 코드를 거의 만지지 않는다면 무료 쪽만으로 몇 해를 보낼 수 있고, 반대로 화면과 데이터를 함께 다룬다면 처음부터 큰 쪽을 보게 된다.
Java나 Kotlin 작업이라면 무료 부분과 Apache 2.0 원본으로 날마다의 대부분이 충분하다. 웹, 기업용 틀, 데이터 도구가 끼어들 때 큰 쪽 구독이 값어치를 갖는다. 배우는 기울기는 가벼운 편집 도구보다 가파르지만, 그 대가로 리팩터링과 이동의 속도 차이를 얻는다.