我想将 PyCharm、PhpStorm 等安装到驱动器D上的某个文件夹中。尽管在我看来 JetBrains Toolbox 没有这样做的选项。
那么问题是通过 Toolbox 安装时是否可以自定义 JetBrains IDE 的安装文件夹?
我想将 PyCharm、PhpStorm 等安装到驱动器D上的某个文件夹中。尽管在我看来 JetBrains Toolbox 没有这样做的选项。
那么问题是通过 Toolbox 安装时是否可以自定义 JetBrains IDE 的安装文件夹?
是的,您可以在工具箱设置中配置应用程序的安装位置。但是,这会将所有应用程序安装在指定目录下(并将现有应用程序移到那里)。如果您想为每个 IDE 定义一个特定的安装位置,那么这是不可能的……但是。
另请参阅此支持问题。第二个答案解释了如何手动更新install_location
. .settings.json
这将更改未来安装的安装位置,并且不会移动您现有的应用程序。
[ Windows 10 ] 我发现一个手动位置更改选项在任何论坛上都没有得到很好的解释。
安装 Jetbrains Toolbox 后,如果您无法从应用程序 UI 更改工具安装位置,并且如果您尝试从那里更改,它会进入“无法更改位置,因为应用程序正在使用中,或类似情况”,请关闭Toolbox 应用程序(从任务管理器中杀死它,或从工具栏中关闭它),然后转到 Toolbox 应用程序的默认安装位置(有关此的更多信息,请访问:https ://toolbox-support.jetbrains.com /hc/en-us/articles/115000978804-Where-are-the-IDEs-located-on-my-hard-drive- ) 并打开.settings.json文件
在.settings.json文件中,您需要添加/更新以下代码行:
"install_location": "<default_location>",
如果文件中存在该行,请在此处添加所需的安装位置,而不是 < default_location >。如果此行不存在,请将其添加到文件的开头。不要忘记在行尾添加“,”。
请帮助将此消息传播给我们正在使用 Jetbrains Toolbox 并遇到此问题的朋友。
UI 中设置的位置似乎会随着后续的 Toolbox 版本而改变。目前它位于工具箱 > 齿轮图标 > 工具箱应用程序设置 > 工具 > 工具安装位置。
Toolbox 在当前用户权限下运行,而不是以管理员身份运行,并且它还不能请求特权访问。具体而言,这意味着如果您不想将其安装在“C:\Program Files”下,您将在首选文件管理器中手动创建“JetBrains”或您想要的任何根目录,然后应用权限设置允许您当前的用户写入该目录。