Win10 安装VS Code

一、软件介绍

Visual Studio Code(简称VS Code)是一个由微软开发的免费、开源的代码编辑器。它支持Windows、Linux和macOS操作系统,并且提供了许多功能,使其成为许多开发者的首选开发工具。以下是VS Code的一些主要特点:

1. 轻量级:VS Code虽然功能强大,但相对于其他集成开发环境(IDE)来说,它更加轻量级。

2. 丰富的插件生态系统:VS Code支持丰富的插件,可以通过安装扩展来增强其功能,如支持不同的编程语言、代码格式化、调试工具等。

3. 内置Git支持:VS Code内置了Git版本控制功能,可以直接在编辑器中进行代码的提交、分支管理等操作。

4. 智能代码补全:VS Code提供了IntelliSense功能,可以提供代码自动补全、参数信息提示、快速文档查看等。

5. 调试功能:它支持调试功能,可以轻松地设置断点、查看变量值、单步执行代码等。

6. 代码片段:用户可以创建自定义的代码片段,以快速插入常用代码。

7. 多语言支持:VS Code支持多种编程语言,包括但不限于JavaScript、TypeScript、Python、C++、C#、Go、Java等。

8. 主题和自定义:VS Code允许用户自定义编辑器的外观,包括颜色主题、字体、编辑器布局等。

9. 多工作区:可以同时打开多个文件夹或项目,方便进行多项目开发。

10. 终端集成:内置终端,可以在VS Code内部直接打开命令行。

11. 远程开发:通过Remote Development扩展,可以在远程服务器上进行开发。

12. **实时预览**:对于Web开发,VS Code支持实时预览HTML和Markdown文件。

13. 任务运行:可以配置和运行自定义构建任务,如编译、打包等。

14. 版本控制集成:与GitHub、GitLab等版本控制系统集成,方便代码的版本管理和协作。

VS Code的这些特性使其成为一个非常灵活和强大的开发工具,适用于各种编程语言和开发场景。
 

二、软件获取

官网:Visual Studio Code - Code Editing. Redefined

网盘:
链接:VSCodeUserSetup-x64-1.71.0.exe_免费高速下载|百度网盘-分享无限制 (baidu.com)
提取码:v19i

三、安装步骤

1.双击安装包进行安装

2.点击我同意,然后下一步

3.选择无中文和特殊符号的英文路径,然后下一步

4.无脑下一步

5.勾选红色箭头的三个选项,然后下一步

6.开始安装

7.安装中,过程很快

8.点击完成,即自动运行VS Code

9.安装完成,进入界面,右边有四种主题,可以选择自己喜欢的

四、插件配置

4-1 中文插件

点击四个小方框图标,输入Chinese,点击install,进行安装

安装完成后点击Restart,重启即可生效 

配置成功

4-2 拼写检查器插件

点击四个小方框图标,输入Code Spell Checker,点击install,进行安装

安装完成

 

4-3 HTML CSS插件

点击四个小方框图标,输入HTML CSS Support,点击install,进行安装

其它插件就不一一演示了,安装也很简单,各位自行安装,步骤都一样

1、JavaScript (ES6) code snippets
支持ES6语法提示
2、Mithril Emmet
一个能大幅度提高前端开发效率的一个工具,用于补全代码
3、Path Intellisense
路径提示插件
4、Vue 3 Snippets
在 Vue 2 或者 Vue 3 开发中提供代码片段,语法高亮和格式化的 VS Code 插件,能极大提高你的开发效率。
5、VueHelper
vscode最好的vue代码提示插件,不仅包括了vue2所有api,还含有vue-router2和vuex2的代码
6、Auto Close Tag
自动闭合HTML/XML标签
7、Auto Rename Tag
自动完成另一侧标签的同步修改
8、Beautify
格式化 html ,js,css
安装过程中, 如果提示是否需要继续安装, 选择 "仍要安装"。
9、Bracket Pair Colorizer
给括号加上不同的颜色,便于区分不同的区块,使用者可以定义不同括号类型和不同颜色 
安装过程中, 如果提示是否需要继续安装, 选择 "仍要安装"。
10、open in browser
vscode不像IDE一样能够直接在浏览器中打开html,而该插件支持快捷键与鼠标右键快速在浏览器中打开html文件,支持自定义打开指定的浏览器,包括:Firefox,Chrome,Opera,IE以及Safari
11、Vetur
Vue多功能集成插件,包括:语法高亮,智能提示,emmet,错误提示,格式化,自动补全,debugger。vscode官方钦定Vue插件,Vue开发者必备。 
12、File Utils
File Utils插件,可以方便快捷的来创建、复制、移动、重命名文件和目录。
13、IntelliJ IDEA Keybindings
安装VSCode的插件 IntelliJ IDEA Keybindings 即可在VSCode中使用IDEA的快捷键。

