A VS Code Extension That Will Make You a Better Developer
翻译:范小饭
大胆地说,IDE扩展程序可以使您成为更好的开发人员,但你应该安装此新的Pluralsight扩展并亲自查看。当你遇到编程问题的时候,你再做什么。当我遇见这样情况的时候,我通常会做如下几步:
1、尝试一堆东西
2、谷歌搜索
3、Stack Overflow (谷歌经常到这)
4、问同行,问朋友
5、转到Pluralsight并搜索主题(特别是对我来说是新东西)
在最后一步,我在库中搜寻课程,然后深入了解我需要的东西,看看我缺少什么。此扩展程序将自动为您完成此操作。
这个Pluralsight插件会根据您目前正在做的事情为您提供课程的剪辑。它根据您的代码建议内容,以帮助您增强技能。下面是一个案例。
我已经加载了一个React应用程序,当我加载app.js时:
根据我在app.js中的工作,建议我可以观看一些JavaScript剪辑。但是,它会更深入。当我打开serviceWorker.js时,我看到以下内容
现在,该扩展程序建议了一些片段,例如如何注册服务以及一些很棒的演示.如果我不知道服务的运作方式,这里有一些快速的方法。
只需单击一下即可打开每个剪辑,并观看任意多的视频。
今天,该扩展程序支持javascript和相关技术,但计划很快包含其他语言的支持。
以下是其他一些很酷的功能:
依赖关系相关视图
在这个视图中,可以看见基于你应用程序中的js依赖代码推荐的内容,不仅如此,还可以看见这些js依赖的流行程度,质量,和维护情况。这是查看软件包是否正在积极维护以及是否应考虑其他替代方法的好方法。
工作区相关视图
在这个工作区的视图中,可以看见项目主要的技术,并基于这个推荐内容。
选择视图
如果你登录了Pluralsight账户,频道视图可以显示你所有的频道列表,我在Pluralsight上面创建了18个频道列表,所以当我需要的时候,浏览他们变得很方便。
内容搜索
根据内容搜索,你可以方便的在Pluralsight’s上面搜索相关课程,这对于快速搜索您可能暂时忘记的内容或重新学习新的框架,库或编码实践非常有用。
隐私
Pluralsight认真对待您的隐私,您的源代码始终保留在您的计算机上,并且不会发送给Pluralsight。该扩展名在活动文件中寻找有,意义的搜索词,随机化顺序,删除所有高熵项(潜在的密码),消除任何代码注释,然后向Pluralsight建议引擎提交请求以查找相关剪辑。您可以根据需要禁用此功能。
为什么您应该尝试此扩展?
工作中的习惯决定您的成功。通过将学习作为日常习惯的一部分,您将获得不断进步的优势。此扩展程序可帮助您在陷入困境或好奇并想学习新知识时小剂量学习。这可以帮助您成为更好的开发人员。
您可以VSCode或Visual Studio Marketplace的扩展视图中搜索“ Pluralsight”来找到扩展。