27

我正在考虑从 Eclipse 切换到 Intellij。我喜欢 Eclipse 的一件事是整个安装只是一个文件夹,如果需要,我可以将它放在 U 盘上并复制到另一台计算机上。我所有的插件、设置和其他一切都随身携带,我所要做的只是复制一个文件夹。

有什么办法可以用 Intellij 做到这一点?

4

5 回答 5

50

是的,有可能,只需将安装目录复制到闪存驱动器,然后编辑文件,将和IDEA_HOME\bin\idea.properties的值更改为相对位置,例如:和(位置相对于 IDEA bin 目录)。idea.config.pathidea.plugins.path../config../user-plugins

现在复制您的原始设置和第三方插件(如果有):

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

注意,建议更改idea.system.path变量,使其保留在快速本地驱动器上,否则会影响 IDEA 性能并占用大量 U 盘空间。

于 2011-01-26T20:23:52.207 回答
12

您还可以做的一件事是使用 ${idea.home} 路径变量。我在一篇文章中描述了如何创建包含 JDK 版本的 IntelliJ IDEA 的可移植版本。

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

我希望它可以帮助你,因为这是我的第一篇英文文章;)

问候 leolabs

于 2013-02-04T21:10:15.893 回答
6

除了 CrazyCoder 的回答:

如果您希望 IntelliJ / PHPStorm 像便携式应用程序一样运行,则需要将 IntelliJ / PHPStorm 的“系统”文件夹复制到 USB 记忆棒。

要获得所需的文件夹,请将 IntelliJ / PHPStorm 安装到您的 HDD 并至少运行一次。

在 Windows 7 上,路径是(将文件夹复制到您的 USB 记忆棒):

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

请注意,在 IntelliJ / PHPStorm 的第一次启动时不会创建用户插件,因此请在您的 USB 记忆棒上创建它。

按照 CrazyCoder 告诉您的那样编辑 idea.properties 并更改所有 3 个值:

  • idea.config.path
  • idea.plugins.path
  • 想法.系统.路径
于 2011-04-09T21:20:24.100 回答
2

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

  • 更改# idea.config.path=${user.home}/.IntelliJIdea/configidea.config.path=../PortableSetting/config
  • 更改# idea.system.path=${user.home}/.IntelliJIdea/systemidea.system.path=../PortableSetting/system
  • 更改# idea.plugins.path=${idea.config.path}/pluginsidea.plugins.path=../PortableSetting/config/plugins
  • 更改# idea.log.path=${idea.system.path}/logidea.log.path=../PortableSetting/system/log

在里面制作PortableSetting文件夹c:\Program Files\JetBrains\IntelliJ IDEA 14.1.3\

复制C:\Documents and Settings\User\.IntelliJIdea14\to的内容c:\Program Files\JetBrains\IntelliJ IDEA 14.1.3\PortableSetting\

复制c:\Program Files\JetBrains\IntelliJ IDEA 14.1.3到 USB 并享受!

我为 Windows XP 默认目录写了这个答案。

有关默认目录的更多信息,请参见此处

我阅读了其他人的答案并逐步回答。

于 2016-02-15T20:34:16.597 回答
0

您可以将portableapps 平台用于便携式intellij。详细说明在这里

于 2022-01-29T04:23:23.423 回答