GMTC全球大前端技术大会(北京站)门票9折特惠截至本周五,点击立减¥480 了解详情
写点什么

15 款好用的 VS Code 插件

2020 年 2 月 21 日

15款好用的VS Code插件


VS Code 有个市场,提供很多插件,开发人员可以把它们安装到文本编辑器,增强编辑器功能。在视图菜单中,选择扩展选项或按下 shift + cmd + X 即可进入市场。


善用 VS Code 插件,不仅节省时间,还能提高工作效率,让你成为更好的开发人员。


1. Live Server

该插件允许我们在更改 IDE 中的代码时,自动重新加载 Web 页面。



一旦安装 Live Server 后,在 html 文件上右键单击,可看到选项 Open with Live Server[Alt + L + Q]。


下载地址:Live Server


2. Quokka.js

Quokka.js 会在你输入时自动计算结果,并在 IDE 中打印结果。



下载地址:Quokka.js


3. Code Spell Checker

它是一款拼写检查程序,可以为开发者报告一些常见的拼写错误。它很适合驼峰式代码。



下载地址:Code Spell Checker


4. GitLens

GitLens 可增强 Visual Studio Code 中内置的 Git 功能。


它不仅能帮助你通过 Git blame 注解直观地看到代码作者,而且还可以无缝浏览和探索 Git 存储库,通过强大的比较命令获得有价值的见解,等等。


下载地址:GitLens


5. Prettier

Prettier是一个严格基于规则的代码格式化程序。


它解析代码并使用自己的规则重新打印代码,从而实现风格一致。这是一个重要的工具,无需开发人员做任何工作,它就能让我们获得格式正确的代码。


Prettier 提供合理的默认值,但你也能在项目的根目录下提供一个配置文件来设置自己的标准,比如行长度、制表符/空格的数量等等。



下载地址:Prettier


6.ESLint

ESLint 是一款静态代码分析工具,用来识别 JavaScript 代码中出现的有问题的模式。


ESLint 中的规则是可配置的,用户可以定义和加载自己的规则。它还涵盖了代码质量和编码风格问题。



下载地址:ESLint


7. vscode-icons

该插件会基于文件扩展名在 the tree view 中的文件名旁添加图标,让你更容易地识别文件。



下载地址:vscode-icons


8. Live Saas Compiler

它能帮你实时把 SASS/SCSS 文件编译/转译成 CSS 文件,并且提供在线浏览器重载。



下载地址: Live Saas Compiler


9. JavaScript (ES6) code snippets

这个插件包含面向 VS Code 编辑器的 ES6 语法的 JavaScript 代码片段(支持 JavaScript 和 TypeScript)。


下载地址:JavaScript (ES6) code snippets


10. Browser Preview

它可以让你在编辑器中打开一个用于调试的真正的浏览器预览。



下载地址:Browser Preview


11. Path Intellisense

该扩展可以自动补全代码中的路径和文件名。



下载地址:Path Intellisense


12.Bracket Pair Colorizer

这个扩展允许用颜色来标识匹配的括号。用户可以定义要匹配的字符和要使用的颜色。



下载地址:Bracket Pair Colorizer


13. Vim

VSCodeVim 是一个用于 Visual Studio Code 的 Vim 仿真器,为你的文本编辑器带来 Vim 的强大功能。



下载地址:VSCodeVim


14. TODO Highlight

高亮显示代码中的 TODO、FIXME 及其他注解。



下载地址:TODO Highlight


15. Color Highlight

这个扩展可以风格化在你的文件中找到的 css/web 颜色,所以你无需打开页面就能看到它们是什么颜色。


下载地址:Color Highlight


英文原文:


15 VS Code Extensions to Save Your Time and Make You a Better Developer


2020 年 2 月 21 日 10:1822641
用户头像

发布了 362 篇内容, 共 158.0 次阅读, 收获喜欢 813 次。

关注

评论

发布
暂无评论
发现更多内容

架构师训练营第二期 Week 13 总结

bigxiang

架构师训练营第2期

架构师训练营- 第3周作业

cafebaby

第八周 学习总结

简简单单

从炒作到风口,谁在引领中国区块链浪潮?

CECBC区块链专委会

比特币 区块链

第11周-学习总结

Mr_No爱学习

第八周 性能优化(二) 作业 「架构师训练营 3 期」

feiyun123

CentOS安装和使用FFmpeg

王坤祥

ffmpeg 视频处理

面试官问我:什么是静态代理?什么是动态代理?注解、反射你会吗?

Java鱼仔

Java 反射 动态代理 java反射

产品经理训练营笔记-认识产品经理(下)

.nil?

产品经理训练营

产品经理JD调研备忘录

sting

产品

第一周

汪龙龙

又见拉布拉猪

Justin

28天写作 灌水 减压

第一周作业

大熊猫

架构师训练营第二期 Week 13 作业

bigxiang

架构师训练营第2期

区块链世界的中心应该是什么?

CECBC区块链专委会

区块链 区块链数字经济

架构师训练营第三周作业

跳蚤

产品训练营第一周作业

懒杨杨

《认识产品经理》中的小金句与小尝试

sting

产品

Google 搜索引擎是如何对搜索结果进行排序

Mars

中台 | 中台到底是什么?

xcbeyond

中台 中台架构 中台的由来 28天写作

有关单例模式的总结

跳蚤

第八周 课后作业

简简单单

第11周-作业1

Mr_No爱学习

第 13 周作业

Steven

Java 程序经验小结:性能优化手段之避免创建不必要的对象

后台技术汇

28天写作

今天听课想到的小事

Nydia

十三周-作业

水浴清风

重学JS | Proxy与Object.defineProperty的用法与区别

梁龙先森

前端 编程语言 28天写作

第一周作业-产品经理岗位能力要求

林亚超

作业 - 第一章 认识产品经理

hao hao

产品经理训练营

开创我国区块链定制化制造新时代

CECBC区块链专委会

区块链

15款好用的VS Code插件-InfoQ