【前端开发工具】VS Code安装和使用

news2024/10/24 22:21:01

文章目录

    • 一、前言
    • 二、下载
    • 三、安装
    • 四、配置
    • 五、使用
        • 5.1 导入项目
        • 5.2 本地运行项目
        • 5.3 修改界面文案,验证效果
        • 5.4 添加日志打印
        • 5.5 代码调试
        • 5.6 代码提交到Git仓库
    • 六、总结

一、前言

本文介绍一下在前端vue项目中,VS Code的安装和配置。

  • 什么是VS Code?

    Visual Studio Code(以下简称VS Code)是微软提供的一个轻量且强大的跨平台开源代码编辑器(IDE),支持Windows,OS
    X和Linux。内置JavaScript、TypeScript和Node.js支持,而且拥有丰富的插件生态系统,可通过安装插件来支持
    C++,C#,Java,Python,PHP,Go等其他语言。

  • 官网地址:

    https://code.visualstudio.com/

在这里插入图片描述

二、下载

环境要求:windows11、vscode1.90.1

首先,下载VS Code安装包。安装包已分享到百度网盘中,为了避免安装的版本跟本文中介绍的版本不一致,推荐使用百度网盘下载。

百度网盘下载链接:https://pan.baidu.com/s/1Nns0N3pPPBDppVrqdaIelA?pwd=67ut
提取码:67ut

官网下载地址:https://code.visualstudio.com/Download

三、安装

下载并解压缩完成后,点击开始安装。(PS:按照步骤一步一步安装即可)

在这里插入图片描述
之后,选择安装路径,点击下一步;
在这里插入图片描述
之后,使用默认,点击下一步;
在这里插入图片描述
之后,勾选“创建桌面快捷方式”,点击下一步;
在这里插入图片描述
之后,点击安装;
在这里插入图片描述
之后,显示安装进度条;
在这里插入图片描述
之后,点击完成,完成安装;
在这里插入图片描述
至此,VS Code安装完成。

四、配置

安装完成后,再安装一些插件;

点击扩展按钮,去应用商店,查找插件并进行安装;

在这里插入图片描述
之后,安装如图的插件;
在这里插入图片描述
在这里插入图片描述

至此,项目需要的插件安装完成了。

五、使用

插件安装后,下面开始使用;

5.1 导入项目

首先,打开文件》打开文件夹,导入工程项目。

在这里插入图片描述
导入后,在资源管理器中,可以查看导入的项目代码;

在这里插入图片描述

5.2 本地运行项目

项目导入后,开始本地运行项目;
首先,打开终端》新建终端;
在这里插入图片描述
之后,输入“npm install” 命令,安装项目的依赖包;
在这里插入图片描述
提示错误信息,权限不够。之后,以管理员身份,打开系统命令行窗口;
在这里插入图片描述
进入项目目录下,输入“npm install” 命令,安装项目的依赖包;
在这里插入图片描述
项目依赖包安装完成后,再返回到VS Code的终端界面,输入"npm run dev",运行前端工程;
在这里插入图片描述

5.3 修改界面文案,验证效果

前端工程本地运行成功后,下面开始进行代码调试。

首先,修改界面文案信息,比如“岗位编码”修改为“岗位编码测试”;
在这里插入图片描述
之后,在浏览器中验证查看界面文案是否修改成功;
在这里插入图片描述

5.4 添加日志打印

之后,介绍如何在代码中打印输出日志信息。
首先,在需要打印日志的JS代码中添加“console.log()”,输出查询条件日志信息;
在这里插入图片描述
之后,在浏览器中,输出查询条件,点击查询;
在这里插入图片描述
之后,浏览器开发者工具的控制台,可以查看日志信息;
在这里插入图片描述

5.5 代码调试

之后,介绍如何添加断点,调试代码。

首先,在浏览器开发者工具的源代码中,添加断点。之后,当代码执行到断点处,右键选中变量,查看变量值。
在这里插入图片描述

5.6 代码提交到Git仓库

之后,介绍代码编写完成后,如何提交到Git代码仓库;
首先,点击源代码管理按钮,查看需要提交的代码文件;确认之后,点击提交;
在这里插入图片描述
之后,填写代码提交备注,点击提交;
在这里插入图片描述
之后,点击同步更改,把代码同步到Git仓库中;
在这里插入图片描述

六、总结

以上介绍了在前端VUE项目中,VS Code的安装和使用。希望对大家有帮助,谢谢关注。

如果您对文章中内容有疑问,欢迎在评论区进行留言,我会尽量抽时间给您回复。如果文章对您有帮助,欢迎点赞、收藏。您的点赞,是对我最大的支持和鼓励,谢谢 :-)

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

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

相关文章

最新版本的MathType软件2024最新和谐绿色版下载

🌟 数学公式的美学,MathType全新升级! 亲爱的笔记本小达人,你是否曾为在文档中插入美观又准确的数学公式而头疼?今天,我就来给你种草一个神奇的工具 —— 最新版本的MathType软件!&#x1f389…

React Native性能优化红宝书

一、React Native介绍 React Native 是Facebook在React.js Conf2015 推出的开源框架,使用React和应用平台的原生功能来构建 Android 和 iOS 应用。通过 React Native,可以使用 JavaScript 来访问移动平台的 API,使用 React 组件来描述 UI 的…

PhotoShop自动生成号码牌文件

1、说明 设计卡牌的时候,遇到自动生成编号,从01500到-02500,一个一个的手写,在存储保存成psd格式的文件,会很耗时。 下面将介绍如何使用ps自动生成psd格式的文件 2、使用excle生成数字 从01500到-02500 第一步&…

华为---VLAN-配置Eth-Trunk链路聚合(三)

