WSL子系统Ubuntu提示code .命令不存在
如默
撰写于 2024年 02月 27 日

说明

今天在Ubuntu下使用code .命令唤醒vscode结果提示命令不存在,not found,记录一下解决方式。

步骤

默认VScode安装路径为:C:\Program Files\Microsoft VS Code

网上很多解决方案说,在Windows上,打开vscode,然后按Ctrl+Shift+P,然后输入code,选择Sell Command: Install 'code' command in PATH,但实际上,根本找不到这个选项。

如果在Windows终端下,找不到code .这个命令,则可以使用上面说的方式安装这个命令,但连接了WSL就不可以这样。

首先,确保vscode上安装了WSL这个扩展,安装上这个扩展之后,打开Ubuntu子系统,配置环境变量vi /etc/profile如下:

export VSCODE=/mnt/c/'Program Files'/'Microsoft VS Code'/bin
export PATH=$VSCODE:$PATH

保存之后,执行source /etc/profile,再执行code .,会输出一个百分比进度,100%之后显示如下内容:

Installing VS Code Server for x64 (903b1e9d8990623e3d7da1df3d33db3e42d80eda)
Downloading: 100%
Unpacking: 100%
Unpacked 1530 files and folders to /root/.vscode-server/bin/903b1e9d8990623e3d7da1df3d33db3e42d80eda.

此时,会自动打开vscode,并且会自动连接Ubuntu

结语

注意环境变量里面的路径有空格,所以需要加单引号,否则会报错

WSL子系统Ubuntu提示code .命令不存在

说明

今天在Ubuntu下使用code .命令唤醒vscode结果提示命令不存在,not found,记录一下解决方式。

步骤

默认VScode安装路径为:C:\Program Files\Microsoft VS Code

网上很多解决方案说,在Windows上,打开vscode,然后按Ctrl+Shift+P,然后输入code,选择Sell Command: Install 'code' command in PATH,但实际上,根本找不到这个选项。

如果在Windows终端下,找不到code .这个命令,则可以使用上面说的方式安装这个命令,但连接了WSL就不可以这样。

首先,确保vscode上安装了WSL这个扩展,安装上这个扩展之后,打开Ubuntu子系统,配置环境变量vi /etc/profile如下:

export VSCODE=/mnt/c/'Program Files'/'Microsoft VS Code'/bin
export PATH=$VSCODE:$PATH

保存之后,执行source /etc/profile,再执行code .,会输出一个百分比进度,100%之后显示如下内容:

Installing VS Code Server for x64 (903b1e9d8990623e3d7da1df3d33db3e42d80eda)
Downloading: 100%
Unpacking: 100%
Unpacked 1530 files and folders to /root/.vscode-server/bin/903b1e9d8990623e3d7da1df3d33db3e42d80eda.

此时,会自动打开vscode,并且会自动连接Ubuntu

结语

注意环境变量里面的路径有空格,所以需要加单引号,否则会报错


那年今日
02月
27日
赞 (0)

猜您想看

  • IntelliJ IDEA配置阿里云maven镜像

    如题,最近发现家里的网络不知道为什么使用maven特别慢,所以更换国内镜像。

    2020年02月19日
  • typecho原生微信小程序

    一直想把网站做成小程序,github上typecho的小程序也都是远古版本,今年官方也升级到了typecho 1.2.1版本,目前还没有可用的小程序,我自己抽空写了一个,开源给大家使用。

    2023年07月18日
  • vue封装分页组件

    如题,一个vue项目经常要用到分页,所以封装成组件,方便复用

    2019年07月26日
  • JMeter压力测试工具初体验

    Apache JMeter是Apache组织开发的基于Java的压力测试工具。

    2020年07月12日
  • 腾讯云COS跨域配置

    之前用腾讯云COS的时候,出现了跨域问题,一直报403问题。

    2021年11月26日
  • 光威天策 ddr5 6400M 32G*2套条体验

    前两天购买了阿斯加特 ddr5 6400M 32G*2套条,但是问题很多,然后换了光威天策 ddr5 6400M 32G*2套条,记录一下。

    2024年02月20日

评论区(暂无评论)

这里空空如也,快来评论吧~

我要评论

Vaptcha 初始化中...