听说VS Code把前端程序员的桌面一统天下,它是一个同时支持 Windows、 Linux 和 macOS 等操作系统的免费代码编辑器,它的风格清冷,主题柔和,插件丰富,迅疾如风。不仅综合了很多优秀编辑器的优势,并且解决了很多编辑器的痛点,它的成功主要因为有更好的体验和稳定性,这些优秀品质也让它大受欢迎,成为了Python开发的绝佳平台也是很多程序员最喜爱的编程工具。以下推荐6个爱不释手的VS Code扩展,快来收藏吧。
1.Live Server
前端在本地开发的时候时常需要开启一个本地服务器好实时预览。这个插件就可以实现静态、动态页面的实时预览,保存就能看见页面更新,不需要手动去刷新。这个扩展的作者是个印度小哥,在扩展市场的主页也置顶说了他最近非常忙,在找人维护这个项目。但是这个包两年前就不更新了,目前没发现合适的替代品,有需要的大家我觉得可以继续用。
2.Prettier
它可以帮助大家用简单明了的方式格式化代码,并且支持多种技术和编程语言。可以通过手动选择文件的所有内容,然后按Option / Ctrl + Shift + F键。如果有提示你选择默认格式化程序的话要从下拉列表中选择更漂亮。当你想要自动保存文件的内容时,就需要手动进行一些小的配置更改,方法是转到左下角并单击齿轮图标,然后点击设置。搜索“保存时格式化”并启用该功能,选中此选项后,每次保存任何修改时,文件的内容都会自动格式化。
3.Angular Snippets (Version 9)
extension与React代码段类似,这个扩展可以让你快速生成Angular代码段,大量节省了时间和精力!已有超过170万次安装,是Angular开发人员中最流行的代码段扩展。大多数项目都需要一个合适的框架来构建代码并缩短开发时间。虽然有一些VS Code扩展已经支持大多数主要框架,但仍有一些框架还没有得到支持。此扩展就是一个提供重要功能的好帮手。
4.ESLint
ESLint 号称下一代的JS Linter工具,使用esprima将源代码解析吃成 AST,然后你就可以使用任意规则来检测 AST 是否符合预期,这也是 ESLint 高可扩展性的原因。它可以避免低级bug,找出可能发生的语法错误,提示删除多余的代码,确保代码遵循最佳实践,统一团队的代码风格。
5.Search node_modules
它的作者是Jason Nutter,node_modules文件夹默认是不能被VS Code内置的搜索功能搜到的。所以这个扩展巨有用!已经有470k+的安装量,它可以搜索快速导航和打开文件node_modules的某个包位置。展开node_modules文件夹后,只显示关联的包,相当不错。
6.Git Graph
这玩意可是Git神器,堪比Pycharm内的Git管理器。使用这个扩展,能够清晰地发现当前分支的commit记录和变化,并且能够通过按钮的方式轻易地创建、切换分支、cherry pick、merge、对比分支、查看未提交的修改......还有许多可自定义的扩展设置喔!
7.Mocha sidebar
测试是软件开发的关键部分,尤其是对于处于生产阶段的项目而言。这个扩展的作者是maty,它为使用Mocha库进行测试提供了很大的支持。可以帮助大家直接在代码上运行测试,并将错误显示为修饰符。到现在已有68+安装!不过有一点要注意就是在编写本文时,此扩展名还有许多未解决的问题。
本文转载自公众号读芯术(ID:AI_Discovery)。 这一刻你正在应对什么挑战?这位前...
基本介绍 给定 n 个权值作为 n 个叶子节点,构造一颗二叉树,若该树的带权路径长...
溢价 域名 的续费价格如何?通常来说,因为溢价域名的价值高于普通域名,所以溢...
近几年,互联网行业蓬勃发展,在互联网浪潮的冲击下,互联网创业已成为一种比较...
前言 统计科学家使用交互式的统计工具(比如R)来回答数据中的问题,获得全景的认...
本文转载自微信公众号「bugstack虫洞栈」,作者小傅哥 。转载本文请联系bugstack...
在Python开发过程中,我们难免会遇到多重条件判断的情况的情况,此时除了用很多...
想了解更多内容,请访问: 51CTO和华为官方战略合作共建的鸿蒙技术社区 https://...
TIOBE 公布了 2021 年 3 月的编程语言排行榜。 本月 TIOBE 指数没有什么有趣的变...
背景 我们知道 如果在Kubernetes中支持GPU设备调度 需要做如下的工作 节点上安装...