2011-01-26 36 views
20

Estoy considerando cambiar de Eclipse a Intellij. Una cosa que me gusta de Eclipse es que toda la instalación es solo una carpeta, y puedo ponerla en una memoria USB y copiarla a otra computadora si quiero. Todos mis complementos, configuraciones y todo lo demás viene conmigo y todo lo que tengo que hacer es simplemente copiar una carpeta.¿Hay alguna manera fácil de instalar toda mi instalación de Intellij en una memoria USB?

¿Hay alguna manera de que pueda hacer esto con Intellij?

+1

Sí, hay un procedimiento especial que tendrías que emprender, sospecho. No sé cómo se comportaría esto con las licencias (sin preocupaciones si usas la edición de comunidad). –

Respuesta

35

Sí, es posible, sólo tienes que copiar el directorio de instalación en la unidad flash, a continuación, editar IDEA_HOME\bin\idea.properties archivo, cambiar los valores de idea.config.path y idea.plugins.path a la ubicación relativa, como: ../config y ../user-plugins (ubicaciones son en relación con el directorio bin IDEA) .

Ahora copia la configuración original y terceros plug-ins (si lo hay):

  • ${user.home}/.IntelliJIdea10/config =>usb:/IDEA_HOME/config
  • ${user.home}/.IntelliJIdea10/config/plugins =>usb:/IDEA_HOME/user-plugins

nota que es no recomienda cambiar la variable idea.system.path, para que permanezca en la unidad local rápida, de lo contrario podría afectar el rendimiento de IDEA y ocupar una gran cantidad de Espacio en el disco USB

+0

Gracias por su respuesta. El único problema es que ahora mantiene mis personalizaciones, pero no mi información de "Activación". Cada vez que debo ingresar mi información de Licencia para poder usarla. ¿Hay alguna manera de evitar esto también? – Yar

+0

@Hooman si el archivo de licencia '.key' está presente en la [carpeta config] (https://intellij-support.jetbrains.com/entries/23379538), no debe volver a solicitar la licencia. – CrazyCoder

+0

eso es extraño porque tengo 'idea14.key' en mi carpeta de configuración movida pero parece que no lo reconoce al inicio. De todos modos, ¡no me importa escribirlo una vez al día! Gracias por tu respuesta. – Yar

5

Además de la respuesta de CrazyCoder:

Para copiar la carpeta "sistema" de IntelliJ/PhpStorm al lápiz de memoria USB es necesario si desea que IntelliJ/PhpStorm se comporta como una aplicación portátil.

Para obtener las carpetas deseadas, instale IntelliJ/PHPStorm en su disco duro y ejecútelo al menos una vez.

En Windows 7, la ruta es (copiar las carpetas en su dispositivo de memoria USB):.

  • % USERNAME% \ WebIde10 \ config \ => USB:/IDEA_HOME/config
  • % USERNAME% \ .WebIde10 \ system \ => USB:/IDEA_HOME/usuario-plugins

nota de que el usuario-plugins no se crea en el primer inicio de IntelliJ/PhpStorm, por lo que crear una en la tarjeta de memoria USB.

Editar los idea.properties como CrazyCoder te dijeron y cambian los 3 valores:

  • idea.config.path
  • idea.plugins.path
  • idea.system.path
10

Una cosa que también podría hacer es usar la variable de ruta $ {idea.home}. Describí en un artículo cómo puedes crear una versión portátil de IntelliJ IDEA que incluye una versión del JDK.

https://leolabs.org/blog/making-intellij-portable/

espero que le puede ayudar, ya que este es mi primer artículo en Inglés;)

Saludos leolabs

+7

¡Bienvenido a Stack Overflow! Tenga en cuenta que debe publicar los puntos útiles de una respuesta aquí, en este sitio, o su publicación corre el riesgo de ser eliminada como ["No es una respuesta"] (http://meta.stackexchange.com/q/8259). Puede incluir el enlace si lo desea, pero solo como una "referencia". La respuesta debería ser independiente sin necesidad del enlace. –

+0

leolabs está marcado por google chrome _and_ my antivirus como inseguro y ha sido bloqueado. -1 –

+0

eso es raro. ¿Podría dar más información? No me gusta que mi blog esté marcado como inseguro;) –

2

abierta c:\Program Files\JetBrains\IntelliJ IDEA 14.1.3\bin\idea.properties

  • cambio # idea.config.path=${user.home}/.IntelliJIdea/config-idea.config.path=../PortableSetting/config
  • cambiar # idea.system.path=${user.home}/.IntelliJIdea/system a idea.system.path=../PortableSetting/system
  • cambio # idea.plugins.path=${idea.config.path}/plugins a idea.plugins.path=../PortableSetting/config/plugins
  • cambio # idea.log.path=${idea.system.path}/log a idea.log.path=../PortableSetting/system/log

hacen PortableSetting carpeta en c:\Program Files\JetBrains\IntelliJ IDEA 14.1.3\

contenido copia de C:\Documents and Settings\User\.IntelliJIdea14\ a c:\Program Files\JetBrains\IntelliJ IDEA 14.1.3\PortableSetting\

copia c:\Program Files\JetBrains\IntelliJ IDEA 14.1.3 a USB y disfrutar!

Escribí esta respuesta para el directorio predeterminado de Windows XP.

para obtener más información sobre el directorio predeterminado mira here.

He leído las respuestas de otras personas e hice una respuesta paso a paso.

Cuestiones relacionadas