前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >「译」提升 Web 开发效率的 VS Code 扩展

「译」提升 Web 开发效率的 VS Code 扩展

作者头像
Chor
发布于 2019-11-07 16:05:40
发布于 2019-11-07 16:05:40
8000
举报
文章被收录于专栏:前端之旅前端之旅
  • 原文地址:VS Code Extensions For Web Dev Productivity
  • 原文作者:Deepak Gupta
  • 译者:Chor

在我们开始之前,先看看你能否回答这个问题:Visual studio Code 和 Visual Studio 的区别是什么?

怕有人不知道,我还是简单说明一下。Visual Studio 是一个功能全面且便捷的集成开发环境,而 VS Code 则是一个开源、跨平台的源码编辑器,在 web 开发群体中尤其出名。它不仅快速、可扩展、可自定义,而且还有大量功能。

我已经使用 VS Code 很久了,作为一名全栈开发者,我也尝试过各种扩展。本文将介绍一些对我的开发工作起到很大帮助的扩展,希望能对你有所帮助。

让代码易于阅读和维护

Bracket Pair Colorizer 2:可以让配对的括号显示相同的颜色。

Indent Rainbow:为文本前面的缩进着色,每一个缩进都有 4 种可选颜色。

使用上面两个扩展后,你的编辑器就会铺满各种颜色,这可以让代码块更容易阅读,同时起到护目的效果。一旦你习惯了它们,VS Code 就不再平淡无奇了。

AutoClose TagAuto Rename Tag:手动输入标签对每一个 web 开发者来说都是一件痛苦的事情。我们需要一个可以快速简便生成标签以及子标签的工具。

AutoClose 可以在你输入开始标签的时候生成闭合标签。Auto Rename 则可以在你修改一半标签时,自动同步修改另一半标签。

Indenticator: 高亮当前的缩进位置,当代码很长时可以派上用场。

VS Code Icons: 提供文件图标,可以提高编辑器的颜值

Dracula:这是一直以来钟爱的一个主题

Prettier:通过解析代码并根据自己的规则重新打印,从而实现一致的代码风格。Prettier 考虑了最大行长,并可以在必要的时候进行换行。尝试自己安装一下并领略它的魅力。

Path Intellisense:这是最佳的自动补齐文件名的扩展

ESlint 或者 TSlint:想要让代码保持一致并且避免 bug,这些代码检查工具是必不可少的。

基本操作

Code Spell Checker:一个可以搭配驼峰式代码使用的拼写检查扩展。高度推荐。

Change-case:改变当前所选词的大小写。

Pegex Previewer:在并排的文档中高亮当前正则表达式的匹配项,通常用于添加验证检查。

Partial Diff:可以让你比较一个文件中、文件之间或者剪贴板上的 diff 文本段。

Copy With Line Number:复制选中的行以及行号和文件路径。这在协同编程以及向同事求助时很有用,可以让他们快速定位到代码位置。当然,对于编写文档也是很有帮助的。

Paste Image:直接从剪贴板上粘贴图片到 MarkdownAsciiDoc 或者其它文件。我习惯在 Git README 文件或者 Markdown 文档中使用这个扩展。

TinyPNG: 可以无损压缩 jpg 和 png 图片文件

Polacode: 可以为你的代码块创建好看的截图。只需要安装扩展并启动,之后复制粘贴代码到 Polacode 即可。接着你就可以下载这个截图了。我很喜欢这个扩展。

调试

Turbo Console.log: 这个扩展可以自动编写 log 信息打印语句,从而让调试更加简单。

Debugger for Chrome: 可以在 Chrome 浏览器中对 JavaScript 代码进行调试

版本控制

Git Lens: GitLens 增强了内置的 Git,它包含了大量功能,例如通过 code lens 展示的 authorship,提交检索、历史记录以及 Gitlens 浏览器等。如果你进行的工作与 Git 相关,那么这个插件必不可少。

和 GitLens 类似的扩展:

  • Git History: 将提交历史等记录以漂亮的图表展示出来。
  • Checkpoints: 在各个提交之间保留正在进行的工作的本地短期历史纪录。
  • Git Blame: 可以在状态栏显示当前选中行的 Git Blame 信息。GitLens 也提供了类似的功能。
  • Git Indicators: 可以在状态栏查看受影响的文件以及新增或者删减的行数。
  • Open in GitHub/Bitbucket/Gitlab/VisualStudio.com: 可以用单命令在浏览器中开启仓库。

Version Lens: 在 Visual Studio Code 编辑器中展示 npmjspm, DUB 以及 Dotnet Core 中安装包的版本信息。

Markdown

Markdown Shortcuts: 快捷编写 Markdown.我一般用它来写 README 文件。

Markdown Preview Enhanced: 这个动态的预览扩展可以让你一边编写 markdown 文件,一边预览效果。

衡量开发效率

WakaTime 或者 Code Time: 通过编程活动自动生成的指标、统计以及时间追踪。

其它

