126 votos

Comience dos instancias del IDE IntelliJ

Bueno, mi pregunta es bastante simple, ¿cómo inicio dos instancias de IntelliJ (edición comunitaria)? Cuando tengo una instancia iniciada y trato de iniciar otra, lo único que sucede es que mi instancia iniciada obtiene el enfoque.

Estoy desarrollando aplicaciones de Android usando IntelliJ.

¿Alguna idea?

123voto

dovy Puntos 358

Pulsa Ctrl+Alt+S

Selecciona Apariencia y comportamiento, luego Configuración del sistema, marca el botón de opción: Abrir proyecto en una nueva ventana.

introducir la descripción de la imagen aquí

83voto

CrazyCoder Puntos 103123

Necesitas configurar cada instancia para que use sus propias carpetas para las ubicaciones de configuración/complementos/sistema editando el archivo idea.properties en Windows/Linux y Info.plist en Mac. Puedes encontrar los detalles en FAQ.

Ten en cuenta que normalmente no es necesario ya que puedes abrir varios proyectos en diferentes marcos de IDEA dentro de la misma instancia utilizando File | Open o Open Recent.

15voto

Mr. DI Puntos 81

Archivo->Configuración->General y en la sección "Inicio/Apagado" verifica "Confirmar ventana para abrir proyecto en"

13voto

magice Puntos 97

CrazyCoder tiene aproximadamente la idea correcta. Sin embargo, configurar solo el archivo de configuración no fue suficiente para que pudiera ejecutar varias instancias. Aquí están los pasos que seguí para lograr esto (en GNU/Linux, seguramente puedes encontrar el equivalente en otros sistemas):

  1. Crea una carpeta/directorio por cada instancia que desees ejecutar.

    mkdir -p ~/idea/instance-0
  2. Ve al directorio de instalación (por ejemplo, /opt/intellij) y copia el archivo idea.properties (en bin) a tu directorio de instancia.

    cp /opt/intellij/bin/idea.properties ~/idea/instance-0/
  3. Copia otras 3 carpetas: system, plugins, y config. Recomiendo hacer esto sin tener la instancia en ejecución

    cp -r /opt/intellij/system ~/idea/instance-0/
    cp -r /opt/intellij/plugins ~/idea/instance-0/
    cp -r /opt/intellij/config ~/idea/instance-0/
    mkdir ~/idea/instance-0/log
  4. Abre tu archivo idea.properties y actualiza las configuraciones para tus directorios:

    #---------------------------------------------------------------------
    # Descomenta esta opción si deseas personalizar la ruta a la carpeta de configuración de la IDE. Asegúrate de estar utilizando barras diagonales hacia adelante.
    #---------------------------------------------------------------------
    idea.config.path=${user.home}/config
    #---------------------------------------------------------------------
    # Descomenta esta opción si deseas personalizar la ruta a la carpeta del sistema de la IDE. Asegúrate de estar utilizando barras diagonales hacia adelante.
    #---------------------------------------------------------------------
    idea.system.path=${user.home}/system
    #---------------------------------------------------------------------
    # Descomenta esta opción si deseas personalizar la ruta a la carpeta de plugins instalados por el usuario. Asegúrate de estar utilizando barras diagonales hacia adelante.
    #---------------------------------------------------------------------
    idea.plugins.path=${user.home}/plugins
    #---------------------------------------------------------------------
    # Descomenta esta opción si deseas personalizar la ruta a la carpeta de logs de la IDE. Asegúrate de estar utilizando barras diagonales hacia adelante.
    #---------------------------------------------------------------------
    idea.log.path=${user.home}/log
  5. Ahora, puedes iniciar IntelliJ con la nueva configuración:

    IDEA_PROPERTIES=~/idea/instance-0/idea.properties /opt/intellij/bin/idea

Obviamente, probablemente querrás poner el comando en un archivo de script para invocación. Esto parece funcionar para mí.

4voto

harry Puntos 36

Según las indicaciones de JetBrains, necesitarás ir a la página 'General' del diálogo 'Configuración' y elegir 'Abrir proyecto en una nueva ventana'. Luego procede a abrir un proyecto como lo haces normalmente. IntelliJ debería iniciar una instancia completamente nueva.

Iteramos.com

Iteramos es una comunidad de desarrolladores que busca expandir el conocimiento de la programación mas allá del inglés.
Tenemos una gran cantidad de contenido, y también puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X