首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在VS Code中为不同的发行版打开wsl工作区?

在VS Code中为不同的发行版打开WSL工作区,可以按照以下步骤进行操作:

  1. 打开VS Code,并确保已安装WSL插件。
  2. 在VS Code的左侧菜单栏中,点击底部的“Remote Explorer”图标,展开远程资源管理器。
  3. 在远程资源管理器中,点击顶部的“WSL Targets”按钮,它将显示已安装的WSL发行版列表。
  4. 在列表中选择要打开的特定发行版,例如Ubuntu、Debian等。
  5. 点击所选发行版旁边的“New Window”按钮,它将在新的VS Code窗口中打开所选发行版的工作区。

这样,你就可以在不同的VS Code窗口中为不同的发行版打开WSL工作区了。

对于WSL工作区的优势,它可以提供一个与本地开发环境相似的Linux环境,使开发人员能够在Windows系统上进行Linux开发。WSL工作区还可以与本地文件系统进行集成,方便开发人员在Windows和Linux之间共享文件。

WSL工作区的应用场景包括但不限于:

  • 在Windows系统上进行Linux开发,如Web开发、服务器端开发等。
  • 在Windows系统上运行基于Linux的工具和命令行程序。
  • 在Windows系统上测试和调试Linux应用程序。

腾讯云提供了一系列与云计算相关的产品,其中包括与WSL工作区相关的产品。你可以访问腾讯云的官方网站,了解更多关于WSL工作区的产品和服务信息。以下是腾讯云WSL工作区产品的介绍链接地址:腾讯云WSL工作区

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

使用VS Code进行远程开发

实际上,VS Code仓库评论第三多问题是支持在Windows上Linux发行版从Bash终端运行code。 ?..., 为了在这些环境工作, 开发人员不得不牺牲核心VS Code体验,比如智能感知(补全)、linting和调试. 一种不同方法 听到这些挑战后,我们开始研究对WSL支持,它看起来非常简单。...相反,使用Remote-SSH扩展,你只需连接到虚拟机,安装必要扩展(Python),然后就可以利用VS Code所有优秀特性,智能感知(完成)、代码导航和调试,就像你在本地工作一样。...当VS Code工作中找到一个devcontainer.json文件时,它会自动构建(如果有必要的话)该镜像,启动容器,并连接到它。...工作扩展是远程安装。它们访问工作需要编辑文件和文件夹,以提供智能感知(完成)、GoTo定义、调试等等。这些扩展可以自定义UI。

4.1K10

Win 独享 WSL 并搭配 Oh My Zsh

内核 将 WSL 2 设置默认值 下载并安装 Ubuntu Linux 发行版(可能需要重新启动) 列出可用 Linux 发行版 >wsl --list --online 以下是可安装有效分发列表...VS Code 内置 Git 支持轻松管理版本控制 直接在 WSL 项目上运行命令和 VS Code 扩展 在 Linux 或已装载 Windows 文件系统(例如 /mnt/c)编辑文件,而无需担心路径问题...在 Visual Studio Code 打开 WSL 项目 从命令行 若要从 WSL 发行版打开项目,请打开发行版命令行并输入:code ....从 VS Code 还可以通过使用 VS Code 快捷方式 CTRL+SHIFT+P 调出命令面板,以访问更多 VS Code 远程选项。...如果随后键入 Remote-WSL,将看到可用 VS Code 远程选项列表,使你可以在远程会话重新打开文件夹,指定要在哪个发行版打开,等等。

3.3K20

WSL 2 基于 Docker 编排 LNMP 运行环境

注:上述命令wsl -l -v 用于查看 WSL 虚拟机中所有已安装 Linux 系统 WSL 发行版本,1 对应 WSL,2 对应 WSL 2,我们通过 wsl --set-version Ubuntu...你还可以将 WSL 默认版本号设置 2,这样,以后安装虚拟机 Linux 系统都会初始化为 WSL 2 发行版wsl --set-default-version 2 将 Docker 集成到...在上面的截图中,我们在虚拟机通过本地安装 VS Code 打开某个项目目录,然后在 VS Code 终端窗口中,对应命令行环境就是虚拟机上下文环境,这样,我们就可以更加方便地与虚拟机进行交互,...比如在虚拟机启动容器、运行代码,同时也可以在 Windows 宿主机通过图形化窗口进行编码,提升工作效率。...下篇教程学院君将给大家演示如何在 Windows 宿主机 PhpStorm 中集成运行在 WSL 虚拟机 PHP。 (全文完)

6.8K10

PhpStorm 集成 WSL 虚拟机 PHP 进行单元测试和代码调试

