直接上手!不容错过的 Visual Studio Code 十大扩展组件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了直接上手!不容错过的 Visual Studio Code 十大扩展组件相关的知识,希望对你有一定的参考价值。

参考技术A

盘点最常用的十大 Visual Studio Code 扩展组件。

作者 | David Neal

译者 | 谭开朗

责编 | 屠敏

出品 | CSDN(ID:CSDNnews)

各大平台与各种语言的开发人员都在使用Visual Studio Code,我对此感到惊讶。Stack Overflow发布的2019年开发者调查结果显示,VS Code占主导地位。我使用VS Code的主要原因是它能很好的支持javascript和Node.js的代码调试,并且能免费使用Visual Studio Marketplace中提供的定制化扩展组件。

然而,这里面有成千上万个扩展组件!我们怎么知道哪些是好用的呢?

一种方法是通过查看扩展组件的平均评级和下载数量来衡量其受欢迎程度。另一种方法是阅读像本文这种包含个人观点的文章。一起来看看吧!

下面是我为Node.js开发人员推荐的Visual Studio Code扩展组件。

Bracket Pair Colorizer2

我写代码是尽可能的简洁明了,并且不嵌套太多的东西。然而事与愿违,有些时候这是不可避免的。Bracket Pair Colorizer2为结对的括号提供了颜色高亮功能,便于我们直观的看出对应的左括号和右括号。

npm

npm扩展组件有两个功能:运行编辑器中webpack.json定义的npm脚本,并验证package.json中列出的文件包。

npm Intellisense

使用require()导入模块代码时,npm Intellisense组件会自发进行包提示。

ESLint

在初始化一个新的Node.js项目文件时,我要做的第一件事就是在终端安装ESLint。

ESLint组件会使用本地ESLint和配置规则来查找JavaScript代码中的常见模式问题,以便减少bug而编写出更好的代码。ESLint还可以重新格式化代码使其一致性更好,这取决于我们启用的规则。请确保VS Code设置了自动保存修复功能(”eslint.autoFixOnSave”: true)。

要初始化ESLint配置文件,我们可以在项目中运行此命令:

当前的.eslintr .js内容如下:

Code Spell Checker

我不知道大家的情况怎么样,但当我发现我在代码中拼错了函数名、变量、注释或其他任何东西时,我真的很恼火。如果通篇都是拼写错误的,那是可以正常运行的,但是拼写错误仍然会让人沮丧或尴尬。

Code Spell Checker组件的出现终结了拼写错误时代!该组件很好的一个特性是可以区分camelCase、PascalCase、snake_case等。另一个很棒的特性是它有西班牙语、法语、德语、俄语和其他一些语言的词典。

Auto Close Tag(自动关闭标签)

VS Code最新版本会对html或XML文件自动创建结束标签。对于其他文件类型,如JavaScript、Vue和JSX,Auto Close Tag将为我们缩短某些输入。

DotENV

用环境变量来配置Node.js应用程序是很常见的。管理环境变量最流行的一个模块是dotenv。VS Code的DotENV扩展组件在编辑.env文件时添加了便捷的语法高亮显示功能。

Path Intellisense

Path Intellisense组件增加了对文件路径和名称的自动补全功能,以此来降低手工输入从而减少引入与路径相关的bug。

MarkDownLint

优秀的代码和文档是相辅相成的。我更喜欢用markdown格式编写README文件或其他文档。Markdownlint组件可以帮助我们确保markdown语法的正确性。

Material Icon Theme

Material Icon Theme组件为VS Code的不同文件类型添加了多种图标。˙这样能快速区分项目中不同的文件以便很大限度的节省时间!

其他权威的VSCode扩展组件(Node.js适用)

以下扩展组件没有排进前10名,但是对于Node.js开发人员来说,它们在某些场景中很有用!

原文:https://developer.okta.com/blog/2019/05/08/top-vs-code-extensions-for-nodejs-developers

本文为 CSDN 翻译,转载请注明来源出处。

学python的培训机构 老男孩教育不容错过

Python是一门语法简洁、功能强大、上手简单的计算机编程语言,根据TIOBE最新排名,Python已超越C#,与Java,C,C++成为全球4大流行语言之一。

Python编程语言其应用广泛,在人工智能、云计算开发、大数据开发、数据分析、科学运算、网站开发、爬虫、自动化运维、自动化测试以及游戏领域均有应用。

在各大企业,如国内的阿里、腾讯、网易、新浪、豆瓣,国外的谷歌、NASA、YouTube、Facebook,Python的企业对Python开发人才均有巨大的需求,随着人工智能、大数据的发展和广泛的应用,Python人才的需求量也势必增加,而且在未来的发展前景也是不可限量的!

相比于Java、php等语言,目前,Python编程人才缺口较大,市场供不应求,就业薪资也普遍较高,因此,现在学习Python是绝佳机会,那么,新手如何快速学习Python编程语言呢?Python学习方式

1. 自主学习

Python是一门相对简单的编程语言,如果你有编程功底,同时自学能力还很强,可以选择自学Python,Python的学习需要一定的学习资料,报老男孩教育Python网络班,不仅可以获得专业教学视频,还可以帮你解决学习过程中遇到的问题,实现事半功倍的效果!

2. 报班培训

Python培训班如何选择?一直困扰着想要转型从事Python编程工作的人员,可以考察一下老男孩IT教育,是业内最早教授Python的机构,能够针对企业需求培养出适合企业的人才,脱产班、周末班可满足不时间的培训需求,率先推出双班模式,即脱产培训5个月,毕业之后,进入工作岗位,再周末学习5个月,能够强化学员Python知识的掌握!

如果您对老男孩IT教育Python培训感兴趣,可与我联系,联系电话:18500150262,或加qq:1984390366

以上是关于直接上手!不容错过的 Visual Studio Code 十大扩展组件的主要内容,如果未能解决你的问题,请参考以下文章

学python的培训机构 老男孩教育不容错过

Visual Studio – 为啥默认关闭行号?

这6种实现负载均衡技术的方式不容错过

新年尹始:163邮箱申请注册大潮活动,不容错过!

好课推荐:SpringBoot2.0不容错过的新特性WebFlux响应式编程高清完整

不容错过,飞桨产业级PaddleNLP全景图大揭秘!