Settings Sync: 可以将你的 VS Code 配置同步到 Github 上,包括基础设置、热键和 VS Code 扩展。此后可以在任何打算用来编程的设备上将这些配置进行同步,而不需要在一台新设备的原生 VS Code 环境中进行编程,也不需要再重复配置。

Project Manager: 可以直接在 VS Code 中打开指向某个 Git 仓库的新窗口。基本上,你现在可以在不离开 VS Code 界面的情况下打开任意一个仓库。

Quokka.js: 在输入代码的时候即时运行代码,同时在编辑器中显示不同的执行结果。你可以自己尝试一下。

TODO Highlighter: 在将代码发布到生产环境之前,你可能会忘记 review 一下之前写的 TODOs。之前我一直都希望有一个扩展可以将这些 TODOs 高亮,并且提醒我还有一些未完成的工作。

Import Cost: 这个扩展可以用在行内展示导入包的大小,它利用带有 babili-webpack-pluginwebpack 来检测大小。

REST Client: REST Client 允许你发送 HTTP 请求并在编辑器中直接查看响应结果。

Live Server: 开启一个本地服务器,可以为静态或者动态页面提供实时刷新功能。

Code Runner: 在 VS Code 中运行代码,支持大部分编程语言。

Live Share: 允许你实时共享工作空间:实时编辑、固定并跟随用户指针、联合调试以及其它。这对远程工作或者异地协同工作很有用。

JSON to code: 只需要一个命令就可以将 JSON 转换为可用于强类型语言的接口。

Remote SSH: 可以使用任何带有 SSH 服务器的远程计算机作为开发环境,从而在各种情况下极大地简化开发和故障排查的过程。

React Native/React/Redux snippets for es6/es7: 如果你使用 ReactReact Native 或者 JavaScript,那么这个扩展很有用。

我的工作决定我用哪些扩展,所以有的时候我会选择性地开启或者关闭一些扩展,从而节省内存使用量。