这样,就会有一个问题,我们在宿主机通过 PhpStorm、VS Code 等代码编辑器进行编码,但是这些编辑器中集成 PHP 默认都是本地宿主机,如果我们想要在这些编辑器执行一些 PHP 脚本、运行单元测试或者进行代码调试...接下来,我们以 PhpStorm 例来演示如何将其中默认 PHP 配置使用 WSL 虚拟机 PHP 解释器。..., VM, WSL, Remote…」: 在弹出窗口点击右上角「+」按钮新增 CLI 解释器配置,并且在打开配置窗口中选择「WSL」,然后选择 WSL 虚拟机 Linux 发行版本以及 php 可执行文件路径...,在浏览器再次访问 http://localhost:9000,就可以看到 PhpStorm 代码执行进度停在了断点位置: 在键盘中点击「F8」快捷键,进入下一步代码执行: 可以在最下面的调试看到对应...这样,我们就完成了在 PhpStorm 监听 WSL 虚拟机 PHP 代码远程调试工作

4.2K20

基于WSL2 + VSCode + Clangd 打造最强CC++编辑器

可在windows 文件管理器访问 WSL 2 文件,此外还可以通过虚拟机方法互通文件,网络,文件共享等),而 WSL 1 则与 windows 在同一文件系统。...2、什么VSCode VS Code,全称是Visual Studio Code,但因为全称太长,微软旗下另一款产品visual studio又经常被简称为VS,所以这款与VS有一定渊源代码编辑器就被简称为...它是一个免费、开源跨平台编辑器。之所以强调“编辑器”,是因为 VS Code 并无意成为一个全尺寸集成开发环境,也就是IDE。...这就造成了对于同一种编程语言语法解析需要针对不同IDE进行不同适配。 其次,语言扫描相关工作都比较占用CPU资源,运行在vscode进程不如单独放在一个独立进程,甚至远程服务器上更好。...7、VSCode打开WSL2项目文件夹。

6.4K30

WSL + VS Code + Docker Desktop 你值得有用

直到 WSL 到来,准确来说是 WSL2。 WSL + VS Code + Docker Desktop 这三剑客组合,开始让我觉得在 Windows 上做开发是一件非常爽事情。...安装 WSL wsl --install 这个命令将启用所需可选组件,下载最新 Linux 内核,将 WSL 2 设置默认值,并为你安装一个 Linux 发行版(默认为 Ubuntu)。...,比如 Debian wsl --install -d Debian 更详细请参考官方文档[1] WSL + VS Code 演示 以下以 Ubuntu 例,演示从下载代码,并通过 VS Code...第一次会自动下载并安装 VS Code Server,安装完成后会自动启动你本机上 VS Code,并打开了 Ubuntu 上代码目录,整个过程非常丝滑。...之后你就可以在 VS Code 上通过命令行 apt-get 命令安装你需要任何软件了,真爽~ vscode 本机 VS Code 上需要安装微软出 Remote - WSL[2] 插件; 另外

2.3K40

何在WSL下使用VS Code

本文提供了详细WSL配置分步说明,便于我们能够通过WSL在Linux上运行VS Code。虽然本文标题是《 在WSL下使用VS Code》,但也同样适用于其他GUI应用程序。...Server和X Client来使VS CodeWSL协同工作。...在Linux世界, X Window System扮演着构建GUI环境必要基本框架角色。 X Window System使用客户端 - 服务器模型,已实现与远程计算机以图形界面连接。...打开WSL功能 在我们安装Linux发行版之前,我们需要启用WSL。 为此,首先在搜索栏上输入“打开或关闭Windows功能”。 ? 然后在打开窗口勾选 “WSL” ?...配置X Client 开头所述,X Client是我们想要远程访问应用程序。在本文里,这个应用程序是VS Code

2.4K40

Windows WSL2安装Ubuntu搭建开发环境教程,2023年5月更新

用 vscode 通过 wsl 打开 D 盘代码: cd /mnt/d/code/w3h5.com # 进入项目目录 code . # 通过vs code打开项目 注意:执行 code .... 2 distro for debugging # 打开WSL 2发行版进行调试时,打开显示dmesg内容输出控制台 debugConsole=true 配置代理 有两个关键步骤: WSL2 配置代理要指向...在 WSL 通过 VS Code 启动项目 WSL2 可以直接访问到 Windows 系统盘符文件,管不挂载到 /mnt 了。...比如我需要访问 D 盘 w3h5 项目: cd /mnt/d/code/w3h5 从 VS Code 启动: code . 如果第一次启动,会自动安装 VS Code 相关依赖。...再次执行 code . 就可以直接拉起 VS Code ,并使用 Ubuntu 开发环境了。 VS Code 连接 WSLVS Code 插件中心搜索 WSL 安装即可。

1.6K51

Windows下Linux子系统安装

