10 个用于 VS Code 的 Github 扩展,这将简化您的工作😀
你好世界😅!让我们今天再次深入探讨有关开源的内容。提到开源时,VCS (版本控制系统) 一词值得重点关注。
Github 到底是关于什么的?🤔
这只是我们拥有的众多版本控制系统之一,但这意味着什么?当开发人员创建某些东西(例如应用程序、网站)时,他们会更新代码,发布新版本直到第一个版本之后,依此类推。
作为一个整体的 VCS 是:
版本控制系统使这些修订保持直截了当,将修改存储在中央存储库中。这使开发人员可以轻松协作,因为他们可以下载新版本的软件、进行更改并上传最新版本。每个开发人员都可以看到这些新更改、下载它们并做出贡献。
Github 的 VS 代码扩展🕺
简介:
通常,VS Code 扩展允许您将语言、调试器和工具添加到您的安装中,以支持您的开发工作流程等等。
扩展
1。 GitLive ⬇️ 19K+
这个甜蜜的扩展实际上是为喜欢团队合作和开源的你准备的。使用 GitLive,您可以在线查看您的合作伙伴,并了解他们目前正在处理您项目的哪个部分。通过这样做,您可以通过检查本地文件来限制您在冲突发生之前解决冲突。
2。 Git 图 ⬇️ 2M+
Git Graph 是在 VS Code 中与 Git 交互的最佳可视化方式,查看 git 树,他可以在其中执行简单到非常复杂的操作。此扩展根据用户对树的偏好提供高度可定制性。
您可以单击任何提交来查看详细信息和文件更改,甚至可以在不离开 IDE 的情况下执行代码审查!
3。 Git 紧急 ⬇️ 4K+
这一个,我放在简单但有效的类别中。安装此扩展后,您只需在 VS Code 命令面板中搜索“Git Urgent”,您就可以使用一个命令 git add all、commit 和 push。
4。 Git Automator ⬇️ 56K+
当匆忙和懒惰时,没有什么比 git 自动机更好的了,它可以帮助我们跳过我们在想要进行提交、获取甚至拉取时使用的所有常用命令。
Git Automator 允许您使用快捷方式添加和提交文件。它还为提交消息提供自动预填充。当操作很明显时,例如,如果您删除了一个文件,Git Automator 会猜测该操作并将其添加到预填充的提交消息中。
5。 Git 树比较 ⬇️ 106K+
与任何选定的分支、标记或提交进行工作树比较,并通过概述拉取请求的外观来使您保持正轨。
选择比较基准后,您可以选择打开所有更改或打开更改的文件(添加的文件也会打开,但不会显示更改)。您还可以选择是直接与选定的基础 ref 进行比较(完整模式)还是先计算合并基础(合并模式)。
6。 GitLens ⬇️ 12M+
GitLens 功能强大、功能丰富且高度可定制,可满足您的需求。这是 git 的最佳和高度下载的 VS Code 扩展之一。下载量超过 1200 万次。 GitLens 可帮助您回顾历史,以进一步了解代码的演变方式和原因。在代码的顶部,最后的提交消息与提交日期一起显示。
7。 Git 历史 ⬇️ 5M+
其中,这是 git 最漂亮和最有用的扩展之一。从初始提交到最终或最后一次提交,它在 git 存储库下保存不同版本的文件。还使您能够拥有不同版本的文件,比较分支。
8。 GitHub 拉取请求和问题 ⬇️ 4M+
由 Github 团队构建的特殊扩展,它是一个 VS Code 文本编辑器到您的 Github 身份验证并将 VS Code 连接到 GitHub。 GitHub Enterprise 受社区支持,请参阅此 PR 了解如何设置。
让您的所有拉取请求、问题、分支帮助您检查和验证它们9。 GitHub Copilot ⬇️ 765K+
GitHub Copilot 是由 GitHub 和 OpenAI 开发的人工智能工具,通过自动完成块代码来帮助 Visual Studio Code、Neovim 和 JetBrains 的用户。
没有什么比选择 Github Copilot 作为您的编码助手更好的了。它拥有 Github 上开发人员的正则表达式。
10。 GitHub 代码空间 ⬇️ 697K+
它为任何活动提供云托管的开发环境——无论是长期项目还是短期任务,如审查拉取请求。您可以从 Visual Studio Code 或可在任何地方访问的基于浏览器的编辑器连接到 Codespaces。
结论
阅读并获得您自己的有趣扩展,您肯定爱上了其中一个
更多推荐
所有评论(0)