作者:刘小夕

转发链接:https://mp.weixin.qq.com/s/vYOQezubzYaEODLPwLSPFQ

前言

拥有合适的工具可以让你的开发工作变得更加轻松。许多开发人员使用VSCode 作为开发工具,VSCode 允许安装各种扩展工具。

Visual Studio Marketplace 上有太多的可用扩展工具,我们将着重介绍下面8个扩展工具。

即使是最简单的工具也能赋予人们力量去做伟大的事情--比兹·斯通

所有这些插件都可以在 Visual Studio Marketplace 上免费获得。

1. REST Client

REST Client 扩展工具允许你发送 HTTP 请求并直接在 VSCode 中查看响应。再也不需要使用外部应用程序向服务器发送 HTTP 请求。

这是一个非常流行的扩展工具,得到众多开发人员的青睐,获得了超过 100W 次的安装。另外我自己也使用这个插件已经有一段时间了,我觉得它很棒。

发送请求变得如此容易。语法非常简洁,并且提供了很多选项以满足你的需求。简单的 GET 请求只需要一行代码,GET 关键字后跟 URL 即可。

你真的应该尝试一下 REST Client 扩展工具。

2. CSS Peek

如果你是一个 web 开发人员,CSS Peek 绝对是必要的。有了这个扩展工具,将鼠标悬停在元素的类名或元素ID上,就可以看到应用于这个元素的CSS 规则。

如下图所示:

这个扩展工具不仅仅允许你查看样式。它还有一个“转到”特性,允许你立即跳转到应用于元素的 CSS 规则。这为你节省了大量寻找正确选择器的时间。

3. Beautify

如果你喜欢整洁的代码,那么你肯定会喜欢 Beautify。

Beautify 支持 JavaScript,HTML,CSS,Sass 和 JSON。

这个扩展的最大优点是所有选项都是完全可定制的--比如缩进大小和文件是否应该以新行结尾。如果你用几种编程语言编写代码,那么 Beautify 可以涵盖。可以自定义每种编程语言的选项。

该扩展工具的下载量超过500W次,在最受欢迎的已安装扩展工具中排名前20位。

4. Auto Rename Tag

Auto Rename Tag 扩展工具所做的工作很简单,但是很好用。该扩展工具将自动重命名成对的 HTML 标签。如果你正在重命名一个开始标签,它将更改相应的结束标签;反之亦然。

如果你想在开始标签的结束括号中键入时自动添加结束标签,你应该看一看Auto Close Tag 扩展工具。安装这两个扩展非常有用,将帮助你以更高效和一致的方式编写 HTML。

5. Quokka.js

Quokka.js 是编辑器中的原型平台,可以访问项目文件,内联报告等。代码中的值在运行时更新,并在键入代码时显示在IDE中的代码旁边。

简直太棒了!

6. Night Owl

没有一个惊艳的主题,优化VS代码有什么价值?不多,对吧?!既然你花了这么多时间在VS代码上,你最好通过安装一个主题让它看起来更好看。

Night Owl 主题是许多开发人员使用的一个漂亮的主题。根据这个主题的描述,它为我们这些喜欢编写代码到深夜的人进行了微调与优化。

如果你不喜欢 Night Owl 主题,安利一下:Pink Cat Boo, Panda Syntax, Mini Dark, Gatito Theme, One Monokai,这几个主题色也很好看~

7. JavaScript (ES6) code snippets

最后一个要介绍的扩展工具是 JavaScript (ES6) code snippets 扩展工具。该扩展工具有多个代码片段,可供您来生成ES6代码片段。例如,键入clg然后按回车可以得到一个console.log。可能您需要一段时间来熟悉所有的代码片段,但是只要掌握了它,您就能非常快的打出ES6代码

8. TabNine

TabNine 是我用过的最好的代码补全工具,TabNine 是一款基于人工智能的代码自动补全工具,TabNine在自动补全时会给出每个候选项的概率,并且按照概率大小进行排序,此外,会给出候选项的来源及地址,这样更加方便查询和阅读。目前已经有超过 30W 次下载。

作者:刘小夕

转发链接:https://mp.weixin.qq.com/s/vYOQezubzYaEODLPwLSPFQ

