VSCode 安装教程(超详细)

news2024/12/28 9:21:30

文章目录

  • VSCode 安装使用教程(图文版)
  • 那么,什么是 IDE 呢 ?
  • 目前,前端开发主流的 IDE 有以下 5 个
  • 下边我们开始玩转 VSCode
  • VSCode 下载、安装
  • Window 版 VScode 安装流程
    • 1、下载 Vscode 安装文件
    • 2、下载完成单击运行,然后我们开始进行安装
    • 3、选择安装的位置
    • 4、选择开始菜单文件夹
    • 5、选择附加任务
    • 6、准备安装
    • 7、正在安装
    • 8、安装完成
    • 9、安装完成后,第一次打开 VSCode
  • VSCode 常见插件安装
    • 1、简体中文语言包
    • 2、编辑器主题选择、设置
    • 3、vscode-icons 显示代码图标
    • 4、open in brower 通过编辑器直接打开默认浏览器
    • 5、Live Server 开启本地服务器
    • 6、Auto Rename Tag 自动修改标签对名称
    • 7、carbon-now-sh 将代码生成一张图片
    • 8、prettier 格式化代码
  • 相关设置
    • 1、字体设置
    • 2、下载字体
    • 3、在电脑中安装字体
    • 4、在 VSCode 中启用查看字体
    • 5、光标设置,平滑插入动画
    • 6、关闭代码缩略图,不占用新资源
    • 7、Ctrl + 鼠标滚轮缩放字体大小
  • VSCode 快捷键
    • 1、Window 版快捷键
    • 2、Mac 版快捷键
  • Emmet 语法
  • VSCode 安装使用教程(视频版)


VSCode 安装使用教程(图文版)

工欲善其事,必先利其器
对于我们每一位软件工程师来说,都要有自己顺手的 IDE 开发工具,它就是我们的武器。
一个好用的 IDE 不仅能提升我们的开发效率,还能让我们保持愉悦的心情,这样才是非常 Nice 的状态

那么,什么是 IDE 呢 ?

what

  • IDE(Integrated Development Environment,集成开发环境)是含代码编辑器、关键词高亮、智能感应、智能纠错、格式美化、版本管理等功能于一身的 “高级代码编辑器
  • 每个 IT 工程师都要有自己顺手的 IDE,它是我们的武器
  • 要理解无论使用什么 IDE 编写出来的代码,本质上都是 “白底黑字” 的,都是 “纯文字” 的

目前,前端开发主流的 IDE 有以下 5 个

IDE 名称公司是否免费功能性强大
Visual Studio Code微软强大(推荐)
Sublime个人开发者是(需要注册)适中
AtomGitHub适中
WebStormJetBrains非常强大
HBuilderDCloud非常强大

为什么现在不用 Dreamweaver

  • Dreamweaver 是曾经网页制作的王牌 IDE,推崇 “所见即所得” ,用拖拽控件的方式进行网页开发
  • 但近几年,前端开发技术,形式已经发生了根本性的变化,Dreamweaver 现在不是前端工程师的主流选择了

下边我们开始玩转 VSCode

