vscode open in browser用不了_前端/JS/React的终极VSCode设置

a7e1a1d0ae71518b4d955ac0965ae054.png

我的终极Atom编辑器设置(适用于JS / React)一文非常受欢迎,但不久前我迁移到了VSCode。

为什么?速度,稳定性和TypeScript。

总的来说,我很满意这次的切换。和Atom一样,对我来说,开箱即用的编辑器有很多缺失的功能。然而,它被扩展功能所覆盖。

我将此列表分为实用工具和HTML/CSS/JS/React特定扩展,按字母顺序排序。


实用工具

/ Bracket Pair Colorizer /

此扩展名允许用颜色标识匹配的括号,用户可以定义要匹配的字符以及要使用的颜色。

4db21b0b62554d23acc3c4b2c5b7337f.png

/ Code Spell Checker /

一个基本的拼写检查器,可以很好地与camelCase代码一起使用。

该拼写检查器的目的是帮助你捕获常见的拼写错误,同时保持较低的误报率。

3832d26a28b19109a0da95f3d3ce2ed3.gif

/ EditorConfig for VS Code /

为VSCode提供EditorConfig和 .editorconfig 支持。

/ File Utils /

创建,复制,移动,重命名和删除文件和目录的便捷方法。

我在文件资源管理器中配置了键盘快捷键,例如 r 可以重命名,而 d 可以复制。

c63e641b0b0bf7160645c286a31872fe.gif

/ Find Related Files /

根据用户定义的配置规则来查找与当前文件相关的文件。我用它来查找基于源文件的规格/测试文件。

c51c7d2601a6b4af55808e9a1cc0473e.png

/ FiraCode /

具有编程连字的等宽字体。

tl; dr——将 !==,=> 等转换为漂亮的符号。

c187d2e8ba02ecab5ac011ead74646bb.png

/ GitLens — Git supercharged /

为Visual Studio Code中内置的Git功能加码---通过Git批注和代码透镜,一目了然地显示代码作者的身份,无缝地浏览和探索Git仓库,通过强大的对比命令获得有价值的洞察力,等等。

7712de7e3bb89815c97bd8112d9c1bd7.gif

/ indent-rainbow /

此扩展名使文本前面的缩进着色,每步交替四种不同的颜色。有些人可能会发现它对于编写Nim或Python的代码很有帮助。

524f9d5e375bc4745730d2638ab5c70c.png

/ Markdown All in One /

编写Markdown所需的全部内容(键盘快捷键,目录,自动预览等)。

099eec50b1f1e0380fb7d502e884af81.gif
97bfddac8d9a07109e8ab445dc687081.gif
fcec551cd7c22d545edbb6fbc93002c9.gif

/ Multi Line tricks /

在VSCode上启用Alt+L(行选择)和Alt+Shift+L(选择到多光标)行为。另一个我非常想念Sublime的功能。

51a10a48bec41c91e258c06eb10b903f.gif

/ open-in-github /

在github.com中打开当前项目或文件。

737937fb322852bab079cd5d88409b8a.gif

/ Path Intellisense /

自动完成文件名的Visual Studio Code插件。

/ Project Manager /

在项目之间轻松切换

0aba5fd7839283eced4dae0999f47ea4.png

/ saveBackup /

保存时备份文件。生命的拯救者。


HTML/CSS/JS/React 规则扩展

/ ES7 React/Redux/GraphQL/React-Native snippets /

该扩展为您提供ES7中的JavaScript和React / Redux片段,以及VS Code的Babel插件功能。

/ eslint-disable-snippets /

包括用于忽略;一个块、当前行或下一行的片段。

54399eb226cbb61892cdfdfad95cce7f.gif

/ glean /

允许将typescript和javascript代码提取到单独的模块中,以及将JSX提取到新组件中

06e8eb61a0ddce558122ae7509cef16c.gif
a51a9d74acf99301b4d7cd47114c24fb.gif

/ htmltagwrap /

用HTML标签包裹所选代码。我非常想念TextMate的一个功能。

3f71a72fccfb25bc436aa135307101da.gif

/ javascript console utils /

帮助插入和删除 console.(*) 语句。

4b1213c16b073d6204a869b00d7e7422.gif

/ Jest Snippets /

用于测试框架Jest的代码片段。

/ npm Intellisense /

Visual Studio Code插件,可自动完成导入语句中的npm模块。

ff731685a85e3135b87962c194de5eb6.gif

/ React Refactor /

这个简单的扩展为React开发人员提供了重构代码操作。

重构你的JSX,无需担心给定的数据。这个扩展将在不破坏你的代码的情况下为你完成脏活累活。

c9505f0c8b192e1bc0b6842232ad4c65.gif

相关文章:「图文教程」同步你的VSCode设置及扩展插件,换机不用愁

如果对你有所启发和帮助,可以点个关注、收藏、转发,也可以留言讨论,这是对作者的最大鼓励。

作者简介:Web前端工程师,全栈开发工程师、持续学习者。

私信回复大礼包送某网精品视频课程网盘资料,准能为你节省不少钱!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值