vscode开发高频、通用插件集合(精选15个)

news2024/10/6 16:18:59

vscode开发通用插件集合

    • 1.Live Serve
    • 2. Chinese
    • 3. GitLens
    • 4. Color Highlight
    • 5. Highlight Matching Tag
    • 6. any-rule
    • 7. Time Master 或 Code Time
    • 8. Vetur
    • 9. ESLint
    • 10. Vue-format
    • 11. ENV
    • 12. background
    • 13. Code Runner
    • 14. Local History
    • 15. Postcode

在这里插入图片描述

  • 此文仅是本人多年的一些经验,用到过一些插件的总结,不去做各种比较,客官们觉得哪个好用就用哪个。
  • 外观与功能性的都有

1.Live Serve

在这里插入图片描述

  • 一个具有实时加载及更新功能的本地小型服务器,写代码很好用,Ctrl + s保存,浏览器实时更新
  • 简单的节点应用程序,用于工作目录及其子目录。它也监视文件的变化,当这种情况发生时,它通过web套接字连接向浏览器发送消息,指示它重新加载

2. Chinese

在这里插入图片描述

  • 英语弱鸡必备(我用是因为:我爱中国人!从不学洋文!)
  • 安装完需要重启

3. GitLens

在这里插入图片描述

  • 这是强烈推荐安装的,防止各位在接手别人代码的时候(特别是”屎山”),知道是谁写的,这个时候就不会骂错人
  • 与Git搭配使用,能够知道哪行代码是谁写的,谁提交的,非常精确,精准的知道谁可以骂,领导写的代码不能骂(一般在心里偷偷骂)
  • 代码格式化的时候需谨慎(不然都变成你写的了)

4. Color Highlight

在这里插入图片描述

  • 这个没啥说的,代码高亮显示,有趣的是,颜色代码跟着变化,很直观

5. Highlight Matching Tag

在这里插入图片描述

  • 标签配对,方便代码很多的时候找标签

6. any-rule

在这里插入图片描述

  • 常用的正则表达式都在这,且会日常更新
  • 使用方法看图(主要是省去了去查百度和验证的时间)

7. Time Master 或 Code Time

在这里插入图片描述

  • 记录你的敲代码时间及打开编辑器的时间,方便各位计算时薪多少,计算投入与产出比
  • 注意别被老板或者领导看到,特别是你摸了一天鱼(如果各位公司很闲,就不要下了)

8. Vetur

在这里插入图片描述

  • 一句话:Vue开发必备(语法高亮)

9. ESLint

在这里插入图片描述

  • 格式化代码用的,很好用,特别是代码习惯不太好的伙伴,鼠标右键选择,一键操作
  • 可以自行配置:找到设置 -> 用户 -> 扩展 -> eslint,选择在 settings.json 中编辑配置项

10. Vue-format

在这里插入图片描述

  • 添加对.vue文件的格式化支持(上述的ESLint插件在面对.vue文件有时候不好使)
  • 前提是要先安装Vetur插件,案例如下
{
   "vetur.format.defaultFormatter": {
    "html": "prettier",
    "css": "prettier",
    "postcss": "prettier",
    "scss": "prettier",
    "less": "prettier",
    "js": "prettier",
    "ts": "prettier",
    "stylus": "stylus-supremacy"
  }
}

11. ENV

在这里插入图片描述

  • 将env文件(.env)的格式和语法突出显示支持添加到Visual Studio代码中
  • 个人感觉也是必备的,处理各种配置文件很方便

12. background

在这里插入图片描述

  • 界面可定制化处理
  • 说人话:vscode 编辑界面可以加背景图,放上你的女神,看着敲代码
  • 图片路径和透明图、大小都是可以调整的
  • 本人目前只放了个小的(自带的),放大图的会导致代码区域看不太清(选图的时候,最好是深色的)

在这里插入图片描述

13. Code Runner

在这里插入图片描述

  • 这个很好用,运行代码,可以在编辑器中查看结果,前端同学可以在控制台看,方便,高效。
  • 其它使用方式可以看下官网

14. Local History

