我发现 Visual Studio 中滚动条旁边的绿色条非常有帮助,可以查看我所做的更改,尤其是自上次版本控制 checkin 以来。但是,当然,当文件关闭然后重新打开时,这些栏就会消失。有没有办法通过将其与源代码管理中文件的某些先前版本进行比较来恢复绿色更改标记?我正在使用 SVN/AnkhSVN,但如果另一个 VCS 也有这样的野兽,那么了解一下也是很高兴的。
最佳答案
Visual Studio 中的内置跟踪更改标记仅跟踪文件中已保存与未保存更改的状态。请参阅description of the Track Changes feature on MSDN .
在我看来,您正在寻找 QuickDiff这是VisualSVN插件的独特功能。 QuickDiff 取代了标准跟踪更改标记,并标记了与 BASE revision 相比已更改的行。换句话说,QuickDiff 向您显示自上次提交以来修改了哪些行。
关于visual-studio - 基于 VCS 重新打开文件后在 Visual Studio 中恢复绿线更改栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34793304/