前端工程师vscode必备插件(20个)

前端工程师vscode必备插件(20个)阶段:前端新手只会html、css、js1.Chinese汉化vscode2.TokyoNightMaterialTheme已经下架了,这个是目前来说个人认为vscode中最好看的主题。3.vscode-icons文件的图标,这个是看着最顺眼的图标。4.prettier代码格式化工具,代码自动格式化。(需配置,最下面放上代码)如果安装了vetur,则会产生冲突,需要手动右键格式化,选择prettier。5.openinbrowser打开浏览器插件。

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

按需安装。考虑到有些插件对于一些新手来说暂时用不上,因此我将分为 前端新手→前端程序员→前端工程师 三个阶段来推荐需要安装的插件。

阶段一:前端新手

只会html、css、js

1.Chinese

汉化vscode的插件。

2.Tokyo Night

Material Theme主题已经下架了,所以Tokyo Night是目前来说vs code中我认为最好看的主题。

前端工程师vscode必备插件(20个)

3.vscode-icons

更改文件的图标。这个是我觉得最顺眼的图标。

前端工程师vscode必备插件(20个)

4.Auto Rename Tag

标签同步更改。修改一个标签,另一半也自动同步更改。

5.Prettier – Code formatter

代码格式化工具,代码自动格式化。在setting中配置保存时自动格式化代码:

    “editor.formatOnType”:true,
    “editor.formatOnSave”: true

如果安装了vetur,则会产生冲突,需要手动右键格式化,选择prettier。

但是在创建vue项目时,prettier会因为eslint而失效,需要再单独设置.prettierrc文件,写入以下代码

{
    "printWidth": 800,
    "singleQuote": true,
    "semi": false,
    "trailingComma": "none"
}

6.open in browser

写html文件的时候,能够在vscode打开浏览器。

7.Live Server

实时监控html文件更改并自动刷新页面。

 

阶段二:前端程序员

掌握了一些前端技术,会做一些复杂的demo

8.Bracket Pair Colorizer

由于写的代码越来越复杂,代码的层级分不清。Bracket Pair Colorizer能够显示不同括号的颜色,易于区分代码块。

前端工程师vscode必备插件(20个)

9.Guides

显示红线,提示代码所在的层级。

前端工程师vscode必备插件(20个)

9. px to rem

px自动转成rem

10.Easy LESS

自动将less文件生成css

11.Image preview

用来检查图片是否正确引入。

引入图片后,旁边可以看到图片的预览图。鼠标悬停,点击后可打开该图片所在的文件夹。

前端工程师vscode必备插件(20个)

前端工程师vscode必备插件(20个)

12.CSS Peek

光标定位在class的位置,按F12即可快速定位到改class在css文件中的位置。

13.HTML CSS Support

输入class名称的开头,即可显示所有带有该名称的class。

 

阶段:前端工程师

学会了一些框架,比如vue.js,并且能够上手一些完整的小项目

14.Vetur

在 .vue文件中代码高亮。

但是装了,有时候会提示vetur can’t find tspackage.json

请参考这篇文章:

https://blog.csdn.net/qq_40079749/article/details/111540700

15.Import Cost

显示引入包文件的大小

前端工程师vscode必备插件(20个)

16.Trailing Spaces

显示多余的空格。在用vue-cli搭建项目的时候,因为eslint,多余空格会报错。这样就能快速区分空格。

前端工程师vscode必备插件(20个)

17. GitLens

在多人开发中,能够显示这段代码是谁提交写的。

前端工程师vscode必备插件(20个)

18.background

前端工程师vscode必备插件(20个)

注意作者。

这个插件可以自定义vscode的背景图片。让人更舒服发开发。但是目前该插件还有些问题,首先是图片需要放到C盘的.vscode文件下面,然后是要配置插件的样式,使其全屏。

前端工程师vscode必备插件(20个)

19.Fix VSCode Checksums

如果用background插件,会经常显示出code安装似乎损坏,那是所以要修复一下。

å¨è¿éæå¥å¾çæè¿°

具体配置要看这个博客:https://blog.csdn.net/liuarmyliu/article/details/107370535

20.Power Mode

能够在打代码时产生特效,不过光标会左右震动,需要配置。

前端工程师vscode必备插件(20个)

setting.json中的配置

