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

news2024/11/30 0:30:09

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,为前端开发打下坚实的基础。接下来可以根据自己的需求,安装更多插件和配置,以适应不同的开发环境。


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

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

相关文章

MES系列- 统计过程分析(SPC)实现

MES系列文章目录 ISA-95制造业中企业和控制系统的集成的国际标准-(1) ISA-95制造业中企业和控制系统的集成的国际标准-(2) ISA-95制造业中企业和控制系统的集成的国际标准-(3) ISA-95制造业中企业和控制系统的集成的国际标准-(4) ISA-95制造业中企业和控制系统的集成的国际标准…

面对复杂的软件需求:5大关键策略!

面对软件需求来源和场景的复杂性&#xff0c;有效地管理和处理需求资料是确保项目成功的关键&#xff0c;能够提高需求理解的准确性&#xff0c;增强团队协作和沟通&#xff0c;降低项目风险&#xff0c;提高开发效率。反之&#xff0c;项目可能面临需求理解不准确、团队沟通不…

react 基础学习笔记

1.react 语法 ①数据渲染 函数组件将HTML结构直接写在函数的返回值中 JSX只能有一个根元素 JSX插值写法 插值可以使用的位置 1.标签内容&#xff1b; 2.标签属性 JSX 条件渲染&#xff1a;三目运算符&#xff1b; JSX根据数据进行列表渲染&#xff1a;map()方法&#x…

Elastic Stack - FileBeat 入门浅体验

Filebeat 是 Elastic Stack 中的一个轻量级日志转发器&#xff0c;主要用于收集和转发日志数据。Filebeat 作为代理安装在您的服务器上&#xff0c;可以监控您指定的日志文件或位置&#xff0c;收集日志事件&#xff0c;并将其转发到 Elasticsearch 或 Logstash 进行索引。 一…

XCode16中c++头文件找不到解决办法

XCode16中新建Framework&#xff0c;写完自己的c代码后&#xff0c;提示“<string> file not found”等诸如此类找不到c头文件的错误。 工程结构如下&#xff1a; App是测试应用&#xff0c;BoostMath是Framework。基本结构可以参考官方demo&#xff1a;Mix Swift and …

“循环购体系:创新消费回馈模式引领电商新风尚“

各位听众&#xff0c;你们好&#xff0c;我是吴军&#xff0c;今天我想与你们分享一种创新且引人注目的商业模式——循环购体系。这是一种融合了消费回馈与积分制度的新型购物模式&#xff0c;它在顾客与商家之间搭建了一个全新的、互动性强的桥梁。 在循环购体系的运作中&…

云联网对等连接--实现内网互通

云联网 今天给大家介绍一款产品&#xff0c;腾讯云的云联网。 云联网&#xff1a;为您提供云上私有网络间&#xff08;VPC&#xff09;、VPC 与本地数据中心间&#xff08;IDC&#xff09;内网互联的服务&#xff0c;具备全网多点互联、路由自学习、链路选优及故障快速收敛等…

详细解读 CVPR2024:VideoBooth: Diffusion-based Video Generation with Image Prompts

Diffusion Models专栏文章汇总:入门与实战 前言:今天是程序员节,先祝大家节日快乐!文本驱动的视频生成正在迅速取得进展。然而,仅仅使用文本提示并不足以准确反映用户意图,特别是对于定制内容的创建。个性化图片领域已经非常成功了,但是在视频个性化领域才刚刚起步,这篇…

构建自然灾害预警决策一体化平台,筑牢工程安全数字防线

近年来&#xff0c;国家和部委也强调了要切实加强地质灾害监测预警。作为国内智慧应急领域的先行者&#xff0c;Mapmost持续探索利用数字孪生技术&#xff0c;推进自然灾害风险预警精细化&#xff0c;强化对监测数据的综合分析和异常信息研判处置。建立健全区域风险预警与隐患点…

.NET Core WebApi第7讲:项目的发布与部署

一、理解 二、项目的发布与部署 1、点击Publish进行发布 2、等待生成publish文件&#xff0c;如下图 3、把上图中发布的文件在服务器里面装上&#xff0c;即在windows的IIS里把它挂上去。如此便可以直接去访问当前的前/后端了。 &#xff08;1&#xff09; 注意&#xff1a;…

