VS Code 扩展将助你成为更优秀的开发人员
说 IDE 扩展能让你成为更优秀的开发者,这听起来有点夸张,但你应该安装这个新的 Pluralsight 扩展,亲自体验一下。
遇到编程问题时你会怎么做?我做事时,总是遵循同样的步骤:
- 尝试一堆东西
- 谷歌一下
- Stack Overflow(Google 通常会将我引导到这里)
- 询问同伴/朋友
- 前往 Pluralsight 并搜索该主题(特别是如果它对我来说是新内容)
最后一步,我会在图书馆里搜索课程,然后深入查找我需要的内容,看看还缺少什么。
这个扩展程序会自动帮你完成这些操作。
这款 Pluralsight 扩展程序会推荐与你当前正在做的事情相关的课程片段。它会根据你的代码推荐内容,帮助你提升技能。以下是示例。
我已加载一个 React 应用程序,当我加载 app.js 时:
它根据我在 app.js 中正在处理的内容,推荐了一些可供我观看的 JavaScript 片段。它甚至提供了更深入的分析。当我打开 serviceWorker.js 时,我看到了以下内容:
现在,扩展程序会推荐一些视频片段,例如如何注册 Service Worker,以及一些精彩的演示。如果我不知道 Service Worker 的运作方式,这里有一些快速入门的方法。
我只需单击一下即可打开每个剪辑并观看我想观看的任意数量的剪辑。
目前,该扩展支持 javascript 和相关技术,但计划很快包含其他语言支持。
以下是其他一些很酷的功能:
依赖关系相关视图
在此视图中,您可以看到基于应用程序中 JavaScript 依赖项的推荐内容。不仅如此,您还将看到这些依赖项的受欢迎程度、质量和维护指标。这可以帮助您了解该软件包是否正在被积极维护,以及您是否应该考虑其他替代方案。
工作区相关内容
在工作区相关视图中,它会查看项目中使用的所有主要技术并据此推荐内容。
频道视图
如果您使用 Pluralsight 帐户登录,频道视图会显示您所有频道的列表。我在 Pluralsight 上创建了 18 个频道,因此在需要时,这是一种方便浏览的方式。
内容搜索
使用内容搜索功能,您可以轻松搜索 Pluralsight 的相关课程内容。此功能非常方便,您可以快速搜索暂时忘记的内容,或者温习新的框架、库或编程练习。
隐私
Pluralsight 非常重视您的隐私。您的源代码始终保留在您的计算机上,不会发送给 Pluralsight。
该扩展程序会在活动文件中查找有意义的搜索词,随机化其顺序,删除任何高熵词(潜在密码),清除任何代码注释,然后向 Pluralsight 推荐引擎提交请求以查找相关片段。您可以根据需要禁用此功能。
为什么你应该尝试这个扩展
工作流程中的习惯决定了你的成功。将学习融入日常习惯,你将获得持续进步的优势。当你遇到瓶颈或好奇心强、想要学习新知识时,这款扩展程序可以帮助你循序渐进地学习。这有助于你成为更优秀的开发者。
您可以在 VSCode 的扩展视图或Visual Studio Marketplace中搜索“Pluralsight”来找到该扩展。
如果您有任何建议或反馈,请与support@pluralsight.com分享。
文章来源:https://dev.to/pluralsight/a-vs-extension-that-will-make-you-a-better-developer-2mf0