当前位置: 首页 > news >正文

【星海出品】VScode安装配置

安装VScode最好在官方网站上下载。

例如
https://code.visualstudio.com/Download

不知道自己的windows版本的话,可以命令行WIN+R 运行
输入:

systeminfo | find "OS"
//获取OS的版本信息。
systeminfo | find "系统类型"
//获取系统位数。寻址能力一般都在128GB以上了。
扩展WSL教程

win10升级为win11
启用 windows 相关功能。
在windows功能项中勾选《适用于linux的Windows子系统》
虚拟机平台

管理员打开 Powershell:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
>// 安装WSL
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
//安装WSL2 (这个命令可不用,如果后续打开 Ubuntu 报错再安装这个,然后务必切回 WSL1) 
切换 WSL 为版本1(如果没有安装WSL2,可跳过):
wsl --set-default-version 1

微软商店直接搜 Ubuntu ,两个版本都可以装,我装的是Ubuntu 20.04 LTS,并且切换了版本为版本1

记得更换以下Ubuntu的源

# 备份初始源
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak# 编辑软件源文件 sources.list
sudo vim /etc/apt/sources.list# 清除所有内容(必须在文件非 INSERT 状态)
gg # 跳转顶部 sG # 清除所有内容# 拷贝下方内容至 sources.list 文件(覆盖原先所有内容)
deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse# 保存 sources.list 文件
# 推出编辑
按 ESC
# 保存
:wq# 更新源
sudo apt-get update# 出现依赖问题(没出现直接跳过)
sudo apt-get -f install# 更新软件(一路y过来)
sudo apt-get upgrade

vscode 里设置 Ubuntu(WSL) 为终端

安装vscode:
按 F1 搜索 settings.json,打开vscode的设置文件:

//输入以下配置,然后重启终端:
"terminal.integrated.profiles.windows": {"Ubuntu-20.04 (WSL)": {"path": "C:\\Windows\\System32\\wsl.exe","args": [],"icon": "terminal-bash"}},"terminal.integrated.defaultProfile.windows": "Ubuntu-20.04 (WSL)",
# 先更新本地包(如果更新过,可以忽略)
sudo apt-get update# 安装zsh(一路y过来)
sudo apt-get install zsh# 设置zsh为默认shel, 设置->重启终端
chsh -s /bin/zsh#安装 oh-my-zsh
wget https://files-cdn.cnblogs.com/files/hongdada/install.sh -O - | sh#安装失败
#gitee版本-> 先克隆项目
git clone https://gitee.com/mirrors/oh-my-zsh.git# 本地安装(安装完,重启终端)
sudo ./oh-my-zsh/tools/install.sh更新 oh-my-zsh
omz update

VScode常用的快捷键

生成浏览器文件.html的快捷方式
! + 回车

Shift + Alt + F //代码格式化
Alt + Up 或 Alt + Down //向上或向下移动一行
Shift + Alt + Up 或 Shift + Alt + Down //快速复制一行代码
Ctrl + S //快速保存
Ctrl + F //快速查找
Ctrl + H //快速替换

http://www.lryc.cn/news/23375.html

相关文章:

  • docker 基础命令备忘录
  • 华为OD机试 - 创建二叉树(Java JS Python)
  • 服务案例|基于IT事件管理,提升业务连续性
  • 你说下HashMap的工作原理?
  • k8s 配置ingress 并做一个demo
  • 【手把手一起学习】(七) Altium Designer 20常用PCB设计规则
  • (01)Unity 中使用 HDRP
  • 使用cmake在win10编译yolov5+tensorRT+cuda+cudnn+protobuf代码进行混合编译
  • 《C++ Primer Plus》第17章:输入、输出和文件(7)
  • PGLBox 超大规模 GPU 端对端图学习训练框架正式发布
  • sql-labs-Less1
  • 又一个国内类ChatGPT模型?【秘塔科技上线自研LLM大模型「对话写作猫」】
  • 卷麻了,00后测试用例写的比我还好,简直无地自容......
  • 动态网页的核心——JSP
  • RK3588平台开发系列讲解(系统篇)init.d介绍
  • taobao.user.buyer.get( 查询买家信息API )
  • python学生信息管理系统
  • 【微信小程序】-- WXML 模板语法 - 条件渲染 -- wx:if hidden (十一)
  • 2023上半年软考,广州/东莞/深圳/江苏报班是明智的选择
  • C++修炼之练气期一层——命名空间
  • matplotlib综合学习
  • IIS .Net Core 413错误和Request body too large解决办法
  • Spring Boot数据访问—(springboot 多数据源)—官方原版
  • 高燃!GitHub上标星75k+超牛的Java面试突击版
  • grid宫格布局新手快捷上手-f
  • 面试必刷101 Java题解 -- part 3
  • 干货满满!MES的简介和运用
  • 【ElasticSearch系列-01】初识以及安装elasticSearch
  • 【Leedcode】栈和队列必备的面试题(第一期)
  • Unity 渲染流程管线