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

时间:2017-12-21 16:45:48

标签: jetbrains-toolbox

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

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

3 个答案:

答案 0 :(得分:4)

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

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

答案 1 :(得分:1)

[ 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>",

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

请帮助将此消息传播给正在使用Jetbrains Toolbox并遇到此 问题 的朋友。

答案 2 :(得分:0)

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

工具箱在当前用户权限下运行,而不是以管理员身份运行,并且它尚不能请求特权访问。从某种意义上讲,这意味着如果您不想将其安装在“ C:\ Program Files”下,则将在首选文件管理器中手动创建“ JetBrains”或所需的任何根目录,然后应用权限设置允许您当前的用户要写入该目录。