面向开发人员的 10 大 VS 代码扩展:增强您的开发体验
已发表: 2021-12-27声称一个特定的 IDE 是最适合开发的,是忘恩负义的。 有很多很棒的选项可供您选择,因此不要对哪个 IDE 最好给出您的主观意见,而是选择最适合您需要完成的那个。
Visual Studio Code,即所谓的#VSCode,可能是增长最快的#IDE,因为它在不同类型的#开发中广受欢迎和使用。
点击推文Visual Studio Code 是用于编写代码的免费和开源工具,通过安装它,您还可以获得一个包含其他扩展的海量数据库,您可以安装这些扩展并让您的生活更轻松。
伟大的托管也让生活更轻松。 寻找可靠且负担得起的 WordPress 托管? WPMU DEV 正迅速成为网络上的最佳选择之一。 从他们的任何完全管理的专用计划中获得 20% 的折扣。
本文将为您列出每个开发人员都需要的前 10 个 VSCode 扩展。
代码时间
Code Time 是一个 VSCode 扩展,每天有超过 200,000 名活跃的开发人员使用它。 它可以帮助您在编码时保持专注,并让所有的干扰远离您。 只需单击一个按钮以启用“流模式”,所有通知都会静音,您将在处理项目时保持完全专注。
它还可以很好地跟踪您的日常编码进度,从而可以将您今天的进度与几天前的进度进行比较。 您可以实时查看您花了多少时间积极编码,添加了多少行,以及所有这些。 您还可以与您的团队联系,从而了解您的队友的编码进度。
GitHub 副驾驶
GitHub Copilot 由巨大的 GitHub 构建,是一个 VSCode 扩展,它使用复杂的 Open AI Codex,并为您提供简单的自动完成行建议或整个函数体。 此扩展程序的工作原理是它可以通过互联网爬行,并根据您所写的内容; 由于它所基于的十亿行代码 AI 系统,它将尝试自动完成您的代码行。 GitHub Copilot 仍处于 beta 预览阶段,仅可供有限的一组人访问。 如果您想尝试一下,可以注册候补名单。
直播服务器
在将您的网站部署到 Web 服务器之前,您需要构建它。 但是,最好有一个本地网络服务器来在开发过程中测试您的网站。 Xampp 或 Wamp Server 等一些工具可以让您在计算机上以特定端口号本地托管您的网站。
但是,您需要下载、安装和配置它才能使其正常工作。 为什么不使用 Live Server VSCode 扩展替换所有繁重的工作,它会自动准备您的静态网站并将其托管在您的本地计算机上。 如果您是 Web 开发人员,此扩展程序是必须的。 安装扩展,启用它,然后从左侧的资源管理器面板中,右键单击该文件并选择“使用 Live Server 打开”。
进口成本
每当您编写代码并处理某些项目时,您永远不会发现您从头开始做所有事情。 有很多有用的库和包,您可以将它们导入您的项目并加以利用。 但是,在使用这些外部库时要小心,因为如果您对此感到疯狂,您的网站可能会遇到延迟问题和性能下降。 Import Cost 是一个 VSCode 扩展,通过检测导入库的大小并将其显示在代码编辑器面板中的导入语句旁边来帮助您管理它。
更漂亮
无论你做什么,你都倾向于保持简单、干净和有条理,对吗? 在编码中也是如此。 你总是试图保持你的代码格式正确,以便快速找到你需要的一段编写代码。 您可以自己手动执行此操作,但如果已经有工具可以根据您为其提供的配置自动执行格式化过程,您为什么还要为此烦恼。 对于 VSCode 用户来说,有一个名为 Prettier 的扩展,对于开发者来说无疑是最好的格式化工具。 它支持各种语言,例如 JavaScript、CSS、HTML、TypeScript、JSX 等。
括号对着色器
只有开发人员知道当您迷失在代码中并且不知道块括号从哪里开始以及在哪里结束时会多么令人沮丧。 杂乱无章的代码会浪费大量时间。 为了解决这个常见问题,VSCode 提供了一个扩展 Bracket Pair Colorizer,它将匹配的括号与独特的颜色配对,这样你就不会再迷路了。
待办事项亮点
TODO Highlight 是 VSCode 开发人员的完美注释工具。 如果您需要修复代码的某些部分或向其添加更多功能,您可以通过在代码中添加“TODO”或“FIXME”注释来突出显示它,从而使用此扩展轻松完成。
孔雀
组织编码项目的另一个出色工具是 Peacock。 如果您正在运行和处理多个项目,则 VSCode 的每个实例看起来都相同,因此从一个项目导航到另一个项目可能是个问题。 Peacock 将通过为您提供更改整个工作区颜色的选项来帮助您,通过该标签,您可以轻松区分项目并切换到您当前需要处理的项目。
REST 客户端
对于发送 API 请求,最流行的工具是 Postman。 但是,假设您出于某种原因不喜欢或不想使用 Postman。 VSCode 有一个独特的扩展,REST 客户端。 REST Client 使您能够直接从 VSCode 发送 HTTP 请求并显示响应。 除了标准的 REST API 调用,它还支持发送 GraphQL 查询。
堆栈查找器
如果您是一名开发人员并正在阅读本文,那么您一定听说过 Stack Overflow 平台以及他们为此开的所有笑话。 好吧,对于那些可能没有的人来说,StackOverflow 是开发人员最大的平台,您可以在其中发布一些有关编码的问题并快速获得答案。
当您打开 20 多个浏览器选项卡来查找您正在寻找的东西时,寻找解决方案有时会令人沮丧。 StackFinder 是一个 VSCode,它可以帮助您搜索 Stack Overflow,甚至无需在浏览器中打开单个选项卡。 您可以直接从 VSCode 搜索答案,切换它们并粘贴您找到的代码片段并在编码编辑器中测试它们。
结论
我们已经看到 VS Code 非常出色,并且是市场上最好的开发环境之一,这首先要感谢内置的许多高级选项和功能,并且您在安装它时会获得这些选项和功能。 但是,为了充分利用它,请随意使用可用于 VS Code 的扩展。