安装 以管理员模式打开Windows PowerShell wsl --list -online查看可以安装Linux发行版 wsl --install -d Ubuntu-20.04(安装后需要重启...sudo apt upgrade 关机,叉掉窗口可能无法立刻关掉 wsl --shutdown 使用VS Code 在Ubuntu命令行输入 code ....(有空格),等待下载VS Code Server for x64并安装 链接到vs code(左下角出现WSL:Ununtu-20.04) 安装miniconda 参考链接:Python环境搭建:基于Win10...但是,下载目录windows某一个磁盘,无法复制到wsl子系统(不知道怎么解决,我目前又用不到,先不弄了) 使用命令行,首先加载到windows下含有cudnn文夹 sudo...和lib在不同文件夹内,需要自己点开查看) 上述文件添加读取和执行权限 sudo chmod a+r /usr/local/cuda-11.6/include/cudnn.h sudo chmod

2.8K40

何在Windows上做Python开发?微软出了官方教程

) 系统上安装自己工具,以及如何集成 VS Code、Git 等工具。...初学者教程 该教程适用于对 Python 感兴趣初学者,具体内容包括设置开发环境、安装 Python、安装 VS Code、安装 Git,以及简单教程和实践活动。 ?...具体内容包括:设置开发环境、安装 Python、安装 Visual Studio Code、安装 Microsoft Python 扩展、在 VS Code 打开集成 PowerShell 终端、安装...在设置开发环境时,执行这些功能与执行 web 开发时开发环境设置有所不同。...在哪里可以找到有关打包和部署帮助? 如果需要在不同计算机上工作, 该怎么办? 如果我使用是 PyCharm、Atom、Sublime Text、Emacs 或 Vim, 该怎么办?

1.8K30

何在Windows上使用Python进行开发

打开存储后, 选择右上方菜单 "搜索", 然后输入 "Python"。 从 "应用" 下结果打开 "Python 3.7"。 选择 "获取"。...VS Code 还包含一个内置终端, 使你能够使用 Windows 命令提示符、PowerShell 或你喜欢任何方式打开 Python 命令行, 从而在你代码编辑器和命令行之间建立无缝工作流。...VS Code "源代码管理" 选项卡跟踪所有更改, 并在 UI 内置内置 Git 命令 (添加、提交、推送和拉取)。 首先需要安装 Git 才能打开源代码管理面板。...打开 PowerShell 并创建名为 "hello" 空文件夹, 导航到此文件夹, 然后在 VS Code 打开它: mkdir hello cd hello code . 2....通过在文件夹开始 VS Code, 该文件夹将成为你 "工作"。 VS Code 存储特定于 vscode/settings 工作设置, 它们不同于全局存储用户设置。 3.

3K30

最详尽教程完整介绍-Windows Linux 子系统-WSL1&WSL2

图片 WSL2相比WSL1来说可以完美支持Docker。与WSL1模拟Linux API不同是,WSL2采用在Hyper-V虚拟机运行方案。...启用WSL2 Linux 系统启动时间非常快,内存占用很少,并且,WSL 2 还可以直接原生运行 Docker,VS Code 编辑器还有 Remote-WSL 插件,相对于完整 linux 虚拟机只是不支持...图片 升级到WSL2 如果发现VERSION1,说明Ubuntu运行在WSL1下,可以升级到 WSL2。同样,WSL2也可以降级到WSL1。...例如,Docker 开发人员现在可以在 Windows 上 Linux Docker 守护程序上工作,使用与 Linux 计算机上开发人员相同工具和脚本集: 图片 注:WSL2 Docker最爽地方是和宿主机...#关闭所有正在运行 Linux 和 WSL 2 启动 WSL2 之后,会在任务管理器中发现多了一个 虚拟机工作线程 图片 访问wsl 文件 图片 卸载发行版 有时候某个Linux发行版不再使用,或者是环境被搞坏需要重装

4.1K20

VS Code 都支持远程开发了

WSL 提供了基本文件共享支持,但开发工具(例如 VS Code)面临情况要更复杂一些: If you have Python 2.7 and Flask installed on Windows...开发工具需要明确区分不同环境,于是产生了一种很有意思思路: We convinced ourselves that what we needed was a way to run VS Code in...四.VS Code 远程开发套件 VS Code 在 1.35 版本(2019/6/4)正式发布了 Remote Development 支持: Remote Development (Preview)...Remote – WSL 通过 Remote – WSL 插件,可以将 WSL 用作整套开发环境,具体,支持以下特性: 用 Windows 在 Linux 环境开发,而且可以使用平台相关工具链...编辑位于 WSL 文件,包括挂载自 Windows 文件系统那些(/mnt/c) 在 Windows 上调试运行 Linux 应用程序 P.S.关于 WSL 远程开发更多细节,见: 演示视频:Visual

3.1K20

知乎分享:vscode从入门到进阶

Ctrl+P:在不同文件跳转 Ctrl+Shift+Tab:在所有打开文件中进行跳转 Ctrl+Shift+O:跳转到文件Symbol Ctrl+T:搜索当前文件夹下所有Symbol Ctrl...“file.exclude”:在打开VS code时有一些文件夹是默认不展示,比如.git文件夹等。...菜单-视图 最上方会有面包屑导航,可以方便查看在工作位置。 左边会有大纲导航,方便查看变量级别。 右边有全文跳转,方便在全文中进行跳转。...目录下 文件>首选项>用户代码片段即可,可以生成仅在当前工作生效VSCode代码片段。...Tasks,将重复工作自动化 在菜单,选择终端>Configure Task来配置。 选择终端>Run Task来运行重复工作。 这样可以不用在终端反复输入重复命令。

1.7K10

基于 WSL 在 Windows 搭建 PHP 本地开发环境

一种是基于 WSL 虚拟机,一种是基于 Laradock。首先,我们来看看如何基于 WSL 搭建 PHP 本地开发环境。 这里,学院君以自己 Windows 10 专业版操作系统例作为演示平台。...2、安装 WSL 版 Ubuntu WSL 全名是 Windows Subsystem for Linux,即 Windows Linux 子系统,实际上这是一个与 Windows 系统高度整合...以 PHP 应用为例,无需配置端口映射即可直接访问 WSL 运行 PHP 项目,也可以直接在 WSL 中使用宿主机某些软件,比如 Visual Studio Code,通过它来编辑虚拟机配置文件,...我们可以通过 Visual Studio Code 在 D 盘 scripts 目录下新建一个 test.php: ? 然后在 Ubuntu 虚拟机执行这个 PHP 脚本: ?...下篇教程,学院君将给大家演示如何在本地 PhpStorm 中集成安装在 WSL 虚拟机 PHP CLI,然后在 PhpStorm 通过 WSL PHP 执行代码调试、单元测试等工作

3.4K30

Windows 10 现在可以运行 Linux GUI 应用程序了~

尽管客户至少从2016年开始就要求微软让GUI Linux应用程序在WSL运行,但雷德蒙在去年BUILD 2020上宣布了引入该功能计划。 ?...正如该公司在今年Microsoft Build 2021开发人员活动中所说那样,“现在可以在LinuxWindows子系统(WSL获得对Linux图形用户界面(GUI)应用程序支持。”...“ WSL允许用户开发人员工作流运行他们喜欢Linux工具,实用程序和应用程序。”...微软表示:“请注意,WSLg仅与WSL 2兼容,并且不适用于配置WSL 1模式工作WSL发行版。” “如果未切换到WSL 2,请验证您Linux发行版已配置WSL 2模式运行。” ?...在你使用完GUI应用程序并终止你WSL发行版后,系统发行版也会自动结束其会话。

2.3K60

使用VSCode和SSH进行远程开发

– SSH Remote – Containers Remote – WSL 这三个扩展分别支持将远程计算机,容器,或Windows子系统Linux(WSL)用作功能齐全后台开发环境,本地VS Code...如果使用系统是Windows7,不能安装OpenSSH,只能使用Gitssh命令,将Git安装目录usr\bin文件夹添加到系统环境变量,该目录下包含ssh命令可执行程序; ?...Code内测版本; VS Code远程开发扩展目前还是预览版,所以需要提前下载安装 Visual Studio Code Insiders(下载链接),即VS Code内部测试版本,然后安装: ?...首次登录后,VS Code会自动弹出一个新窗口用于远程工作,并且会自动在远程主机上安装VS Code server: ? 在登录过程需要不断输入密码,只要弹出就输入密码即可,如图: ?...4.3.打开远程目录作为工作 点击文件视图: ? 然后选择要打开目录: ? 打开成功如下: ? 4.4.使用远程终端 直接点击新建终端即可打开Bash: ?

13.9K41

Win11使用WSL2安装Ubuntu22.04并启用GUI应用

将学到什么: 如何在 Windows 11 上启用和安装 WSL 如何安装和运行使用 WSLg 简单图形应用程序 如何安装和运行使用 WSLg 更高级应用程序 你需要什么: 安装了所有更新 Windows...安装后,可以单击打开,但由于没有安装 Linux 发行版,它不会做太多事情。...但是,如果真的想在不安装发行版情况下打开 WSL 应用程序,将看到一条简短帮助消息,必须遵循该消息才能使 WSL 有用: 现在可以继续安装 Ubuntu。 ---- 3....您可以通过打开 Microsoft Store 应用并搜索 Ubuntu 来找到它们。 选择您喜欢发行版,然后选择获取。 我应该选择哪个版本?...安装后,可以直接从商店启动应用程序,也可以在 Windows 搜索栏搜索 Ubuntu。 安装完成之后就可以打开啦!  太强啦!

27K40
领券