当前位置: 首页 > 知识库问答 >
问题:

如何在WebStorm或任何其他JetBrains产品中使用WSL作为默认终端?

林鹏鹍
2023-03-14

我目前正在使用安装了WSL Ubuntu 18.04的Windows 10。我试图使用WSL作为WebStorm中的默认终端,但是,我可以使用WSL中的bash,但是默认目录不会设置为默认项目位置。

有人知道如何正确设置吗?

共有3个答案

邢令
2023-03-14

设置-

贲铭
2023-03-14

设置:
设置

等于:

"C:\Users\<username>\AppData\Local\Microsoft\WindowsApps\ubuntu.exe" run

结果是:

百里秋月
2023-03-14

在谷歌上搜索了一段时间后,我找到了一个问题的解决方案。

首先使用以下命令确定默认wsl:

C:\Windows\System32\wslconfig /list

Windows Subsystem for Linux Distributions:
Ubuntu-18.04 
Legacy (Default)

然后我设置默认为Ubuntu-18.04通过

C:\Windows\System32\wslconfig /setdefault Ubuntu-18.04

最后在Webstrom设置中设置终端路径

C:\Windows\System32\wsl.exe

现在打开终端,将当前目录正确移动到/mnt/c/blah/blah

 类似资料:
  • 当我在目录中单击“在此处打开linux shell”时,它会打开默认的Microsoft Windows linux子系统启动器。 是否可以使Windows终端成为默认的WSL启动器?因此,当我单击“在这里打开linux shell”时,它会打开Windows终端(Ubuntu)。

  • 在我深入这个兔子洞之前。。。 我有一个类别的产品,基本上是一个选择的4个其他产品。它可以是所选产品的任意组合。定价基于这些产品的正常价格。 到目前为止我所做的 通过普通属性接口控制。管理员输入一个属性,其值为项目类别,即 结果是与类别中的产品组合相关。此产品将是产品中类别中4个选项中的任意/全部选项。 我在函数中也有一个函数。php查询具有此set属性的所有产品,并构建一个整洁的id/title/

  • 自从我在电脑上运行了windows修复程序后,我现在遇到了一个非常烦人的问题。我的wsl远程vscode由于一些我在网上找不到的原因,无法在终端中打开当前文件夹。而是打开vscode appdata windows文件夹(/mnt/c/Users/Jonathan/AppData/Local/Programs/Microsoft VS Code),如下图所示: 我当前的工作区 在集成终端结果中打开

  • 在Visual Studio代码中选择WSL作为默认终端后,我无法打开终端窗口。终端窗口打开,随机文本出现在屏幕上,然后终端关闭并显示一条错误消息:“终端进程终止,退出代码:4294967295”。 有人知道这是为什么吗?我看了一些vscode github问题帖子,但我似乎无法让任何东西发挥作用。 查看我的设置屏幕截图。json文件和下面发生的事情的gif:

  • 当您的系统里同时安装了 java 6 及 java 7 的时候,系统默认使用的 java 版本不一定是 java 7. 运行命令 java -version, 查看输出: 如果输出中显示 “java version “1.7.0_xx”, 那么您默认的 java 版本是 java 7. 您可以略过下面的步骤。 如果输出中显示 “java version “1.6.0_xx”, 那么您默认的 jav

  • 我已经浏览了Python文档提供的信息,但我仍然有点困惑。有人可以发布示例代码来编写一个新文件,然后使用pickle将字典转储到其中吗?