首页 > 其他分享 >12个面向前端开发者真正有用的 VSCode 插件工具

12个面向前端开发者真正有用的 VSCode 插件工具

时间:2022-11-08 18:10:58浏览次数:42  
标签:插件 12 VSCode items marketplace itemName https visualstudio com

12个面向前端开发者真正有用的 VSCode 插件工具_html

英文 | https://medium.com/frontend-canteen/most-useful-vscode-extensions-for-frontend-developer-7c0f7ce5ebc4

翻译 | 杨小爱


如果你不知道如何安装 VSCode 插件,可以查看官方文档:https://code.visualstudio.com/docs/editor/extension-marketplace

现在,我们开始今天的内容。

01、Quokka.js

安装链接:https://marketplace.visualstudio.com/items?itemName=WallabyJs.quokka-vscode

Quokka 是我安装过的最棒的 VSCode 插件工具,它可以用于快速构建 JavaScript / TypeScript 原型设计的开发人员生产力工具。当您输入时,运行时,值会更新并显示在您的代码旁边的 IDE 中。

一旦你编写任何代码,它将立即显示结果:

12个面向前端开发者真正有用的 VSCode 插件工具_github_02

官方文档地址:https://quokkajs.com/docs/

安装后,按 Ctrl/Cmd + Shift + P 显示编辑器的命令面板,然后输入 Quokka 以查看可用命令的列表, 选择并运行新建 JavaScript 文件或从当前文件开始命令。

12个面向前端开发者真正有用的 VSCode 插件工具_html_03

现在,你准备好了,开始在你的编辑器中输入一些代码,看看接下来会发生什么。

12个面向前端开发者真正有用的 VSCode 插件工具_github_04

02、Code Runner 

安装链接:https://marketplace.visualstudio.com/items?itemName=formulahendry.code-runner

Code Runner 可以运行多种语言的代码片段或代码文件,包括 JavaScript。

它有点类似于 Quokka,但它支持多种编程语言,并且只能运行一个代码片段。

12个面向前端开发者真正有用的 VSCode 插件工具_git_05

03、GitHub Copilot

安装地址:https://marketplace.visualstudio.com/items?itemName=GitHub.copilot

GitHub Copilot 使用 OpenAI Codex 从您的编辑器中实时建议代码和整个功能。经过数十亿行公共代码的训练,GitHub Copilot 将包括注释和方法名称在内的自然语言提示转化为数十种语言的编码建议。

12个面向前端开发者真正有用的 VSCode 插件工具_github_06

有了这个智能补全工具,你就不需要记住各种繁琐的 API。

04、Import Cost

安装链接:https://marketplace.visualstudio.com/items?itemName=wix.vscode-import-cost

此工具将在编辑器中内联显示导入包的大小。作为一个有抱负的前端开发者,我们应该对导入包的体积敏感,从而优化性能。

12个面向前端开发者真正有用的 VSCode 插件工具_github_07

GitHub地址:https://github.com/wix/import-cost

05、REST Client

安装链接:https://marketplace.visualstudio.com/items?itemName=humao.rest-client

作为 Web 开发人员,我们经常需要使用 REST API 发出 HTTP 请求。为了检查 API 和检查响应,使用了 Postman 等工具。但是,当您的编辑器可以轻松完成相同的任务时,为什么还要使用不同的应用程序呢?REST Client 允许我们发送 HTTP 请求并直接在 Visual Studio Code 中查看响应。

12个面向前端开发者真正有用的 VSCode 插件工具_git_08

06、Live Server

安装链接:https://marketplace.visualstudio.com/items?itemName=ritwickdey.LiveServer

当您之前需要预览 HTML 页面时,您可能会直接在浏览器中打开 HTML 文件。

但是这种方式有两个缺点:

直接打开HTML文件就是通过File协议打开的,那么JS运行环境就会和通过HTTP协议加载的文件不同。

12个面向前端开发者真正有用的 VSCode 插件工具_github_09

修改 HTML 文件后,页面不会自动刷新。

在这种情况下,Live Server 可以帮助我们。它可以为静态和动态页面启动具有实时重新加载功能的本地开发服务器,这是我每天使用最多的工具。

12个面向前端开发者真正有用的 VSCode 插件工具_html_10

07、Image preview

安装链接:https://marketplace.visualstudio.com/items?itemName=kisstkondoros.vscode-gutter-preview

当我们在 HTML 或 CSS 中导入图像时,它会在侧边栏中显示图像。通过这个特性,我们可以快速观察代码是否写得正确。

12个面向前端开发者真正有用的 VSCode 插件工具_html_11

08、GitLens

安装链接:https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens

GitLens 只是帮助您更好地理解代码,快速了解更改行或代码块的人员、原因和时间。回顾历史,以进一步了解代码如何以及为何演变,轻松探索代码库的历史和演变。

12个面向前端开发者真正有用的 VSCode 插件工具_html_12

09、Git Graph

