前端零基础入门到上班:【Day2】开发环境VSCode安装

VSCode 安装教程:图文保姆教程

引言

在前端开发中,选择合适的代码编辑器是提高工作效率的重要一步。Visual Studio Code(简称 VSCode)作为一款强大的开源编辑器,因其简洁易用、功能强大、扩展性好而广受开发者喜爱。本教程将详细介绍 VSCode 的安装步骤及其配置,让你快速搭建一个高效的前端开发环境。

目录
  1. VSCode 介绍
  2. 系统要求
  3. 下载 VSCode
  4. VSCode 安装步骤
    • 4.1 Windows 系统安装
    • 4.2 macOS 系统安装
    • 4.3 Linux 系统安装
  5. VSCode 基本界面介绍
  6. 常用配置与设置
    • 6.1 主题与配色
    • 6.2 字体与字号设置
    • 6.3 文件编码与换行
  7. 安装常用扩展插件
    • 7.1 JavaScript 和 TypeScript 开发
    • 7.2 CSS 和 HTML 开发
    • 7.3 Git 和版本控制
  8. 调试设置
  9. 常见问题与解决方案
  10. 总结

1. VSCode 介绍

Visual Studio Code 是由 Microsoft 开发的一款轻量级、跨平台的代码编辑器,具备强大的功能和扩展性。它支持多种编程语言,拥有智能代码补全、语法高亮、调试功能等,能够满足前端开发的绝大部分需求。


2. 系统要求

在安装 VSCode 之前,确保你的计算机满足以下基本要求:

  • Windows:Windows 7 SP1、Windows 8、Windows 10 或更高版本
  • macOS:macOS 10.11 (El Capitan) 或更高版本
  • Linux:支持多种 Linux 发行版,如 Ubuntu、Fedora 等

3. 下载 VSCode

  1. 访问 Visual Studio Code 官方网站。
  2. 点击页面中的 Download 按钮,根据你的操作系统选择适合的版本。

第一步:
在这里插入图片描述

第二步:就点我圈起来的哦~

在这里插入图片描述
第三步:点了之后~
在这里插入图片描述

第四步:同意验证下载VsCode.exe文件
在这里插入图片描述

啊~ 长舒一口气 我们终于下载下来了 加油安装很简单了哦!