vscode css智能补全_让你编码嗨到停不下来的8个VSCode插件相关推荐

  1. vscode css智能补全_强大的 VS Code入门

    简介 在 Build 2015 大会上,微软除了发布了 Microsoft Edge 浏览器和新的 Windows 10 系统外,最大的惊喜莫过于宣布推出免费跨平台的 Visual Studio Co ...

  2. vscode css智能补全_在 Webstorm 伤透我的心后,我决定尝试 VS Code

    本文主要将介绍如何在 VS Code 中使用插件配置出一个顺手的开发环境 一.前言 1.1 没有什么比 Jetbrains 更强大的 IDE 了 我一直相信着这一点,并且是 WebStorm.PyCh ...

  3. c语言 vscode代码自动补全_借助C/C++ Extension实现VSCode C++代码补全

    在VSCode C/C++ IntelliSense领域,目前有两位实力相当的选手,它们分别是基于微软闭源技术的C/C++ Extension和开源方案clangd.根据我目前体验,它俩的特性可以总结 ...

  4. vscode python 自动补全_利用CodeBERT,这个VS Code扩展可以自动生成Python文档字符串...

    机器之心报道 编辑:魔王 该扩展利用可处理编程语言和自然语言的预训练模型 CodeBERT,实现快速生成 Python 文档字符串的功能. Visual Studio Code(简称 VS Code) ...

  5. 智能补全模糊查询select2的下拉选择框使用

    我们在上篇文章中已经在SpringMVC基础框架的基础上应用了BootStrap的后台框架,在此基础上记录select2的使用. 应用bootstrap模板 基础项目源码下载地址为: SpringMV ...

  6. JAVA--AI编程助手【代码智能补全工具】盘点,让AI提高你的编程效率

    1. 什么是AI编程助手 近几年,随着人工智能的迅速发展,AI在各行各业都有所应用. 特别是近两年,面向开发者的AI开发工具也是层出不穷,如GitHub Copilot.Codota.TabNine. ...

  7. python opencv vscode 增加自动补全 auto completement

    python opencv vscode 增加自动补全 auto completement 现状 解决方法 参考 现状 vscode中使用opencv时,无法自动补全. 解决方法 自己生成 pyi 文 ...

  8. VSCODE 设置自动补全括号

    VSCODE 设置自动补全括号 想要vscode 打左括号自动补右括号 打开设置,搜索autoClosingBrackets 将never更改成自己需要的就可以了 我自己的习惯是这样的

  9. VSCode代码自动补全 - 插件篇

    VScode 不能自动补全结束标签?自动修改匹配的结束标签? 这里介绍一款vscode插件,只需要输入标签的单词或字母,按enter键,就能直接自动生成开/闭标签,且光标居中. 还有就是快捷方法的使用 ...

  10. VScode 设置自动补全快捷键

    VScode 设置自动补全快捷键,tab键切换enter键选择. 1.Ctrl + Shift + P搜索key 在keybindings.json 文件配置中 [{"key": ...

最新文章

  1. ActiveMQ (二) 常用配置简介
  2. iphone以旧换新活动_iPhone第3轮降价背后:销售下滑库克甩锅给中国,国产手机崛起分食蛋糕...
  3. 【转】Linux的僵尸进程解决攻略
  4. 团队项目第一阶段冲刺站立会议05
  5. java编辑简单文本编辑器_简单文本编辑器
  6. 新型K4宏病毒代码分析报告
  7. 区块链、人工智能和物联网之间是什么关系?
  8. switch之enum
  9. 画坦克__线程__V1__第一种方法创造线程
  10. 下列关于java包装类叙述错误的是,java包装类
  11. 服务器多IP有什么用?服务器多IP配置方法分享
  12. ndows10cad安装不上,windows10系统无法安装CAD2008的解决方案
  13. python随机分组的思路_「Python」每日一练:学生学习小组分组程序
  14. 51单片机波形发生器51c语言,51单片机实现波形发生器.doc
  15. 知云文献翻译没反应_论文翻译工具--Copytranslate
  16. BatchNormalization、LayerNormalization、InstanceNorm、GroupNorm、SwitchableNorm总结
  17. Excel VBA中单元格的合并与拆分
  18. 【CV】图像融合结果评价
  19. 法大大首批通过ISO 22301:2019认证
  20. 2022年茶艺师(中级)上岗证题库及答案

热门文章

  1. memcached全面剖析–memcached的删除机制和发展方向
  2. 淘宝 封住baidu的蜘蛛了吗?
  3. 寻找Harris、Shi-Tomasi和亚像素角点
  4. Axis2发布webservices
  5. 今天中午还收到了,一条诈骗短信,说是中奖了
  6. NOD32 V5 企业版部署方案
  7. cocos2d-x学习之旅(二):1.2 cocos2d-x Visual Studio2010 开发环境搭建 windows 7 32位
  8. C言语教程第三章: C言语挨次妄想开端(7)
  9. Struts原理、开发及项目实施
  10. 前天我看见了一只兔子,昨天是一头小鹿,而今天则是你