安装链接:https://marketplace.visualstudio.com/items?itemName=mhutchie.git-graph#:~:text=Git%20Graph%20extension%20for%20Visual,look%20the%20way%20you%20want!

查看存储库的 Git 图表,并从图表轻松执行 Git 操作,可配置为您想要的方式!

12个面向前端开发者真正有用的 VSCode 插件工具_github_13

10、JSON转TS

安装链接:https://marketplace.visualstudio.com/items?itemName=MariusAlchimavicius.json-to-ts

项目中的 TypeScript 类型定义通常需要与 JSON 数据的格式保持一致。它可以帮助我们将 JSON 对象转换为 typescript 接口。

从选择转换(Shift + Ctrl + Alt + S):

12个面向前端开发者真正有用的 VSCode 插件工具_html_14

11、Tabnine 

安装链接:https://marketplace.visualstudio.com/items?itemName=TabNine.tabnine-vscode

Tabnine 是 AI 代码完成助手,可提高编码准确性并提高生产力。

12个面向前端开发者真正有用的 VSCode 插件工具_html_14

安装后发现它比我想象的要强大!

12、hexdump

安装链接:https://marketplace.visualstudio.com/items?itemName=slevesque.vscode-hexdump

这个扩展可以用十六进制显示指定的文件。

12个面向前端开发者真正有用的 VSCode 插件工具_git_16

12个面向前端开发者真正有用的 VSCode 插件工具_github_17

这个是不是很神奇,如果你想要这样的效果,你就可以安装此插件。

总结

以上就是我今天跟你分享的12个VSCode的插件内容,希望这其中有你需要的工具。如果你觉得有用的话,请点赞我,关注我,并将它分享给你身边的朋友,也许能够帮助到他。

最后,感谢你的阅读,祝编程愉快!



学习更多技能

请点击下方公众号


12个面向前端开发者真正有用的 VSCode 插件工具_html_18

12个面向前端开发者真正有用的 VSCode 插件工具_github_19

标签:插件,12,VSCode,items,marketplace,itemName,https,visualstudio,com
From: https://blog.51cto.com/u_15809510/5833963

相关文章

  • 12个方便易用的jquery表单验证插件
    绝大部分网站都是开放注册的,而注册就需要使用表单验证,因为网站都需要对注册用户的信息安全性和合理性做出判断,表单的注册都应该具备完善的验证方式,比如注册使用的手机号是否......
  • Discuz! 安装插件和风格出现错误提示
    1- 环境  WindowsXp  PHP5.2.5  Apache2.0.552- 解析XML  2-1 什么是DOM  DOM(DocumentObjectModel),是根据W3C的DOM规范建立的一种与浏览器,平台,语言无关的......
  • 12 Ceph 与 Kubernetes 集成
    目录Ceph与Kubernetes集成概述Ceph与Volumes集成更多详情请参考准备工作容器中调用RBDvolumes测试验证PV和PVC存储集成准备工作定义PV和PVC容器引用PVC存储......
  • MariaDB server_audit 审计插件
    具体安装步骤:1.使用SHOWVARIABLESLIKE'plugin_dir';查出插件安装目录2.复制mariadb-5.5.58-linux-x86_64/lib/plugin下的server_audit.so到插件安装目录下如/us......
  • Sublime Text 常用且比较实用的插件
    Sublimetext3安装ControlPackage插件管理器1、按键盘上的Ctrl+~打开控制面板,并粘贴复制以下代码。importurllib.request,os,hashlib;h='817937144c34c84c88cd43b......
  • 如何在VS2022中添加SVN插件
    1、现在官网下载适合你VS版本的SVN插件https://www.visualsvn.com/visualsvn/download/2、关闭打开的VS,并运行刚下载的SVN插件3、再次打开VS2022并选择VisualSVN  ......
  • 汉化:PS磨皮插件DR5白金版 支持ps2023
    DeliciousRetouch5白金版formac(PS磨皮插件DR5)是一款非常受欢迎的PS一键磨皮插件,带有滑块和选项的内置对话框使您可以控制所有重要功能。dr5插件提供了人像磨皮、平滑......
  • SI24R2H_2.4GHz超低功耗无线发射与125KHZ接收一体芯片
    Si24R2H是一颗工作在2.4GHzISM频段发射和125KHZ接收,专为超低功耗无线应用场景设计,集成嵌入式基带的无线收发单芯片。发射工作频率范围为2400MHz-2525MHz,共有125个1MHz带宽......
  • Couchdb 垂直权限绕过漏洞(CVE-2017-12635)
    ApacheCouchDB是一个开源数据库,专注于易用性和成为"完全拥抱web的数据库"。它是一个使用JSON作为存储格式,JavaScript作为查询语言,MapReduce和HTTP作为API的NoSQL数据库。......
  • Eclipse_2022_09 版本 反编译插件
      eclipse包地址:https://www.eclipse.org/downloads/packages/截图如下:  最新版的eclipse中自带class反编译功能。  可自行选择对应的反编译插件类型 ......