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

文章目录

    • 一、前言
    • 二、下载
    • 三、安装
    • 四、配置
    • 五、使用
        • 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的安装和使用。希望对大家有帮助,谢谢关注。

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

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

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

相关文章

智慧乡村和美人家信息化系统

一、简介 智慧乡村和美人家信息化系统是一个综合管理平台,集成了首页概览、一张图可视化、数据填报、智能评估、便捷申报、公开公示、任务管理、活动发布和灵活配置等功能。该系统不仅提升了乡村管理效率,也优化了家庭生活的便捷性。通过一张图&#xf…

SOLIDWORKS安装运行环境建议 慧德敏学

SOLIDWORKS是一款要求很高的软件。无可否认。您的电脑功能越强大,运行得越好,但是我们也要考虑购买成本,因此,选择正确的配置很重要。在选择用于SOLIDWORKS的电脑配置时,需要综合考虑多个方面以确保软件能够流畅、以更…

hbuilderx如何打包ios app,如何生成证书

hbuilderx可以打包ios app, 但是打包的时候,却需要两个证书文件,我们又如何生成这两个证书文件呢? 点击hbuilderx的官网链接,教程是需要使用mac电脑苹果开发者账号去创建这两个文件,可是问题来了,我们没有…

osgearth提示“simple.earth: file not handled”

在用vcpkg编译完osg和osgearth后,为了验证osgearth编译是否正确,进行测试,模型加载代码如下: root->addChild(osgDB::readNodeFile("simple.earth")); 此时以为是simple.earth路径的问题,遂改为以下代码…

ruoyi登录功能源码分析

Ruoyi登录功能源码分析 上一篇文章我们分析了一下若依登录验证码生成的代码,今天我们来分析一下登录功能的代码 1、发送登录请求 前端通过http://localhost/dev-api/login向后端发送登录请求并携带用户的登录表单 在后端中的com.ruoyi.web.controller.system包下…

扩散模型荣获CVPR2024最佳论文奖,最新成果让评估和改进生成模型更加效率!

CVPR 2024最佳论文奖新鲜出炉 其中一篇是Rich Human Feedback for Text-to-Image Generation,受大模型中的RLHF技术启发,团队用人类反馈来改进Stable Diffusion等文生图模型。 作者提出了收集丰富的细粒度人类反馈信息,用于更好地评估和改进…

深度优先遍历-在二叉树中找到两个节点的最近公共祖先

一、问题描述 二、解题思路 使用深度递归的方式,如果当前结点val为o1时,返回1,如果当前结点是val为o2时,返回2; 1.当前结点的左右子树结点返回值分别为1和2时,说明该结点是最近的公共祖先结点 2.当前结点…

联邦学习——学习笔记1:FedAvg算法

文章目录 本笔记参考自b站up主:丸一口 原视频链接 如上图,现有6个医院:眼科、儿科、妇科、骨科、综合医院1、综合医院2。中间节点为政府。 现政府要求用各个医院的数据训练某个模型,希望对某些疾病进行一些预测,数据…

【Linux】—在Linux中搭建Python环境

文章目录 前言一、检查Linux系统是否自带Python版本。二、安装依赖包(重要)三、下载Python-3.9.5安装包四、下载完成后,通过xftp6上传到Linux服务器上五、解压Python安装包六、编译安装Python七、配置Python环境变量八、运行Python,查看是否可用九、pyth…

图像处理与视觉感知复习--频率域图像增强图像变换

文章目录 图像变换与信号分解正弦信号与傅里叶级数傅里叶变换离散傅里叶变换(DFT)频率域滤波 图像变换与信号分解 空间域:就是像素域,在空间域的处理是在像素级的处理,如像素级的叠加。 频率域:任何一个波形都可以分解用多个正弦…

AI交互数字人如何赋能数智教育?

随着AI交互数字人技术的飞速发展,教育领域正经历着前所未有的变革。AI交互数字人为教育领域注入了全新活力,重塑着教学模式,为学生带来沉浸式学习体验。 AI交互数字人在教育领域中,可以应用在: 1、个性化学习教学指导…

APM Profile 在系统可观测体系中的应用

引言 应用程序性能分析(Application Performance Management,APM)是一个广泛的概念,涉及应用程序运行时各种性能指标的监测、诊断和优化。在可观测体系建设中,APM 是保障系统业务运行性能的关键技术,确保用…

递归算法:代码迷宫中的无限探索

✨✨✨学习的道路很枯燥,希望我们能并肩走下来! 目录 前言 一 深入理解递归 二 迭代VS递归 三 递归算法题目解析 3.1 汉诺塔问题 3.2 合并两个有序链表 3.3 反转链表 3.4 两两交换链表中的节点 3.5 Pow(x,n)(快速幂)…

CRMEB-PHP多商户版安装系统配置清单

系统在安装完成之后,需要对系统进行一系列的配置,才能正常使用全部的功能,以下是官方整理的配置清单 平台后台 商户后台

计算机SCI期刊,中科院3区,易过审,专业认可度不错

一、期刊名称 Journal of Cloud Computing-Advances Systems and Applications 二、期刊简介概况 期刊类型:SCI 学科领域:计算机科学 影响因子:4 中科院分区:3区 三、期刊征稿范围 Journal of Cloud Computing:A…

MyBatis 动态 SQL怎么使用?

引言:在现代的软件开发中,数据库操作是任何应用程序的核心部分之一。而在 Java 开发领域,MyBatis 作为一款优秀的持久层框架,以其简洁的配置和强大的灵活性被广泛应用。动态 SQL 允许开发人员根据不同的条件和场景动态地生成和执行…

Flutter 简化线程Isolate的使用

文章目录 前言一、完整代码二、使用示例1、通过lambda启动线程2、获取线程返回值3、线程通信4、结束isolate 总结 前言 flutter的线程是数据独立的,每个线程一般通过sendport来传输数据,这样使得线程调用没那么方便,本文将提供一种支持lambd…

CIRCOS圈图绘制 - circos安装

Circos是绘制圈图的神器,在http://circos.ca/images/页面有很多CIRCOS可视化的示例。 Circos可以在线使用,在线使用时是把表格转为圈图,不过只允许最大75行和75列;做一些简单的示意图会比较好,最后时会介绍下在线的tab…

vue大屏适配方案

前言 开发过大屏的铁汁们应该知道,前期最头疼的就是大屏适配,由于大屏项目需要在市面上不是很常见的显示器上进行展示,所以要根据不同的尺寸进行适配,今天我将为大家分享的我使用的大屏适配方案,话不多说,直…

MySQL Server和Server启动程序(一)

MySQL Server mysqld,也称为MySQL Server,是一个单线程多任务的程序,它在MySQL安装中执行大部分工作。它不会生成额外的进程。MySQL Server管理对包含数据库和表的MySQL数据目录的访问。数据目录也是其他信息(如日志文件和状态文…