正式开始

  • Visual Studio Code 简称 VSCode ,2015 年由微软公司发布。

  • 可用于 Windows,macOS 和 Linux。它具有对 JavaScript,TypeScript 和 Node.js 的内置支持,并具有丰富的其他语言(例如 C++,C#,Java,Python,PHP,Go)

  • 优点:内置功能非常丰富、插件全且安装简单、轻量、有 MAC 版本

VSCode 下载、安装

官网下载

  • 在官方网站:https://code.visualstudio.com/
  • 下载最新版本的 VSCode 即可

在这里插入图片描述

提示:蓝色按钮会自动识别电脑操作系统,到适合的版本,只需要点击下载即可

Window 版 VScode 安装流程

1、下载 Vscode 安装文件

在这里插入图片描述

提示:点击上面的下载之后,它会跳转至一个新页面

2、下载完成单击运行,然后我们开始进行安装

在这里插入图片描述

3、选择安装的位置

在这里插入图片描述

4、选择开始菜单文件夹

在这里插入图片描述

5、选择附加任务

提示

  • 将以下四项都勾选上,桌面快捷方式需要就添加即可
  • 添加到 PATH:添加到系统环境变量中,勾选后,即可在命令行中使用 code . 即可打开 Vscode

在这里插入图片描述

6、准备安装

在这里插入图片描述

7、正在安装

在这里插入图片描述

8、安装完成

在这里插入图片描述

9、安装完成后,第一次打开 VSCode

在这里插入图片描述

VSCode 常见插件安装

1、简体中文语言包

插件名称:Chinese 中文(简体)语言包

  • 作用:将 VSCode 操作界面转换为中文,对英语不好的朋友,非常友好

在这里插入图片描述

安装完成,重启 VScode 即可

在这里插入图片描述

查看中文操作界面

在这里插入图片描述

2、编辑器主题选择、设置

建议浅色系对眼睛友好

  • 管理 -> 颜色主题 -> 选择自己喜欢的主题即可

在这里插入图片描述

提示

  • 选择自己喜欢的主题
  • Quiet Light

在这里插入图片描述

查看代码效果

在这里插入图片描述

浅色 + (默认浅色)

在这里插入图片描述

查看代码效果

在这里插入图片描述

3、vscode-icons 显示代码图标

插件名称:Material Icon

  • Theme 作用:显示 Vscode 文件、文件夹的图标
  • 在 VScode 扩展插件中搜索 “Material Icon Theme” 即可安装

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4、open in brower 通过编辑器直接打开默认浏览器

插件名称:open in brower

  • 作用:该插件可通过编辑器打开默认浏览器显示代码效果

在这里插入图片描述

在这里插入图片描述

5、Live Server 开启本地服务器

插件名称:Live Server

  • 作用:通过插件可以开启本地服务
  • 优点:一边编写代码一边保存,即实时刷新预览,大大提升开发测试效率

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

6、Auto Rename Tag 自动修改标签对名称

插件名称:Auto Rename Tag

  • 作用:修改标签,自动帮你完成头部和尾部闭合标签的同步修改

在这里插入图片描述

在这里插入图片描述

7、carbon-now-sh 将代码生成一张图片

插件名称:carbon-now-sh

  • 作用:可提升逼格的插件,在实际开发中遇到技术问题或者做部分代码片段分享,可以使用该插件将代码生成一张图片
  • 使用方法:
    • 在 VSCode 中,选中需要生成图片的代码
    • 打开命令托盘:Windows:Ctrl + Shift + P,Mac:Cmd + Shift + P
    • 输入 Carbon,回车

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

8、prettier 格式化代码

插件名称:prettier

  • 作用:格式化美化代码
  • Ctrl + s 保存会自动格式化

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

然后再在页面中Ctrl+S保存即可格式化代码

相关设置

1、字体设置

管理 -> 设置

  • 字体大小: 20
  • 字体系列:JetBrains Mono

在这里插入图片描述

  • 在 VSCode 中 “控制字体系列” 添加字体名称 (优先级:从左至右)
  • 同时还要在对应的电脑操作系统中安装字体才能生效
  • 在 VSCode 中推荐使用 JetBrains Mono 编程专用字体
  • JetBrains 公司最新出了一个字体 JetBrains Mono,据称是专为改善看代码体验而生

2、下载字体

  • JetBrains Mono 官方下载地址 :https://www.jetbrains.com/lp/mono/
  • 点击 Download font 下载

在这里插入图片描述

3、在电脑中安装字体

安装

  • 下载后解压,进到ttf 文件夹下,会有一堆文件,全选后安装
  • 所有的字体都叫 JetBrains Mono,全选安装的目的是为了响应各种特殊字体(比如斜体、意大利体、粗体、如果不需要这些花里胡哨的只需安装 Regular.ttf)

在这里插入图片描述

4、在 VSCode 中启用查看字体

在这里插入图片描述

  • 如需要 Consolas 字体:如下
  • windows 下 VScode 使用 Consolas 下载地址:https://www.fonts.net.cn/font-33390313417.html

5、光标设置,平滑插入动画

在这里插入图片描述

6、关闭代码缩略图,不占用新资源

在这里插入图片描述

7、Ctrl + 鼠标滚轮缩放字体大小

如果能用 Ctrl + 鼠标滚轮缩放字号,会非常方便

  • 我们需要进行相关的配置,在 管理 -> 设置 -> 搜索:输入 “滚动” 即可看到

在这里插入图片描述

VSCode 快捷键

1、Window 版快捷键

常用快捷键

  • 注释:
    • 单行注释:ctrl + k ctrl + c 或 ctrl + /
    • 取消单行注释:ctrl + k ctrl + u(按下 ctrl 不放,再按 k+u)
    • 多行注释:alt + shift + A
    • 多行注释 : /**/
  • 移动行:alt + up/down
  • 显示/隐藏左侧目录栏 ctrl + b
  • 复制当前行:shift + alt + up/down
  • 删除当前行:shift + ctrl + k
  • 控制台终端显示与隐藏:ctrl + ~
  • 查找文件/安装 vscode 插件地址:ctrl + p
  • 代码格式化:shift + alt + f
  • 新建一个窗口:ctrl + shift + n
  • 多行编辑:Ctrl + Alt + up/down

2、Mac 版快捷键

Mac

  • Command + X 剪切(未选中文本的情况下,剪切光标所在行)
  • Command + C 复制(未选中文本的情况下,复制光标所在行)
  • Option + Up 向上移动行
  • Option + Down 向下移动行
  • Option + Shift + Up 向上复制行
  • Option + Shift + Down 向下复制行
  • Command + Shift + K 删除行
  • Command + Enter 下一行插入
  • Command + Shift + Enter 上一行插入
  • Command + Shift + \ 跳转到匹配的括号
  • Command + [ 减少缩进
  • Command + 1 增加缩进
  • Home 跳转至行首
  • End 跳转到行尾
  • 作为优秀的开发者,熟练的用好快捷键也是非常重要的技能之一

Emmet 语法

  • 作为大厂资深的前端工程师们,都会熟练的使用 Emmet 语法
  • 在实际开发中可以大大的提升开发效率
  • Emmet 官方文档:https://docs.emmet.io/cheat-sheet/
    在这里插入图片描述

VSCode 安装使用教程(视频版)

详情请参见:https://www.arryblog.com/guide/vscode-video.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/54533.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Postman的使用——设置全局参数,参数的传递,从登录接口的响应body中提取数据更新全局参数,从响应cookie中提取数据更新全局变量

Postman的使用——设置全局参数,引用全局参数,参数的传递,从登录接口的响应body中提取数据更新全局参数,从响应cookie中提取数据更新全局变量一、设置全局参数二、引用全局参数三、从登录接口的响应body中提取数据更新全局参数四、…

cmd命令以及一些操作

文章目录前言set和echoif语句判断有无指定文件夹相对路径创建文件夹创建bat脚本换行符前言 因为下载下来的代码用bash脚本写的,cmd不能完美运行,因此想着对照着转成cmd,这样就方便了。 set和echo set demohello world!!! echo %demo%这就是…

[附源码]计算机毕业设计springboot学生宿舍维修管理系统

项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: SSM mybatis Maven Vue 等等组成,B/S模式 M…

动态规划——数字三角形模型

数字三角形模型: 给定一个如下图所示的数字三角形,从顶部出发,在每一结点可以选择移动至其左下方的结点或移动至其右下方的结点,一直走到底层,要求找出一条路径,使路径上的数字的和最大。 输入格式&#…

力扣 895. 最大频率栈

题目 设计一个类似堆栈的数据结构,将元素推入堆栈,并从堆栈中弹出出现频率最高的元素。 实现 FreqStack 类: FreqStack() 构造一个空的堆栈。 void push(int val) 将一个整数 val 压入栈顶。 int pop() 删除并返回堆栈中出现频率最高的元素。 如果出现…

傻妞旧版本(合集)

目录一、前言二、下载三、新版傻妞订阅合集一、前言 傻妞旧版本(合集),包含amd和arm版本 二、下载 🅰️amd✅还未大改,init web未出 🔴[sillyGirl_amd_2022-08-05] ➡️百度网盘 ➡️天翼云盘(访问码:ha8s&#xff09…

如何开通小程序?开通小程序要钱吗?

关于如何开通小程序?开通小程序要钱吗?这两个问题,今天给大家做一个简单的解答。 一、如何开通小程序? “开通小程序”这个说法其实并不准确,能开通的是小程序账号,开通完小程序账号后还需要去制作小程序&…

计算机视觉之目标检测训练数据集(皮卡丘)《2》

在做目标检测,训练数据集的时候,可以先看前段时间的一篇基础文章:计算机视觉之目标检测(object detection)《1》https://blog.csdn.net/weixin_41896770/article/details/128062645先熟悉一些基本知识,如:锚框&#xf…

『.NET』.Net Core在Linux中生成验证码的实现封装

📣读完这篇文章里你能收获到 .Net跨平台在Linux中及Windows中都可生成验证码两套已验证过的实现方案代码封装,即Copy即用快速在Centos 7.x中安装Linux字体 文章目录一、安装Linux字体1. 查看字体库2. 运行安装字体库3. 安装ttmkfdir4. 查看字体库是否已…

搜索技术——模拟退火算法

如果有兴趣了解更多相关内容,欢迎来我的个人网站看看:瞳孔空间 一:算法及模型 物理退火过程 什么是退火:是指将固体加热到足够高的温度,使分子呈随机排列状态,然后逐步降温使之冷却,最后分子…

SPECjvm 2008 小记

背景 specjvm2008是免费的,直接官网下载就可以开跑了。但俗话说的好,便宜无好货,没啥厂家买账,看官网列出的成绩公示结果,根本没几家上传成绩。 另外,SPECjvm2008本身是测试JRE的执行成绩,也就…

Android databinding之RecycleView使用与介绍(二)

一 、介绍 通过上一篇databinding接入,我们已大概了解到databinding接入的流程和数据的简单绑定。 如果你刚看这边,并不了解databinding的使用,可以查看:Android databinding的接入使用与详解(一) Activity和fragment的数据绑定…

左(6)hash,大数据,位运算

前言 仅记录学习笔记,如有错误欢迎指正。 一、哈希函数和哈希表: hash(): (1) 输入是无限的,输出有限! (2)相同的输入,相同的输出(无随机因子) (3)不同的输入,也可能相…

jQuery 语法

通过 jQuery,您可以选取(查询,query) HTML 元素,并对它们执行"操作"(actions)。 jQuery 语法 jQuery 语法是通过选取 HTML 元素,并对选取的元素执行某些操作。 基础语法…

【Python教学】pyqt6入门到入土系列,超详细教学讲解

一、什么是PyQt6? 简单介绍一下PyQt6 1、基础简介 PyQt6 Digia 公司的 Qt 程序的 Python 中间件。Qt库是最强大的GUI库之一。PyQt6的官网:www.riverbankcomputing.co.uk/news。PyQt6是由Riverbank Computing公司开发的 资料大礼包点击蓝色字体领取 Python零基础…

机器学习6scikit-learn中的scaler

文章目录一、scikit-learn中的scaler对测试数据集如何归一化?测试数据是模拟真实环境:综上二、演示一、scikit-learn中的scaler 对测试数据集如何归一化? 测试数据集不能跟训练数据集归一化一样,应该把测试数据集与训练数据集归…

Java JDK 环境变量配置教程

文章目录Java JDK 环境变量配置JDK 11 环境变量配置详细步骤Java JDK 环境变量配置 环境变量(environment variables)一般是指在操作系统中用来指定操作系统运行环境的一些参数,如:临时文件夹位置和系统文件夹位置等。 环境变量…

第二证券|抖音发布三季度安全透明度报告,整治贩卖焦虑广告近3万条

近来,抖音发布《2022年第三季度安全透明度陈述》(以下简称《陈述》)。《陈述》显现经过要点整治,渠道不标准表达削减超越30%,不实信息被告发量同比下降36.7%,整治贩卖焦虑广告2.9万条。一起,抖音还更新了《社区自律条约…

关于我对线程安全问题中死锁的理解

文章目录1.什么是死锁2.三个典型情况3.可重入与不可重入4.死锁的四个必要条件5.如何破除死锁1.什么是死锁 比如张三谈了一个女朋友,张三就对这个女朋友加锁了。 此时李四也看上了这个女生,但是他只能等待张三分手(解锁)后&#xf…

[附源码]计算机毕业设计保护濒危动物公益网站Springboot程序

项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: SSM mybatis Maven Vue 等等组成,B/S模式 M…