Repolode
JetBrains

JetBrains/intellij-community

La parte de código abierto del código base de los IDE de JetBrains, que sirve para desarrollar IntelliJ IDEA y la IntelliJ Platform.

Estrellas
20,650
Forks
6,100
Issues abiertos
156
Último commit
hace 5 horas

¿Qué es?

Este repositorio contiene la parte de código abierto del código base de los IDE de JetBrains. Es la base para desarrollar la IntelliJ Platform y compilar IntelliJ IDEA y PyCharm desde el código fuente.

El proyecto se compila con Bazel, que reemplaza las herramientas de compilación integradas en el IDE. Para abrir el repositorio en IntelliJ IDEA, se usa el archivo .bazelproject y es necesario tener instalado el plugin de Bazel. Las compilaciones se pueden ejecutar desde la línea de comandos con los scripts incluidos, y se pueden generar paquetes de instalación para el sistema operativo actual o para entornos basados en Docker.

Las pruebas se pueden ejecutar fuera del IDE con un script tests.cmd, ya sea por nombre de configuración o mediante un patrón de prueba, lo que permite usarlo en pipelines de CI/CD. Los módulos de Android se obtienen por separado con un script getPlugins.

Funciones clave

  • 01Compila IntelliJ IDEA y la IntelliJ Platform desde el código fuente con Bazel
  • 02Abre el repositorio en IntelliJ IDEA mediante el archivo .bazelproject
  • 03Genera paquetes de instalación para el sistema operativo actual o uno elegido
  • 04Ejecuta pruebas desde la línea de comandos para entornos de CI/CD
  • 05Incluye un entorno de compilación basado en Docker

Casos de uso

  • Compilar IntelliJ IDEA o PyCharm desde el código fuente para probar cambios
  • Desarrollar plugins sobre el código fuente de la IntelliJ Platform
  • Contribuir con parches al código base de código abierto de los IDE de JetBrains
  • Ejecutar la suite de pruebas del IDE en un pipeline de integración continua

Inicio rápido

  1. 1

    Clona el repositorio

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

    Entra en el directorio del proyecto

    cd intellij-community
  3. 3

    Obtén los módulos de Android (Unix)

    ./getPlugins.sh
  4. 4

    Compila y ejecuta IntelliJ IDEA desde la línea de comandos

    ./bazel.cmd run //build:idea_community

Antes de usarlo

  • El sistema de compilación está migrando a Bazel, por lo que es posible que haya aspectos sin pulir y pruebas que fallen.
  • Para trabajar en el IDE se necesita el plugin de Bazel e IntelliJ IDEA 2026.1 o posterior.
  • Para compilar, hay que clonar repositorios de Android independientes cuyas ramas deben coincidir.
  • La licencia figura como NOASSERTION, por lo que los metadatos no aclaran sus términos.

Temas

Preguntas frecuentes

¿Qué es intellij-community?
La parte de código abierto del código base de los IDE de JetBrains, que sirve para desarrollar IntelliJ IDEA y la IntelliJ Platform. Este repositorio contiene la parte de código abierto del código base de los IDE de JetBrains. Es la base para desarrollar la IntelliJ Platform y compilar IntelliJ IDEA y PyCharm desde el código fuente.
¿intellij-community es gratuito? ¿Qué licencia tiene?
intellij-community es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿intellij-community sigue mantenido?
Mantenimiento activo. El último commit de intellij-community fue el 22 oct 2026.
¿Para qué puedo usar intellij-community?
Compilar IntelliJ IDEA o PyCharm desde el código fuente para probar cambios Desarrollar plugins sobre el código fuente de la IntelliJ Platform Contribuir con parches al código base de código abierto de los IDE de JetBrains Ejecutar la suite de pruebas del IDE en un pipeline de integración continua
¿Cómo se instala intellij-community?
Clona el repositorio: git clone https://github.com/JetBrains/intellij-community.git Entra en el directorio del proyecto: cd intellij-community Obtén los módulos de Android (Unix): ./getPlugins.sh Compila y ejecuta IntelliJ IDEA desde la línea de comandos: ./bazel.cmd run //build:idea_community
¿Dónde consigo intellij-community?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/JetBrains/intellij-community

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados