摘要:本文说明在Windows10环境下搭建Linux开发环境的步骤。无需安装特定的虚拟机环境,只需要在Windows环境下通过应用商店安装基于WSL的Ubuntu系统即可。并且通过VSCode安装WSL插件,可以直接修改Ubuntu下的代码。

1. 安装Ubuntu.

1)开始菜单中选择”Microsoft Store",如下图所示

2)在Microsoft Store的搜索框中输入"Ubuntu",选中”Ubuntu 20.04 LTS",在弹出的界面中点击安装即可。

3)安装完成后,在开始菜单中即可找到”Ubuntu 20.04 LTS"菜单项,如下图所示。

4)点击上图中"Ubuntu 20.04LTS",打开Ubuntu界面,初次使用需要设置账户和密码等。

至此,基于WSL的Ubuntu已经安装完成,开发者可以通过如同运行一个普通应用程序一样打开Ubuntu系统进行开发。

2. 安装配置VSCode.

在完成Ubuntu安装后,可以通过在Windows 10下安装VSCode编辑器加速Ubuntu下的开发。

1)安装VSCode

从Visual Studio Code - Code Editing. Redefined下载最新安装包,执行安装。

2)配置WSL插件

3)打开基于WSL插件的VSCode

4)进行开发

Windows 10下Linux开发环境搭建相关推荐

  1. Windows 10下MASM汇编语言环境搭建

    Windows 10下MASM汇编语言环境搭建 另有MASM汇编语言教程: https://download.csdn.net/download/xjzdr/12692694 1.下载插件:DOSBo ...

  2. Windows 7 下 QT5 开发环境搭建

    Windows7 下 QT 开发环境常见搭配方法有两种. 第一种是:QT Creator+QT SDK: 第二种是:VS+qt-vs-addin+QT SDK: 以上两种均可,所需文件见 QT 社区, ...

  3. Windows系统下Java开发环境搭建

    卸载JDK 1.删除Java的安装目录(通过右键点击我的电脑->属性->高级系统设置->环境变量->系统变量中的JAVA_HOME找到Java的安装目录) 2.删除JAVA_H ...

  4. Win7下Android开发环境搭建(8.19,8.24,9.30,10.21)

    [2013-10-21 20:06:55 - L9ThreeGong] Unable to resolve target 'android-10' [ 意思就是没有找到android_10,这里的10 ...

  5. Windows下Android开发环境搭建和配置

    关于Windows下Android开发环境搭建.配置方面文章,网上一搜一堆,为方便以后参考,权且做个记录,主要关注安装过程中的注意事项.对新手提醒的是,本文介绍SDK开发Android APK环境搭建 ...

  6. Linux下Java开发环境搭建

    最近刚开始玩Linux,搞开发搭建环境是第一步,于是总结了这篇Linux下Java开发环境搭建的博客,记录一下我爬过的坑. 一.JDK的下载 jdk8官方下载地址:http://www.oracle. ...

  7. win集成linux开发环境,在 Windows 10 上创建开发环境 | Microsoft Docs

    在 Windows 10 上设置开发环境Set up your development environment on Windows 10 07/24/2020 本文内容 本指南将帮助你开始安装和设置 ...

  8. Android下NDK开发环境搭建

    Android下NDK开发环境搭建 1.     AndroidNDK安装与配置 1.1  NDK简介 Android NDK是一套允许开发人员使用本地代码(如C/C++)进行Android APP部 ...

  9. 嵌入式linux开发环境搭建(VMware16.0.0+Ubuntu16.04.3_X64)

    目录 一.安装VMware 1.VMware介绍 2.安装VMware16.0.0 二.安装ubuntu16.04.3 LTS 1.Ubuntu介绍 2.下载安装包iso 3.安装 四.新安装Ubun ...

最新文章

  1. 学了python可以从事什么岗位-学完Python编程可以从事哪些岗位?
  2. PHP的var_dump(‘1‘==‘1e0‘)的结果为true
  3. 【Tools】StarUML2.8工具安装和破解
  4. make Image uImage与zImage的区别
  5. 设计模式(2):工厂方法模式(Factory Method Pattern)
  6. FastReport v3.2.5在BDS2006中的安装方法
  7. 如何识别哭泣csdn_如何让敏感的孩子,不再那么敏感?不是溺爱,而是懂得这些方法...
  8. 开源社区Review代码步骤
  9. mysql同一台服务器上不同数据库中个别表内容同步
  10. RE管理器root explorer基础操作教程
  11. JDBC 与 JNDI 这两种连接方式 区别
  12. TestNG学习(一)
  13. vscode中文乱码
  14. 配置网络终端计算机,终端网络计算机概述.ppt
  15. 计算机与打印机脱机后怎么共享,电脑重启后共享打印机脱机的解决方法
  16. kali无线安全分析工具
  17. 基于S-FFT的相息图
  18. 祝您健康:抢救脑溢血患者的神奇秘方:针刺十宣穴,涌泉穴
  19. Fastadmin 阿里云Oss插件的配置
  20. Python程序设计基础第二版董付国版课后习题答案

热门文章

  1. 服务器性能和吞吐量,IOPS和吞吐量:衡量硬盘性能的主要指标
  2. js中return的作用及用法
  3. 暴利的古玩创业项目实操,一单利润至少赚500元以上
  4. WORD删除特定格式的数字(带小中大括号等等)
  5. python千位分隔符_python 千位分隔符,
  6. TPS、QPS与并发
  7. 一篇文章带你了解JavaScript中的面向 “对象”
  8. vue使用qrcode
  9. day16运动(上)
  10. 全国计算机等级考试二级 C 语言程序设计考试大纲