啊啊啊啊差点忘记 ε=ε=ε=(#>д<)ノ 如果你的右上角 下载的时候没有我的弹窗不妨看看 左下角亲 有的人在左下角哦


4. VSCode 安装步骤

4.1 Windows 系统安装
  1. 下载完成后,双击运行下载的 .exe 文件。
    在这里插入图片描述

  2. 点击 Next,开始安装。
    在这里插入图片描述

  3. 选择安装目录,建议保持默认设置,点击 Next
    在这里插入图片描述
    这里啥也不干 直接下一步亲
    在这里插入图片描述

  4. 选择附加任务,建议勾选以下选项:

    • Create a desktop icon
    • Add to PATH
    • Open with Code (Right Click)

    在这里插入图片描述

  5. 点击 Install,等待安装完成。
    在这里插入图片描述

  6. 安装完成后,点击 Finish,启动 VSCode。在这里插入图片描述

4.2 macOS 系统安装
  1. 下载 .dmg 文件,双击打开。
  2. 将 Visual Studio Code 拖入 Applications 文件夹。
  3. 打开 Launchpad,找到 VSCode,点击启动。
4.3 Linux 系统安装

以 Ubuntu 为例,打开终端并输入以下命令:

sudo apt update
sudo apt install software-properties-common apt-transport-https wget
wget -q https://packages.microsoft.com/keys/microsoft.asc -O- | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main"
sudo apt update
sudo apt install code

安装完成后,可以在应用菜单中找到 VSCode。


5. VSCode 基本界面介绍

打开 VSCode 后,你会看到一个简洁的界面。基本组成部分如下:

  • 侧边栏:显示文件资源管理器、搜索、源代码管理等。
  • 编辑器区:用于编写和编辑代码,可以打开多个文件。
  • 状态栏:显示当前文件的状态、Git 信息、编码格式等。
  • 底部终端:可以直接在编辑器中使用命令行。
    在这里插入图片描述

6. 常用配置与设置

6.1 主题与配色
  1. 点击左下角的齿轮图标,选择 Themes,可以选择不同的主题。

  2. 可选的主题包括 Light、Dark 主题以及各种扩展主题。

6.2 字体与字号设置
  1. 进入 File > Preferences > Settings
  2. 搜索 Font Size,设置合适的字号。
6.3 文件编码与换行
  1. 在设置中搜索 files.encoding,可以设置文件的默认编码格式,如 UTF-8。
  2. 搜索 files.autoGuessEncoding,启用该选项可以自动识别文件编码。

7. 安装常用扩展插件

VSCode 拥有丰富的插件生态,以下是一些常用插件的安装与配置。

汉化 我们可以不用但是不能没有吧亲
在这里插入图片描述
安装 重启就生效了~
此外还有很多实用的插件 可以关注公众号 发送vscode 插件我会回复

7.1 JavaScript 和 TypeScript 开发
  • ESLint:代码风格检查与自动修复。

    1. 在左侧扩展图标中搜索 ESLint,点击 Install
  • Prettier:代码格式化工具。

    1. 同样在扩展中搜索 Prettier,点击 Install
7.2 CSS 和 HTML 开发
  • Live Server:提供本地开发时的实时预览。

    1. 在扩展中搜索 Live Server,点击 Install
7.3 Git 和版本控制
  • GitLens:增强 Git 功能,提供更多信息。

    1. 搜索 GitLens,点击 Install

8. 调试设置

VSCode 的调试功能非常强大,支持 JavaScript、Node.js 等多种语言。以下是简单的调试设置。

  1. 点击左侧的 Run and Debug 图标。
  2. 选择要调试的环境,如 Node.js。
  3. F5 启动调试,设置断点、监视变量等。

9. 常见问题与解决方案

  • VSCode 启动时无响应:尝试重置设置或者重新安装。
  • 扩展无法安装:检查网络连接,确保可以访问扩展市场。
  • 字体显示不正常:确认已安装相应的字体,并在设置中进行调整。

10. 总结

通过本教程,你应该能够顺利安装和配置 VSCode,为前端开发打下坚实的基础。接下来可以根据自己的需求,安装更多插件和配置,以适应不同的开发环境。


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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【智能大数据分析 | 实验四】Spark实验:Spark Streaming

【作者主页】Francek Chen 【专栏介绍】 ⌈ ⌈ ⌈智能大数据分析 ⌋ ⌋ ⌋ 智能大数据分析是指利用先进的技术和算法对大规模数据进行深入分析和挖掘&#xff0c;以提取有价值的信息和洞察。它结合了大数据技术、人工智能&#xff08;AI&#xff09;、机器学习&#xff08;ML&a…

Postman常见问题及解决方(全)

&#x1f345; 点击文末小卡片 &#xff0c;免费获取软件测试全套资料&#xff0c;资料在手&#xff0c;涨薪更快 1、网络连接问题 如果Postman无法发送请求或接收响应&#xff0c;可以尝试以下操作&#xff1a; 检查网络连接是否正常&#xff0c;包括检查网络设置、代理设置…

前端零基础入门到上班:【Day3】从零开始构建网页骨架HTML

HTML 基础入门&#xff1a;从零开始构建网页骨架 目录 1. 什么是 HTML&#xff1f;HTML 的核心作用 2. HTML 基本结构2.1 DOCTYPE 声明2.2 <html> 标签2.3 <head> 标签2.4 <body> 标签 3. HTML 常用标签详解3.1 标题标签3.2 段落和文本标签3.3 链接标签3.4 图…

市面上热门的四款PDF转换器解析!!

在互联网普及的今天&#xff0c;PDF和Excel已经成为我们工作中不可或缺的两种文件格式。PDF常用于文档的阅读、打印和分享&#xff0c;而Excel则适用于数据的分析和处理。但是&#xff0c;有时候我们需要在两者之间进行转换&#xff0c;例如将PDF中的数据导入到Excel中进行进一…

物联网数据采集网关详细介绍-天拓四方

一、物联网数据采集网关的概述 物联网数据采集网关&#xff0c;简称数据采集网关&#xff0c;是物联网系统中的重要组成部分&#xff0c;位于物联网设备和云端平台之间。其主要职责是实现数据的采集、汇聚、转换、传输等功能&#xff0c;确保来自不同物联网设备的数据能够统一…

Hadoop 踩坑汇总

文章目录 一、完整教程二、解决问题问题①&#xff1a; DataNode 没有问题②&#xff1a; 网页打不开 三、大功告成&#xff01;&#xff01; 一、完整教程 这个教程比较详细&#xff0c;博主是按照这个来执行的 https://blog.csdn.net/qq_47831505/article/details/123806514…

VsCode插件:前端每日一题

Javascript本地存储的方式有哪些&#xff1f; 区别及应用场景? 1. Cookie Cookie 是网站为了辨别用户身份、进行session跟踪而储存在用户本地终端上的数据。Cookie 通常包含了用户的一些个人信息&#xff0c;如用户名、密码、浏览记录、偏好设置等。Cookie 一般在用户访问网站…

Excel:vba实现生成随机数

Sub 生成随机数字()Dim randomNumber As IntegerDim minValue As IntegerDim maxValue As Integer 设置随机数的范围(假入班级里面有43个学生&#xff0c;学号是从1→43)minValue 1maxValue 43 生成随机数(在1到43之间生成随机数)randomNumber Application.WorksheetFunctio…

智联招聘×Milvus:向量召回技术提升招聘匹配效率

01. 业务背景 在智联招聘平台&#xff0c;求职者和招聘者之间的高效匹配至关重要。招聘者可以发布职位寻找合适的人才&#xff0c;求职者则通过上传简历寻找合适的工作。在这种复杂的场景中&#xff0c;我们的核心目标是为双方提供精准的匹配结果。在搜索推荐场景下&#xff0c…

深入理解gPTP时间同步过程

泛化精确时间协议(gPTP)是一个用于实现精确时间同步的协议,特别适用于分布式系统中需要高度协调的操作,比如汽车电子、工业自动化等。 gPTP通过同步主节点(Time Master)和从节点(Time Slave)的时钟,实现全局一致的时间参考。 以下是gPTP实现主从时间同步的详细过程:…

奥迪一汽新能源:300台AGV、1000台机器人、24米立体库

导语 大家好&#xff0c;我是社长&#xff0c;老K。专注分享智能制造和智能仓储物流等内容。 位于长春的奥迪新能源工厂&#xff0c;占地面积广阔&#xff0c;达到了约150公顷&#xff0c;其规模之宏大&#xff0c;甚至超越了奥迪在欧洲的内卡苏姆工厂。 这座工厂不仅是奥迪在中…

一、在cubemx下RTC配置调试实例测试

一、rtc的时钟有lse提供。 二、选择rtc唤醒与闹钟功能 内部参数介绍 闹钟配置 在配置时间时&#xff0c;注意将时间信息存储起来&#xff0c;防止复位后时间重新配置。 if(HAL_RTCEx_BKUPRead(&hrtc, RTC_BKP_DR0)! 0x55AA)//判断标志位是否配置过&#xff0c;没有则进…

使用Angular构建动态Web应用

&#x1f496; 博客主页&#xff1a;瑕疵的CSDN主页 &#x1f4bb; Gitee主页&#xff1a;瑕疵的gitee主页 &#x1f680; 文章专栏&#xff1a;《热点资讯》 使用Angular构建动态Web应用 1 引言 2 Angular简介 3 安装Angular CLI 4 创建Angular项目 5 设计应用结构 6 创建组件…

【每日一题】LeetCode - 盛最多水的容器

给定一个长度为 n 的整数数组 height。有 n 条垂线&#xff0c;第 i 条线的两个端点是 (i, 0) 和 (i, height[i])。要求找出其中的两条线&#xff0c;使得它们与 x 轴共同构成的容器可以容纳最多的水。 输入示例&#xff1a; height [1,8,6,2,5,4,8,3,7]输出&#xff1a; 4…

CSS行块标签的显示方式

块级元素 标签&#xff1a;h1-h6&#xff0c;p,div,ul,ol,li,dd,dt 特点&#xff1a; &#xff08;1&#xff09;如果块级元素不设置默认宽度&#xff0c;那么该元素的宽度等于其父元素的宽度。 &#xff08;2&#xff09;所有的块级元素独占一行显示. &#xff08;3&#xff…

安卓在windows连不上fastboot问题记录

fastboot在windows连不上fastboot 前提是android studio安装 google usb driver 搜索设备管理器 插拔几次找安卓设备 在其他设备 或者串行总线设备会出现安卓 右键更新驱动 下一步下一步然后可以了

【FISCO BCOS】二十二、使用Key Manager加密区块链节点

#1024程序员节&#xff5c;征文# 落盘加密是对节点存储在硬盘上的内容进行加密&#xff0c;加密的内容包括&#xff1a;合约的数据、节点的私钥。具体的落盘加密介绍&#xff0c;可参考&#xff1a;落盘加密的介绍&#xff0c;今天我们来部署并对节点进行落盘加密。 环境&a…

高效文本编辑与导航:Vim中的三种基本模式及粘滞位的深度解析

✨✨ 欢迎大家来访Srlua的博文&#xff08;づ&#xffe3;3&#xffe3;&#xff09;づ╭❤&#xff5e;✨✨ &#x1f31f;&#x1f31f; 欢迎各位亲爱的读者&#xff0c;感谢你们抽出宝贵的时间来阅读我的文章。 我是Srlua小谢&#xff0c;在这里我会分享我的知识和经验。&am…

Bode图(波特图)

波特图&#xff1a; 通常用波特图分析信号的频率响应。 对设计滤波器的人来说&#xff0c;比较关注的是在特定的频率内&#xff0c;到底有怎样的增益和相移。根据前面分析的内容&#xff0c;波特图刚好是研究增益和相移。所以要想设计一个满足性能的滤波器&#xff0c;必须要…

react18中在列表中如何使用useCallback进行渲染优化

实现的需求&#xff1a;在列表中如何缓存每个子组件&#xff0c;父组件重新渲染&#xff0c;子组件不更新&#xff0c;下面的列子假设 Chart 组件被包裹在memo 中。你希望在 ReportList 组件重新渲染时跳过重新渲染列表中的每个 Chart。但是&#xff0c;你不能在循环中调用 use…