在这里插入图片描述

  • 很强大的插件,可以查看代码修改记录
  • 代码量大或者项目很多的伙伴们可以装一下,有时候真不记得修改了哪里
  • 安装完以后,项目根目录下会自动生成 .history 的文件夹。代码的修改记录就会放在这里面。记得添加.gitignore,此文件放本地就可以

15. Postcode

在这里插入图片描述

  • 如果你经常使用 Postman,那这个是必装的(vscode里使用postman),非常方便
  • 之前单独安装的软件Postman打开很慢,很麻烦
  • 安装完以后左侧菜单会出现一个小盒子的图标,点开以后点击 Create Request 就可以正常使用了。
    在这里插入图片描述
  • 以上插件根据需求安装,个人感觉也不需要装太多,会导致VScode很卡
  • 千万别动不动就搞几十个插件!

1. 希望本文能对大家有所帮助,如有错误,敬请指出
2. 原创不易,还请各位客官动动发财的小手支持一波(关注、评论、点赞、收藏)
3. 拜谢各位!后续将继续奉献优质好文
4. 如果存在疑问,可以私信我(主页有Q)

在这里插入图片描述

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

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

相关文章

在全链路追踪中加入对方法(Method)追踪

在全链路追踪中加入对方法(Method)追踪 全链路追踪主要是在微服务场景下,实现了服务和服务之间的调用链关系。 这次尝试一下在单体应用中,怎么在全链路追踪技术中加入对方法(Method)追踪。 单体应用是用Springboot开放的一个简单CRUD应用,全…

.NET 企业基本通用权限框架系统源码

源码分享! 系统介绍: 1、组织机构多级树型显示,各级部门从属关系一目了然操作便捷 2、用户所有的权限最终分配给用户,如果按用户去分配权限会把系统管理员给累死,系统中先建立角色,角色中再分配权限&#x…

一种词库的比对、保存方式

一种词库的比对、保存方式 词库以树状链表存储,示意图如下: 对于词库:{A,AB,ABC,ADE}可以按以下方式存储 注:每个链表在末尾添加\0表示结束 1 数组形式存储的空间复杂度为O(N^2) 即O(N*M) -N为敏感词长…

vscode配置linux私钥远程免密登录

安装romote-ssh 将linux下的 ssh-keygen -t rsa 生成的密钥id_rsa放到windows的目录下: 在vscode中配置文件路径: 修改配置文件的权限为666: chmod 666 id_rsa_179

电脑录屏快捷键是什么?电脑录屏是什么键

​在日常的生活之中,电脑录屏是比较常用的功能。有些小伙伴知道如何使用电脑自带的录屏软件,可普通的操作步骤实在是有些繁琐,想要通过录屏快捷键,快速进行录屏操作。那么电脑录屏快捷键是什么?电脑录屏是什么键&#…

【SpringMVC】提问问题汇总

