Repolode
JetBrains

JetBrains/intellij-community

IntelliJ IDEA와 IntelliJ Platform을 빌드하는 기반이 되는 JetBrains IDE 코드베이스의 오픈소스 부분입니다.

스타
20,650
포크
6,100
열린 이슈
156
마지막 커밋
5시간 전

어떤 프로젝트인가요?

이 저장소에는 JetBrains IDE 코드베이스 중 오픈소스로 공개된 부분이 들어 있습니다. IntelliJ Platform 개발의 기반이며, 소스 코드에서 IntelliJ IDEA와 PyCharm을 빌드하는 데 사용됩니다.

이 프로젝트는 IDE에 내장된 빌드 도구를 대체하는 Bazel로 빌드됩니다. 개발자는 .bazelproject 파일을 통해 저장소를 IntelliJ IDEA에서 열어야 하며, Bazel 플러그인을 설치해야 합니다. 포함된 스크립트를 사용해 명령줄에서 빌드를 실행할 수 있고, 현재 운영체제나 Docker 기반 환경에 맞는 설치 패키지도 만들 수 있습니다.

테스트는 tests.cmd 스크립트로 IDE 외부에서 실행할 수 있으며, 구성 이름이나 테스트 패턴을 지정할 수 있어 CI/CD 파이프라인에서도 사용할 수 있습니다. Android 모듈은 getPlugins 스크립트로 별도로 가져옵니다.

핵심 기능

  • 01Bazel을 사용해 소스 코드에서 IntelliJ IDEA와 IntelliJ Platform을 빌드합니다
  • 02.bazelproject 파일을 통해 IntelliJ IDEA에서 엽니다
  • 03현재 운영체제나 선택한 운영체제에 맞는 설치 패키지를 생성합니다
  • 04CI/CD 환경에서 명령줄로 테스트를 실행합니다
  • 05Docker 기반 빌드 환경을 포함합니다

활용 사례

  • 변경 사항을 테스트하기 위해 소스 코드에서 IntelliJ IDEA 또는 PyCharm을 빌드하기
  • IntelliJ Platform 소스를 기반으로 플러그인 개발하기
  • JetBrains의 오픈소스 IDE 코드베이스에 패치 기여하기
  • 지속적 통합 파이프라인에서 IDE 테스트 스위트 실행하기

빠른 시작

  1. 1

    저장소를 클론합니다

    git clone https://github.com/JetBrains/intellij-community.git
  2. 2

    프로젝트 디렉터리로 이동합니다

    cd intellij-community
  3. 3

    Android 모듈을 가져옵니다(Unix)

    ./getPlugins.sh
  4. 4

    명령줄에서 IntelliJ IDEA를 빌드하고 실행합니다

    ./bazel.cmd run //build:idea_community

사용 전 알아둘 점

  • 빌드 시스템이 Bazel로 마이그레이션 중이므로 일부 미완성 부분과 테스트 실패가 발생할 수 있습니다.
  • IDE에서 작업하려면 Bazel 플러그인과 IntelliJ IDEA 2026.1 이상이 필요합니다.
  • 빌드하려면 브랜치가 일치하는 별도의 Android 저장소를 클론해야 합니다.
  • 라이선스가 NOASSERTION으로 표시되어 있어 메타데이터만으로는 라이선스 조건을 알 수 없습니다.

토픽

자주 묻는 질문

intellij-community은(는) 무엇인가요?
IntelliJ IDEA와 IntelliJ Platform을 빌드하는 기반이 되는 JetBrains IDE 코드베이스의 오픈소스 부분입니다. 이 저장소에는 JetBrains IDE 코드베이스 중 오픈소스로 공개된 부분이 들어 있습니다. IntelliJ Platform 개발의 기반이며, 소스 코드에서 IntelliJ IDEA와 PyCharm을 빌드하는 데 사용됩니다.
intellij-community은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
intellij-community은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
intellij-community은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. intellij-community의 마지막 커밋은 2026년 10월 22일입니다.
intellij-community은(는) 어디에 사용할 수 있나요?
변경 사항을 테스트하기 위해 소스 코드에서 IntelliJ IDEA 또는 PyCharm을 빌드하기 IntelliJ Platform 소스를 기반으로 플러그인 개발하기 JetBrains의 오픈소스 IDE 코드베이스에 패치 기여하기 지속적 통합 파이프라인에서 IDE 테스트 스위트 실행하기
intellij-community는 어떻게 설치하나요?
저장소를 클론합니다: git clone https://github.com/JetBrains/intellij-community.git 프로젝트 디렉터리로 이동합니다: cd intellij-community Android 모듈을 가져옵니다(Unix): ./getPlugins.sh 명령줄에서 IntelliJ IDEA를 빌드하고 실행합니다: ./bazel.cmd run //build:idea_community
intellij-community은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/JetBrains/intellij-community

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트