Intellij idea 有没有一种简单的方法可以将我的整个Intellij安装放在U盘上?

Intellij idea 有没有一种简单的方法可以将我的整个Intellij安装放在U盘上?,intellij-idea,usb,portable-applications,Intellij Idea,Usb,Portable Applications,我正在考虑从Eclipse切换到Intellij。我喜欢Eclipse的一点是,整个安装过程只是一个文件夹,如果我愿意,我可以把它放在U盘上并复制到另一台计算机上。我所有的插件、设置和其他一切都随我而来,我所要做的就是复制一个文件夹 有没有办法用Intellij实现这一点?是的,有可能,只需将安装目录复制到闪存驱动器,然后编辑IDEA\u HOME\bin\IDEA.properties文件,将IDEA.config.path和IDEA.plugins.path的值更改到相对位置,比如:。/co

我正在考虑从Eclipse切换到Intellij。我喜欢Eclipse的一点是,整个安装过程只是一个文件夹,如果我愿意,我可以把它放在U盘上并复制到另一台计算机上。我所有的插件、设置和其他一切都随我而来,我所要做的就是复制一个文件夹


有没有办法用Intellij实现这一点?

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

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

  • ${user.home}/.IntelliJIdea10/config
    =>
    usb:/IDEA\u home/config
  • ${user.home}/.IntelliJIdea10/config/plugins
    =>
    usb:/IDEA\u home/user plugins

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

除了CrazyCoder的答案外:

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

要获取所需文件夹,请将IntelliJ/PHPStorm安装到您的硬盘上,并至少运行一次

在Windows 7上,路径为(将文件夹复制到usb记忆棒):

  • %用户名%\.WebIde10\config\=>usb:/IDEA\u HOME/config
  • %用户名%\.WebIde10\system\=>usb:/IDEA\u家庭/用户插件
请注意,用户插件不是在IntelliJ/PHPStorm的第一次启动时创建的,所以请在您的usb记忆棒上创建它

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

  • idea.config.path
  • idea.plugins.path
  • 想法、系统、路径

    • 还可以使用${idea.home}path变量。我在一篇文章中描述了如何创建IntelliJ IDEA的可移植版本,包括JDK版本

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

      问候
      leolabs打开
      c:\Program Files\JetBrains\IntelliJ IDEA 14.1.3\bin\IDEA.properties

      • #idea.config.path=${user.home}/.IntelliJIdea/config
        更改为
        idea.config.path=../PortableSetting/config
      • #idea.system.path=${user.home}/.IntelliJIdea/system
        更改为
        idea.system.path=../PortableSetting/system
      • #idea.plugins.path=${idea.config.path}/plugins
        更改为
        idea.plugins.path=../PortableSetting/config/plugins
      • #idea.log.path=${idea.system.path}/log
        更改为
        idea.log.path=../PortableSetting/system/log
      c:\Program Files\JetBrains\IntelliJ IDEA 14.1.3\

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

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

      我为WindowsXP默认目录写了这个答案

      有关默认目录的更多信息,请参阅


      我阅读了其他人的答案,然后一步一步地回答。

      是的,我想你需要做的只是一个特殊的程序。不知道这将如何与许可证(没有担心,如果你使用社区版),欢迎堆栈溢出!请注意,您应该在此网站上发布有用的答案,否则您的帖子可能会被删除。如果您愿意,您仍然可以包含该链接,但仅作为“参考”。答案应该是独立的,不需要链接。leolabs被google chrome和my antivirus标记为不安全,已被阻止-1真奇怪。你能提供更多的信息吗?我不喜欢我的博客被标记为不安全;)谢谢你的回答。现在唯一的问题是它保留了我的自定义设置,但没有保留我的“激活”信息。每次我都应该输入我的许可证信息以使用它。还有什么方法可以避免这种情况吗?@Hooman如果许可证
      .key
      文件存在于中,它就不应该再次请求许可证。这很奇怪,因为我的移动配置文件夹中有
      idea14.key
      ,但它似乎在启动时无法识别它。不管怎样,我不介意每天打一次!谢谢你的回答。你必须从乞讨中解脱出来。另外,我认为您最好更改日志路径和插件路径。但请记住,不要再乞讨了。