6.3 配置Eth-Trunk链路聚合 6.3.1 原理概述 在没有使用Eth-Trunk前,百兆以太网的双绞线在两个互连的网络设备间的带宽仅为100Mbit/s。若想达到更高的数据传输速率,则需要更换传输媒介,使用千兆光纤或升级成为千兆以太网。这样的解决方案成本…

浙江农林大学2024年成人高等继续教育招生简章

浙江农林大学,作为浙江省内享有盛誉的高等学府,一直以其深厚的学术底蕴和严谨的教学态度为广大学子所赞誉。近年来,随着社会对高素质、专业化人才的需求日益增长,成人高等继续教育逐渐成为越来越多人提升自身综合素质、拓宽职业发…

Mybatis save、saveOrUpdate、update的区别

哈喽,大家好,我是木头左! 1. save方法 Mybatis的save方法用于插入一条新的记录。当数据库中不存在相同的记录时,会执行插入操作;如果已经存在相同的记录,则会抛出异常。 int result sqlSession.insert(&…

SAP 接口-联行号主数据维护接口【MDM->SAP】开发说明书(包括测试样例、程序代码仅作参考,不保证一定可以运行)

接口映射字段 开发通用说明 根据接口传输字段【MDMWHLX 维护类型】=0则调用联行号创建【BAPI_BANK_CREATE】【前台事务码FI01】对联行号进行创建; 根据接口传输字段【MDMWHLX 维护类型】=1时则调用联行号修改【BAPI_BANK_CREATE】【前台事务码FI02】对联行号进行修改; 开发…

易优CMS网站如何打包备份(搬家教程)

易优CMS网站如何打包备份(搬家教程) 1. 搬家前备份数据库 2.删除install_********目录下的install.lock文件 3.再改名install_1540256968 为install 4.删除data untime所有文件夹 5.打包根目录下所有文件,上传空间解压即可安装 注:安装后直接进入后台…

视频二维码怎么设置全屏播放?默认全屏效果的添加技巧

视频做成二维码如何全屏展示呢?现在很多人都会将视频生成二维码后,分享二维码给其他人来扫码查看视频内容,设置视频默认全屏播放可以带来展示更好的效果,那么横版和竖版视频扫码自动全屏播放是如何生成的呢? 视频二维…

嵌入式开发者转战AI大模型,是机遇还是挑战?

前言 在当今日新月异的科技浪潮中,人工智能(AI)大模型无疑是技术前沿的明星领域,它们以其卓越的性能和广泛的应用前景,吸引了全球范围内的关注。对于嵌入式开发者而言,从熟悉的硬件嵌入式领域转战AI大模型…

【专利】一种光伏加工产品缺陷检测方法

申请号CN202410053862.4公开号(公开)CN118037635A申请日2024.01.12申请人(公开)超音速人工智能科技股份有限公司发明人(公开)张俊峰(总); 叶长春(总); 许春夏 摘要 本发明公开一种光伏加工产品缺陷检测方…

今天碰到一个gitee的严重问题

今天碰到一个gitee的严重问题 今天访问gitee的官网,无法访问… 代码无法提交 接下来 接下来 gitee的客服给我说 不知道哪天会不会代码直接没了 不知道哪天会不会代码直接没了

高效电商数据分析:电商爬虫API与大数据技术的融合应用

一、引言 随着电子商务的迅猛发展和数据量的爆炸式增长,电商数据分析已成为企业决策的关键依据。在竞争激烈的电商市场中,如何高效、准确地获取并分析数据,以洞察市场趋势、优化运营策略、提升用户体验,成为电商企业面临的重要挑…

【机器学习】Transformer框架理论详解和代码实现

1. 引言 1.1.讨论背景 在本文中,我们将深入探讨近两年最具影响力的架构之一:Transformer模型。自从2017年Vaswani等人发表划时代论文《Attention Is All You Need》以来,Transformer架构便在众多领域,尤其是自然语言处理&#x…

中欧科学家论坛暨第六届人工智能与先进制造国际会议(AIAM2024)

会议日期:2024年10月20-21日 会议地点:德国-法兰克福 会议官网:https://www.iaast.cn/meet/home/Bx130JiM 出版检索:EI、Scopus等数据库收录 【会议简介】 “中欧科学家论坛”由德国、法国、荷兰、瑞士、丹麦、意大利、西班牙…

golang去掉前后空格

str : " ce s "str strings.TrimSpace(str)fmt.Printf("--%v--", str)

新起之星——零信任沙箱

零信任沙箱作为一种新兴的安全防护技术,近年来在多个领域得到了广泛应用。特别是在网络安全、数据安全以及企业数字化转型等领域,零信任沙箱以其独特的优势和特点,受到了众多企业和机构的青睐。 在网络安全领域,零信任沙箱的应用尤…

深入浅出Git原理与Gitflow流程

1 Git原理 版本控制系统在软件开发和团队协作中扮演着至关重要的角色。它们帮助开发人员跟踪和管理代码的变化,协调多人同时编辑同一代码库,回溯历史版本,并解决代码冲突等问题。Git作为当今最流行的分布式版本控制系统,为开发人…

10W+人都在看的年度技术精选、游戏行业安全、私域、AI实践指南报告整合,码住!

在网易工作了十多年,不说别的,小智在这里光学习就学习到很多干货,今天将这些干货内容统一分享给同仁!真的是集齐精华,大家先点赞收藏关注👍 往年,基于网易数智在娱乐社交、游戏、泛零售、政务、…

labelme标注的json、coco格式快速转yolo格式

标注的json {"version": "5.2.1","flags": {},"shapes": [{"label": "person","points": [[239.85401459854015,78.8321167883212],[334.014598540146,343.79562043795625]],"group_id": nu…