有些如果安装不了的可能已经内置了,就不用安装了

感谢各位看官的观看,下期见,谢谢~

 

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

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

相关文章

如何在 Debian 系统中启用 root 用户的 SSH 登录功能?

本章教程主要介绍如何在 Debian 上启用 root 用户通过 SSH 登录功能。 注意:root 用户通过 SSH 登录可能会带来安全风险,建议仅在必要时使用,并确保有足够的安全措施。 1. 编辑 SSH 配置文件: 使用文本编辑器打开 SSH 配置文件:sudo vi /etc/ssh/sshd_config2. 修改 Permi…

14_Python面向对象

面向过程与面向对象 在编程范式(programming paradigms)中,面向过程(Procedural Programming)和面向对象(Object-Oriented Programming,简称OOP)是两种主要的编程风格。 Python是一…

vulnhub(12):bob 1.0.1(gpg文件解密)

端口 nmap主机发现 nmap -sn 192.168.72.0/24 ​ Nmap scan report for 192.168.72.169 Host is up (0.00020s latency). ​ 169是新出现的机器,他就是靶机 nmap端口扫描 nmap -Pn -sV 192.168.72.169 -p- --min-rate 10000 -oA nmap/scan 扫描开放端口保存到 nmap…

力扣最热一百题——除自身以外数组的乘积

目录 题目链接:238. 除自身以外数组的乘积 - 力扣(LeetCode) 题目描述 示例 提示: 解法一:左右数组(小型动态规划) 实现思路 Java写法: 运行时间 C写法: 运行时…

虚拟现实与PD协议快充

随着虚拟现实(VR)技术的不断进步,索尼的PlayStation VR2(简称PS VR2)凭借其卓越的性能和沉浸式体验,在游戏界引起了广泛关注。为了进一步拓展PS VR2的应用范围,索尼推出了PS VR2适配器&#xff…

IS-ISv4/6双栈

文章目录 IS-ISv4/6双栈实验要求配置 IS-ISv4/6双栈 实验要求 配置双栈 R1、2、3、4配置 IS-ISv4 和 IS-ISv6,配置IPv6多拓扑 上面为Level-1类型、中间为Level-1-2、下面是Level-2类型 还有就是说ATT位置1有一定要求连接L1/2连接L1或者L2类型路由器,至…

简单题94. 二叉树的中序遍历 (python)20240921

问题描述: #### python: # Definition for a binary tree node. # class TreeNode(object): # def __init__(self, val0, leftNone, rightNone): # self.val val # self.left left # self.right right class Solution(…

统信服务器操作系统【搭建FTP】设置介绍

如何在操作系统上安装vsftp服务。设置匿名用户登录、设置授权用户密码访问功能,并介绍使用匿名方式、授权用户方式访问vsftp服务。本文适用于A、D、E三个服务器操作系统版本,除安装方式的差异,其他设置均相同。 文章目录 功能概述一、功能介绍二、准备环境三、安装步骤1. 在…

pg_start_backup

pg_start_backup()函数在主库上发起一个在线备份,命令执行成功后,将数据文件拷贝到备份接口中 select pg_start_backup(full0918,false,false); 以上会话不要关闭,复制数据目录。 cp -r /pgdata/data/postgres-f66f5f7a/ /opt/qfusion/mnt/st…