Python自动化测试中的Mock与单元测试实战

在软件开发过程中&#xff0c;自动化测试是确保代码质量和稳定性的关键一环。而Python作为一门灵活且强大的编程语言&#xff0c;提供了丰富的工具和库来支持自动化测试。本文将深入探讨如何结合Mock与单元测试&#xff0c;利用Python进行自动化测试&#xff0c;以提高代码的可…

前端获取csv或者excel 静态数据并使用

这里我将空格全部替换成了 || 好让我变成数组&#xff0c;从而拿到每一条数据中的第一项&#xff0c;相当于excel或者csv文件的第一列的东西 axios.get("/csv/zhongxiang").then((res) > {let rows res.data.split("\n");for (let row of rows) {let c…

Axios 请求超时设置无效的问题及解决方案

文章目录 Axios 请求超时设置无效的问题及解决方案1. 引言2. 理解 Axios 的超时机制2.1 Axios 超时的工作原理2.2 超时错误的处理 3. Axios 请求超时设置无效的常见原因3.1 配置错误或遗漏3.2 超时发生在建立连接之前3.3 使用了不支持的传输协议3.4 代理服务器或中间件干扰3.5 …

Windows 11 24H2:阻碍新更新的硬件和软件

由于 Microsoft 对特定设备和软件配置采取了保护措施或兼容性限制&#xff0c;数千名用户无法使用 Windows 11 24H2。 微软对使用可能与 Windows 11 24H2 冲突的硬件或应用程序的特定设备设置兼容性限制&#xff0c;从而导致崩溃、性能问题、死机或其他异常行为。 这些限制将…

HelloCTF [RCE-labs] Level 6 - 通配符匹配绕过

开启靶场&#xff0c;打开链接&#xff1a; GET传参cmd /[b-zA-Z_#%^&*:{}\-\<>\"|;\[\]]/ b-zA-Z 过滤b到Z范围内的任何单个字符 _ 过滤下划线 :{}\-\<>\"| 匹配这些符号之一 ;\[\] 匹配这些符号之一 可以尝试在Linux终端中做下面的几个实验&a…

VLAN(虚拟局域网)详解:概念、原理与特点

VLAN&#xff08;虚拟局域网&#xff09;详解&#xff1a;概念、原理与特点 在现代网络中&#xff0c;尤其是企业级网络环境中&#xff0c;VLAN&#xff08;虚拟局域网&#xff09;成为一种非常重要的技术。它不仅可以提升网络的管理效率&#xff0c;还能够有效地隔离不同的设…

python机器人编程——一种3D骨架动画逆解算法的启示(上)

目录 一、前言二、fabrik 算法三、python实现结论PS.扩展阅读ps1.六自由度机器人相关文章资源ps2.四轴机器相关文章资源ps3.移动小车相关文章资源ps3.wifi小车控制相关文章资源 一、前言 我们用blender等3D动画软件时&#xff0c;会用到骨骼的动画&#xff0c;通过逆向IK动力学…

docker上传离线镜像包到Artifactory

docker上传离线镜像包到Artifactory 原创 大阳 北京晓数神州科技有限公司 2024年10月25日 17:33 北京 随着docker官方源的封禁&#xff0c;最近国内资源也出现无法拉取的问题&#xff0c;Artifactory在生产环境中&#xff0c;很少挂外网代理去官方源拉取&#xff0c;小编提供…

await前后线程切换改变,AsyncLocal<T>比ThreadLocal<T> 更适合多线程变量隔离的场景

1. await前后线程发生切换&#xff0c;不一定保留在原线程中执行&#xff1b; 2. AsyncLocal<T> 比 ThreadLocal<T> 更适合多数多线程变量隔离的场景。 从 ThreadLocal 到 AsyncLocal https://cloud.tencent.cn/developer/article/1902826

xss跨站及绕过与防护

XSS 它主要是指攻击者可以在页面中插入恶意脚本代码&#xff0c;当受害者访问这些页面时&#xff0c;浏览器会解析并执行这些恶意代码&#xff0c;从而达到窃取用户身份/钓鱼/传播恶意代码等行为。 SVG-XSS SVG(Scalable Vector Graphics)是一种基于XML的二维矢量图格式&…