{
  "editor.fontSize": 16,
  "workbench.sideBar.location": "right",
  "editor.formatOnType": true,
  "editor.formatOnSave": true,
  "editor.suggest.snippetsPreventQuickSuggestions": false,
  "files.associations": {
    "*.vue": "html"
  },
  "[vue]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "[html]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "workbench.iconTheme": "vscode-icons",
  "editor.renderIndentGuides": false,
  "[javascript]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "[jsonc]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  //  #去掉代码结尾的分号
  "prettier.semi": false,
  //  #使用带引号替代双引号
  "prettier.singleQuote": true,
  //  #让函数(名)和后面的括号之间加个空格
  "javascript.format.insertSpaceBeforeFunctionParenthesis": true,
  "powermode.enabled": true,
  "powermode.shakeIntensity": 0,
  "workbench.colorTheme": "Tokyo Night Storm",
  "files.associations": {
    "*.html": "html"
  },
  "background.customImages": ["C:/Users/15638/.vscode/extensions/58.png"],
  "background.style": {
    "content": "''",
    "pointer-events": "none",
    "position": "absolute",
    "z-index": "99999",
    "width": "100%",
    "height": "100%",
    "background-position": "40% 0%",
    "background-size": "cover",
    "background-repeat": "no-repeat",
    "opacity": 0.1
  },
  "background.useDefault": false,
  "explorer.confirmDelete": false,
  "workbench.editor.enablePreview": false,
  "explorer.confirmDragAndDrop": false,
  "[json]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
}

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/164345.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • html中滚动条的代码是什么?如何设置html滚动条?

    html中滚动条的代码是什么?如何设置html滚动条?本篇文章主要介绍了关于 html 中的滚动条的代码 还有关于 html 滚动条代码 marquee 标签属性的用法 具体的让我们一起来看这篇文章吧首先我们介绍 html 中的滚动条代码 今天我们介绍这个 html 滚动条标签是 marquee marquee 标签 它是成对出现的标签 首标签 marquee 和尾标签 marquee 之间的内容就是滚动内容 marquee 标签的属性主要有 behavior bgcolor direction width height marquee marquee

    2025年7月7日
    0
  • 企业微信API学习笔记

    企业微信API学习笔记企业微信API学习笔记

    2022年10月2日
    0
  • java byte转中文乱码_java byte转string 涉及到字节流中有中文[通俗易懂]

    java byte转中文乱码_java byte转string 涉及到字节流中有中文[通俗易懂]最近遇到一个问题,我用java写了一个客户端通过socket向服务器端发送消息,发送的内容是字节流,编码格式是GBK,服务器在收到消息后,如果格式正确,会返回固定的消息格式,同样也是字节流,编码格式也是GBK。现在问题来了,我怎么把字节流转换为字符流,当然是要能显示出中文。于是上网搜了一下,找到一篇博客,网址如下:http://bbs.csdn.net/topics/391939108,代码如下:…

    2022年6月15日
    79
  • sqlserver不存在或拒绝访问怎么办_sql数据库连接不上

    sqlserver不存在或拒绝访问怎么办_sql数据库连接不上Navicat连接SQLserver数据库时报错:未发现数据源名称并且未指定默认驱动程序导致原因:navicat没有安装sqlserver驱动解决办法:打开Navicat的安装路径,Navicat自带sqlncli_x64.msi,双击安装一下;安装完成之后重启Navicat即可连接成功!…

    2022年10月9日
    0
  • 小白菜飘过计算机三级数据库[通俗易懂]

    小白菜飘过计算机三级数据库[通俗易懂]害,是真的没学啥没东西写了买书呜呜47大题归纳填空题46大题好久没更新了,害,把之前的三级数据库笔记录下来吧(强行刷存在感)计算机三级数据库也及格分佛佛的过了,虽然没学过但是机械刷题找规律还是勉强混过去了之前和朋友一起考感觉三级数据库的资料好少我还想说好好总结一波,刚考完还是很新鲜的但是不晓得能不能过…就没记录最新鲜的想法…等到出成绩我也忘得干干净净了…最近超级能逼逼叨,没想到写个CSDN…

    2022年6月18日
    41
  • 各主流浏览器内核介绍[通俗易懂]

    各主流浏览器内核介绍[通俗易懂]所谓的“浏览器内核”无非指的是一个浏览器最核心的部分——“RenderingEngine”,直译这个词汇叫做“渲染引擎”,不过我们也常称其为“排版引擎”、“解释引擎”。这个引擎的作用是帮助浏览器来渲

    2022年8月1日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号