在上一篇文章中, 我们谈论了关于 该 GitHub允许您创建无限数量的私有存储库 与他们的免费GitHub Free提供。
这项声明以及最近几个月作出的许多其他声明,似乎是微软收购GitHub的结果。
该操作不仅旨在加速源代码交换平台的采用 在业务上,还可以将Microsoft产品推向新市场。
两家公司还承诺将集成其产品,以为开发人员和企业提供新的源代码共享和协作体验。
Y 在去年XNUMX月微软宣布Azure Pipelines的月份期间,这种情况开始形成(在GitHub上构建的新的集成和持续部署(CI / CD)服务)和Visual Studio Code的GitHub Pull Requests(PR)扩展的公开预览。
我们必须强调,协作或开源项目使用拉请求来提出补丁或新功能。
微软希望连接其产品
有了这个扩展Microsoft为Visual Studio Code用户提供了新的拉取请求管理体验。
允许他们直接从代码编辑器进行协作,评论,审阅和验证GitHub PR。
作为主要功能之一 允许您验证代码编辑器并将其连接到GitHub,从而能够从Visual Studio Code列出和浏览PR.
除其他可能性外,仍然提供终端集成,以便Visual Studio代码界面和git之类的命令行工具可以共存。
正如Microsoft所解释的,此VS Code扩展是填补了数百万工程师每天遇到的工作流中的空白。
为了消除这种差距,Microsoft今天重申了拉取请求的经验:
“如今,在检查源代码时,我们许多人被迫让我们的编辑器使用简化的Web界面或第三方查看工具,以在其他编辑器中显示更改。
这使您可以大致了解更改,但是大多数情况下,您对更改的执行方式以及它们如何影响周围的源代码没有完整的了解。
在常规编码环境之外,您没有键盘快捷键,自己喜欢的主题和自定义设置。
更糟糕的是,这意味着您没有环境可以浏览源代码并验证正在检查的更改是否正常运行。 «
关于VS代码提取请求
自从发布针对Visual Studio Code的GitHub PR的第一个公共预览版以来,Microsoft对其工具进行了许多改进。
就像GitHub在其官方博客上一样, 使用扩展的最新版本,现在可以直接在Visual Studio Code中创建GitHub提取请求。 而不是仅通过代码编辑器进行管理。
要在VS Code中创建拉取请求,只需 用户必须将鼠标悬停在标题“ GitHub Pull Requests”上,然后单击+号。
然后选择拉取请求的目标分支,然后单击“输入”以打开您的RP。
VS Code Pull Requests提供了许多其他小的改进,您可以在项目存储库中的发行说明中看到这些改进.
您还可以在GitHub上下载该扩展程序的最新版本。 请注意,也可以直接从VS Code安装或更新VS Code拉取请求。
除了现在可以使用最新版本的请求创建拉取请求 视觉 Studio代码,您可以建议对注释进行更改,并查看每个RP的运行状况检查。
对于代码更改的建议,您可以将它们留为注释,并在建议的更改旁边带有一个差异,以指示当前代码。
通过选择“应用补丁”来验证新的代码补丁,可以轻松地应用提示。
如果您想进一步了解它,可以访问 以下GitHub文章