【SpringMVC】提问问题汇总(1)什么是Spring MVC ?对springMVC的理解?(2)SpringMVC的流程?(3)Springmvc的重要组件(3)Springmvc的优点(设计模式&a…

工程机械流通行业BI经营分析框架(一)四大关注方向

工程机械流通行业的商业智能BI经营分析框架大体可以从四大方向出发来进行整体规划,厂商目标、业务经营目标、战略目标和行业数据这四部分内容。核心还是企业的业务经营目标,但是和其它三类也有很大的关系,所以这四部分需要放在一起去看、去规…

Java多线程(二)

目录 一、线程的使用 Thread类的有关方法 线程的调度 调度策略: java的调度方法 线程的优先级 线程的优先等级 如何获取优先级 线程有关方法及线程优先级练习 线程的分类 二、线程的生命周期 三、线程的同步(一)(线程安…

【Linux】基本指令(二)

文章目录rmdir&&rm 指令nano 指令whoami 指令man 指令cp 指令mv 指令echo 指令cat 指令wc 指令more 指令less 指令head 指令tail 指令date 指令cal 指令rmdir&&rm 指令 💕 rmdir是一个与mkdir相对应的命令。 mkdir是建立目录,而rmdir是…

UML之类图

概要 类图以反映类的结构(属性、操作)以及类之间的关系为主要目的,描述了软件系统的结构,是一种静态建模方法。类图中的“类”与面向对象语言中的“类”的概念是对应的,是对现实世界中的事物的抽象。元素解析 类 从上到下分为三部分&#…

Jetson Nx 串口接收数据丢失首字节问题

1 问题描述 I write a uart program using c on Jetson Nx(Jetpack 4.6.1,Ubuntu version 18.04 LTS) to communicate with a PC. On PC there’s a uart simulator( as below figure 1) sending data at a period of one second, 30 bytes data are : EB90021112131415161718…

VUE综合数据库编程

VUE综合数据库编程 案例要求 基于node expressvue clielementUImysql,在如图8.14所示的功能的基础上增加一个输入框用于输入商品的id,增加一个“删除”按钮,完成根据id删除商品的功能(删除后的结果通过查看数据表goods的最新数据…

LinkedIn领英怎么避免封号?封号怎么解决?(建议收藏)

使用领英的朋友都知道,领英是很容易封号的。辛辛苦苦经营到上千好友的账号,第二天登录,提示“您的账号受到限制,暂时无法使用”。 例如1: 例如2: Linkedin如何避免封号? 大家肯定不愿看到这…

【JavaSE】Comparable接口和Comparator接口

文章目录一、Comparable接口二、Comparator接口一、Comparable接口 当我们要比较两个类的大小时,我们该如何比较呢,是这样吗? 这样写是错误的,所以我们需要用到接口Comparable的CompareTo方法。 而ComparaTo是抽象方法&#x…

74cms骑士人才招聘系统源码SE版 v3.16.0

介绍: 74cms骑士人才招聘系统是一项基于PHPMYSQL为核心开发的一套专业人才招聘系统。骑士人才系统拥有十多年的人才招聘系统运营解决方案,同时我们提供智能化招聘系统、招考系统等全方位系统化解决方案。 74cms骑士人才招聘系统SE版: 更懂运…

Redhat(9)-磁盘分区-parted-swap-lvm-stratis-vdo-tuned

1.parted 2.swap 3.lvm 4.stratis 5.vdo 6.tuned 1.MBR: MASTER BOOT LOADER 逻辑分区:可以直接格式化使用 扩展分区:不可以直接格式化使用 2.GPT分区 1.parted 2.swap 虚拟内存 linux vmmemoryswap Hibernate :内存 3.lvm 3.1实现的功能和优点&…

前三强重磅揭晓!华秋第八届硬创大赛-全国总决赛路演活动成功举办!

11月19日,华秋第八届硬创大赛-全国总决赛路演活动在深圳高交会成功举办。此次项目路演活动是在深圳市福田区科技创新局指导下,由深圳华秋电子有限公司主办,深圳高交会联合主办的硬件创新领域专业赛事。共13个硬科技领域的优秀项目从众多报名项…

零基础入门JavaWeb——Web基本概念

一、服务器和客户端的概念 1.1 客户端的作用 与用户进行交互,用于接收用户的输入、展示服务器端的数据以及向服务器端传递数据。 1.2 服务器的作用 与客户端进行交互,接收客户端的数据、处理具体的业务逻辑、传递给客户端需要的数据。 1.3 什么是服务…

王道考研——操作系统(第二章 进程管理)

一、进程的概念、组成、特征 进程的概念 进程的组成——PCB 进程的组成——程序段、数据段 知识滚雪球:程序是如何运行的? 进程的组成 进程的特征 知识回顾与重要考点 二、进程的状态与转换 进程的状态——创建态、就绪态 进程的状态——运行态 进程的…

5G+北斗:人员定位系统为化工厂定位赋能

人员定位系统是集计算机软硬件、信息采集处理、无线数据传输、网络数据通讯、自动控制等技术多学科综合应用为一体的自动识别信息技术产品,可以实现对不同人、物在不同状态下的智能识别。 物联网时代,人们以感知为目的实现人与人、人与物、物与物全面互联…