注意: 此外还有用于其它开发的各种扩展: HTML,CSS,React,React NativeNodePython 等。每一个都有自己对应的扩展。你可以在 Visual Studio Marketplace 查找各种相关扩展。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019-09-21,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
大前端时代你的VSCode插件
2018已成历史,大前端的时代不知不觉中已然来到了我们身边,完善你的军刀库为你的开发进行时提升效率,是我们必然要进行的事情。这一篇文章收集了一些我经常使用的 vscode 插件,它们解决了很多我遇到的问题,为我提升效率带来了很大的改进,因此分享给大家。
icepy
2019/06/24
1.4K0
大前端时代你的VSCode插件
前端VSCode常用插件「建议收藏」
vscode下载完毕是英文版的,先安装这个插件,改为中文版,所以是我们第一个安装的插件。
全栈程序员站长
2022/09/17
1.9K0
前端VSCode常用插件「建议收藏」
VS code常用插件推荐(总结整理篇)
vscode是微软开发的的一款代码编辑器,就如官网上说的一样,vscode重新定义(redefined)了代码编辑器。当前市面上常用的轻型代码编辑器主要是:sublime,notepad++,editplus,atom这几种。比起notepad++、editplus,vscode集成了许多IDE才具有的功能,比起它们更像一个代码编辑器;比起sublime,vscode颜值更高,安装配置插件更为方便;比起atom,vscode启动速度更快,打开各种大文件不卡。可以说,vscode既拥有高自由度、又拥有高性能和高颜值,最关键的是,vscode还是一款免费并且有团队持续快速更新的代码编辑器。可以说,vscode是代码编辑器的首选。个人推荐编写前端代码时,代码编辑器选择vscode,IDE选择WebStorm。vscode安装插件只需要点击图片所示按钮,即可进入拓展,在搜索框中输入插件名点击安装后,等待安装好即可点击重新加载重启vscode使得插件生效。
孙叫兽
2021/07/05
2.2K0
VS code常用插件推荐(总结整理篇)
10 个超极好用的 VS Code 神级插件,每个程序员必备!
无论你是经验丰富的开发人员还是刚刚开始第一份工作的初级开发人员,你都会想让自己的开发工作尽可能轻松一点。正确的工具使用则可以帮助你实现这个目标。
iMike
2020/04/26
1.5K0
10 个超极好用的 VS Code 神级插件,每个程序员必备!
我整理了这43个VS Code插件,Bug输出更快了
工作之余,我整理了这 40 多个 VS Code 插件,其中有一部分已经内置了,但不知道他们是用来干啥的。
德顺
2021/08/06
4.3K0
28 个提升开发幸福度的 VsCode 插件
Quokka.js 是一个用于 JavaScript 和 TypeScript 的实时运行代码平台。这意味着它会实时运行你输入后的代码,并在编辑器中显示各种执行结果,建议亲自尝试一下。
前端小智@大迁世界
2020/11/03
10.1K0
28 个提升开发幸福度的 VsCode 插件
10 款 提升工作效率的VSCode 扩展
由于扩展可以很大程度提高开发的效率,VisualStudio Code 俨然成为开发者社区最流行的一款编辑器。本文就为大家介绍下 2021 年最流行的 10 款 VisualStudio Code 扩展。
前端老道
2022/04/19
1.8K0
10 款 提升工作效率的VSCode 扩展
30个提高开发效率的Visual Studio Code插件
英文 | https://blog.fundebug.com/2018/07/24/vs-extensions/
开发者技术前线
2022/05/24
1.2K0
30个提高开发效率的Visual Studio Code插件
提升编程效率:你不能错过的18款VS Code扩展
快来免费体验ChatGpt plus版本的,我们出的钱 体验地址:https://chat.waixingyun.cn 可以加入网站底部技术群,一起找bug,另外新版作图神器已上线 https://cube.waixingyun.cn/home
前端小智@大迁世界
2023/07/09
3870
提升编程效率:你不能错过的18款VS Code扩展
30 个极大提高开发效率超级实用的 VSCode 插件
Visual Studio Code 的插件对于在提升编程效率和加快工作速度非常重要。这里有 30 个最受欢迎的 VSCode 插件,它们将使你成为更高效的搬砖摸鱼大师。这些插件主要适用于前端开发人员,但也有一些通用插件也可以适用于任何开发环境。以下是我将介绍的 VSCode 插件:
wscats
2022/03/28
3.8K0
30 个极大提高开发效率超级实用的 VSCode 插件
2020年,9个前端的顶级 VS Code 扩展插件
VS Code 的插件甚至是主题都数不胜数,开发者根据自己的需求可以自由选择。一个配置合适的 VSC 可以提高开发效率,有的则能够帮助开发者写出更简洁美观的代码。在大量的插件中,为了避免大家挑花眼,我在这里和大家分享12个我个人认为对前端开发最有利的扩展。
王小婷
2020/10/26
1.6K0
提高 JavaScript 开发效率的高级VSCode扩展!
Quokka.js 是一个用于 JavaScript 和 TypeScript 的实时运行代码平台。这意味着它会实时运行你输入后的代码,并在编辑器中显示各种执行结果,建议亲自尝试一下。
grain先森
2019/03/29
2.6K0
提高 JavaScript 开发效率的高级VSCode扩展!
VSCode拓展推荐(前端开发)
Text-to-speech function is limited to 200 characters
botkenni
2019/09/03
2.3K0
开发必备 | 新手如何快速掌握VSCode编辑器?
描述: VS Code 的全称是 Visual Studio Code,是一款开源的、免费的、跨平台的、高性能的、轻量级的代码编辑器。它在性能、语言支持、开源社区方面,都做得很不错。
全栈工程师修炼指南
2023/10/31
8960
开发必备 | 新手如何快速掌握VSCode编辑器?
2023 Visual Studio Code 插件推荐:18 个提高开发效率的常用插件
Visual Studio Code (简称VSCode) 是一款强大的开源代码编辑器,它拥有众多功能强大的扩展插件,使得开发者可以根据自己的需求来定制编辑器的功能和外观。在本文中,我们将分享一些非常实用的 VSCode 插件,这些插件将提高您的开发效率,使编码变得更加愉快。
小万哥
2023/10/17
6.9K0
2023 Visual Studio Code 插件推荐:18 个提高开发效率的常用插件
超强VS Code,8个顶级扩展插件让前端开发如虎添翼!
微软的 VS (Visual Studio) Code 是一个免费的开源代码编辑器,最近越来越受欢迎。它非常轻巧、灵活,同时也提供了很多强大的功能。它支持绝大多数流行的编程语言,包括PHP、JavaScript、C++ 等。
IT知识圈
2019/05/11
3.6K0
web大前端必备的VSCode插件,常用的(15个)「建议收藏」
Visual Studio Code 是由微软开发的一款免费、跨平台的文本编辑器。由于其卓越的性能和丰富的功能,它很快就受到了大家的喜爱。
全栈程序员站长
2022/09/17
6.9K0
web大前端必备的VSCode插件,常用的(15个)「建议收藏」
8 个给前端的顶级 VS Code 扩展插件 [每日前端夜话0x33]
微软的 VS (Visual Studio) Code 是一个免费的开源代码编辑器,最近越来越受欢迎。它非常轻巧、灵活,同时也提供了很多强大的功能。它支持绝大多数流行的编程语言,包括PHP、JavaScript、C++ 等。
疯狂的技术宅
2019/03/27
9660
8 个给前端的顶级 VS Code 扩展插件 [每日前端夜话0x33]
我整理了近50个VS Code插件,Bug输出更快了
工作之余,我整理了近50个 VS Code 插件,其中有一部分已经内置了,但不知道他们是用来干啥的。
德顺
2023/08/25
6720
11个每个Web开发人员都应该拥有的VS Code扩展
快来免费体验ChatGpt plus版本的,我们出的钱 体验地址:https://chat.waixingyun.cn 可以加入网站底部技术群,一起找bug,另外新版作图神器已上线 https://cube.waixingyun.cn/home
前端小智@大迁世界
2023/07/09
2860
11个每个Web开发人员都应该拥有的VS Code扩展
推荐阅读
相关推荐
大前端时代你的VSCode插件
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文