在VSCode中,是否可以显示一组代码行的Git历史记录? 假设有1000个提交与此文件有关,并且该文件中的一组行在第24次提交中进行了最后更改,则需要在编辑器中检查976个提交。 我在这里看到一些相关信息(链接),但是在IDE中直接实现是否可能?
你可以使用Gitlens扩展程序来查看与一组行相关的提交记录。安装了Gitlens后,可以从VCS菜单中访问“文件历史记录”和“行历史记录”两个功能。在“文件历史记录”选项卡中,可以查看当前查看文件相关的所有提交记录,而在“行历史记录”选项卡中,只能查看当前选择行相关的提交记录。以下是示例: 这是GitLens文档的参考。
gitlens.views.lineHistory.enabled
,但它说这个设置已经过时并且不再使用。在我的情况下,“文件历史记录”已经足够好了,但我怀疑它的小下拉列表是否能够处理1000个提交。这很不幸。在我看来,这正是GitLense在VSCode中的特色功能。我认为仅仅在VSCode中提交东西并不是那么有用的。 - xealits