光伏开发:一分钟生成光伏项目报告

传统光伏项目报告的编制往往需要收集大量数据、进行复杂计算与分析,耗时长且易受人为因素影响。自动生成光伏项目报告,依托大数据、云计算、人工智能等先进信息技术,实现了对光伏项目关键参数的快速分析、评估与预测。 一、核心功能与流程 1…

Leetcode面试经典150题-39.组合总数

给你一个 无重复元素 的整数数组 candidates 和一个目标整数 target ,找出 candidates 中可以使数字和为目标数 target 的 所有 不同组合 ,并以列表形式返回。你可以按 任意顺序 返回这些组合。 candidates 中的 同一个 数字可以 无限制重复被选取 。如…

汇川AM400脉冲轴控制(轴控功能块ST源代码)

汇川AM400如何和编程软件通信连接 汇川AM400PLC如何和编程软件通信连接_汇川am400读取程序-CSDN博客文章浏览阅读159次。本文介绍了如何使用CODESYS编程软件与汇川AM400PLC进行通信连接,包括扫描网络、修改IP地址、刷新日志和下载监控程序的步骤。同时,文章提到了CODESYS编程…

python-3n+1数链/233

一:3n1数链题目描述 在计算机科学上,有很多类问题是无法解决的,我们称之为不可解决问题。然而,在很多情况下我们并不知道哪一类问题可以解决,哪一类问题不可解决。现在我们就有这样一个问题,问题如下&#…

DOG:知识图谱大模型问答的迭代交互式推理,克服长路径和假阳性关系挑战

DOG:知识图谱大模型问答的迭代交互式推理,克服长路径和假阳性关系挑战 秒懂大纲提出背景解法拆解全流程优化和医学关系 创意 秒懂大纲 ├── DoG框架【主题】 │ ├── 背景【研究背景】 │ │ ├── LLMs的局限性【问题描述】 │ │ │ …

go 读取excel

一、安装依赖 go get github.com/tealeg/xlsx二、main.go package mainimport "fmt" import "github.com/tealeg/xlsx"type Student struct {Name stringSex string }func (student Student) show() {fmt.Printf("Name:%s Sex:%s\r\n", stude…

消灭病毒gamedemo

DestoryVirus 一、AudioSourceManager using System.Collections; using System.Collections.Generic; using UnityEngine;public class AudioSourceManager : MonoBehaviour {public static AudioSourceManager Instance { get; private set; }public SoundPlayer soundPla…

JavaWeb初阶 day1

目录 tomcat目录结构 tomcat:web服务器软件 项目部署的方式 直接将项目放到webapps下 配置conf/server.xml文件 在conf\Catalina\localhost创建任意名称的xml文件。在文件中编写 静态项目和动态项目 Servlet Servlet执行原理 Servlet方法(生命周期&#x…

Linux入门学习:make/Makefile(Linux项目自动化构建工具)

文章目录 1. makefile文件语法2. make clean工程清理3. 细节语法4. make原理 ⭕背景: 会不会写makefile,从一个侧面说明了一个人是否具备完成大型工程的能力。一个工程中的源文件不计数,其按类型、功能、模块分别放在若干个目录中&#xff0c…

Linux相关概念和重要知识点(5)(权限的修改、时间属性)

1.权限的修改 (1)提权行为 普通用户是会受到权限的限制,但root账户无视一切权限限制,因此当我们要获取更高的权限,有一种办法就是将自己变成root或者短暂拥有和root一样的权力。 普通用户 -> root :s…

C++QT医院专家门诊预约管理系统

目录 一、项目介绍 二、项目展示 三、源码获取 一、项目介绍 医院专家门诊预约管理系统 [要求] 该系统需创建和管理以下信息:1、门诊专家信息:专家姓名、编号、性别、年龄、职称、门诊科目、服务时间、门诊预约数据集等;2、门诊预约信息…