Windows 中的 JetBrains Toolbox,用于将 IDE 安装到驱动器 C 以外的特定文件夹

JetBrains Toolbox in Windows to install IDEs to specific folders other than ones within drive C

我想将 PyCharm、PhpStorm 等安装到驱动器 D 上的某个文件夹中。 尽管 JetBrains Toolbox 在我看来没有这样做的选项。

所以问题是在通过 Toolbox 安装时是否可以自定义 JetBrains IDE 的安装文件夹?

是的,您可以在工具箱设置中配置应用程序的安装位置。但是,这将在指定目录下安装所有应用程序(并将现有的应用程序移动到那里)。如果你想为每个 IDE 定义一个特定的安装位置,那是不可能的......但是。

另见 this support question。第二个答案解释了如何在 .settings.json 中手动更新 install_location 属性。这将更改未来安装的安装位置,并且不会移动您现有的应用程序。

[Windows 10] 我发现了一个在任何论坛上都没有很好解释的手动位置更改选项。

安装 Jetbrains Toolbox 后,如果您无法从应用程序 UI 更改工具安装位置,如果您尝试从那里更改,它会进入 "Failing to change location, because application is in use, or something like that",请关闭工具箱应用程序(从任务管理器中终止它,或从工具栏中关闭它),然后转到工具箱应用程序的默认安装位置(有关此的更多信息,此处:https://toolbox-support.jetbrains.com/hc/en-us/articles/115000978804-Where-are-the-IDEs-located-on-my-hard-drive-)并打开 。 settings.json 文件

.settings.json 文件中,您需要 add/update 以下代码行:

"install_location": "<default_location>",

在那里,如果文件中存在该行,请添加所需的安装位置而不是 <default_location>。如果此行不存在,请将其添加到文件的开头。不要忘记在行尾添加“,”。

请帮助将此消息传播给正在使用 Jetbrains Toolbox 并遇到此 问题.[=12= 的朋友们]

UI 中设置的位置似乎随后续的 Toolbox 版本而改变。 目前在工具箱 > 齿轮图标 > 工具箱应用程序设置 > 工具 > 工具安装位置。

Toolbox 在当前用户权限下运行,而不是以管理员身份运行,它还不能请求特权访问。在特定术语中,这意味着如果您不想将它安装在“C:\您当前的用户写入该目录。

看起来他们在这方面投入了一些时间。无需再摆弄配置文件了:

  • 打开您的工具箱应用程序

  • 打开设置。

  • 打开“工具”选项卡

  • 更改“工具安装位置”

  • 点击“应用更改”

  • 等到文件被移动