2011-01-26 15 views
20

Sto considerando di passare da Eclipse a Intellij. Una cosa che mi piace di Eclipse è che l'intera installazione è solo una cartella, e posso metterla su una chiavetta USB e copiarla su un altro computer, se voglio. Tutti i miei plugin, le impostazioni e tutto il resto vengono con me e tutto ciò che devo fare è semplicemente copiare una cartella.C'è un modo semplice per mettere l'intera installazione di Intellij su una penna USB?

C'è un modo per farlo con Intellij?

+1

Sì, c'è solo una procedura speciale che dovresti prendere, sospetto. Non so come si comporterebbe con le licenze (non preoccuparti se usi la versione community, comunque). –

risposta

35

Sì, è possibile, basta copiare la directory di installazione per l'unità flash, quindi modificare IDEA_HOME\bin\idea.properties file, modificare i valori di idea.config.path e idea.plugins.path per la posizione relativa, come: ../config e ../user-plugins (sedi sono relative al directory IDEA bin) .

Ora copiare le impostazioni originali e plug-in di terze parti (se del caso):

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

Nota che non è raccomandato di cambiare la variabile idea.system.path, in modo che rimanga sull'unità locale veloce, altrimenti potrebbe influire sulle prestazioni dell'IDEA e occupare molto Spazio su disco USB.

+0

Grazie per la risposta. L'unico problema è che ora mantiene le mie personalizzazioni, ma non le mie informazioni di "Attivazione". Ogni volta che dovrei inserire le mie informazioni sulla licenza per usarlo. C'è un modo per evitare anche questo? – Yar

+0

@Hooman se il file '.key' della licenza è presente nella [cartella config] (https://intellij-support.jetbrains.com/entries/23379538), non dovrebbe chiedere di nuovo la licenza. – CrazyCoder

+0

è strano perché ho 'idea14.key' nella mia cartella di configurazione spostata ma sembra che non lo riconosca all'avvio. Ad ogni modo non mi dispiace scriverlo una volta al giorno! Grazie per la tua risposta. – Yar

5

Oltre alla risposta di CrazyCoder:

per copiare la cartella "sistema" di IntelliJ/PhpStorm alla memory stick USB è necessaria se si vuole che IntelliJ/PhpStorm comportarsi come un app portatili.

Per ottenere le cartelle desiderate, installare IntelliJ/PHPStorm sul disco rigido ed eseguirlo almeno una volta.

Su Windows 7 il percorso è (copiare le cartelle a vostra memory stick USB):.

  • % username% \ WebIde10 \ config \ => usb:/IDEA_HOME/config
  • % username% \ .WebIde10 \ system \ => usb:/IDEA_HOME/user-plugins

Nota che l'utente-plugins non viene creato al primo avvio di IntelliJ/PhpStorm, in modo da creare sulla vostra memory stick USB.

Modifica le idea.properties come CrazyCoder ti hanno detto e cambiare tutti i 3 valori:

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

Una cosa che potresti fare è usare la variabile percorso $ {idea.home}. Ho descritto in un articolo come è possibile creare una versione portatile di IntelliJ IDEA che includa una versione di JDK.

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

Spero che possa aiutare, in quanto questo è il mio primo articolo in inglese;)

saluti leolabs

+7

Benvenuti in Stack Overflow! Si prega di notare che è necessario pubblicare i punti utili di una risposta qui, su questo sito, o il tuo post rischia di essere cancellato come ["Non è una risposta"] (http://meta.stackexchange.com/q/8259). Puoi ancora includere il link se lo desideri, ma solo come un "riferimento". La risposta dovrebbe essere autonoma senza bisogno del collegamento. –

+0

leolabs è contrassegnato da google chrome _and_ my antivirus come non sicuro ed è stato bloccato. -1 –

+0

è strano. Potresti dare più informazioni? Non mi piace che il mio blog sia contrassegnato come non sicuro;) –

2

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

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

fanno cartella PortableSetting in c:\Program Files\JetBrains\IntelliJ IDEA 14.1.3\

copiare il contenuto di C:\Documents and Settings\User\.IntelliJIdea14\-c:\Program Files\JetBrains\IntelliJ IDEA 14.1.3\PortableSetting\

copia c:\Program Files\JetBrains\IntelliJ IDEA 14.1.3 a USB e godere!

Ho scritto questa risposta per la directory predefinita di Windows XP.

per ulteriori informazioni sull'aspetto directory predefinito su here.

Ho letto le risposte di altre persone e ho fatto una risposta graduale.