我已将大部分时间花在使用Eclipse或IntelliJ并将源代码放在Git存储库中。我刚刚开始与Visual Studio一起使用TFS服务器的源代码。每个版本2015年。Visual Studio - 如何总是显示待处理的更改
我没有调整到版本控制的差异,我正在寻求帮助。
Eclipe/IntelliJ在边距中显示更改标记。虽然这不能提供有关更改的足够信息,但它会向您显示已进行更改的位置,并且可以深入研究以查找更多差异信息。
VS/TFS在文件窗口中什么也没有显示。我甚至不知道有任何改变。要知道任何事情,我必须打开Pending Changes窗口。在其中,我可以右键单击并选择“与......比较”。但是当我对不同的文件做同样的事情时,如果我想再次看到它,最后一个文件显示的变化消失了,促使我做同样的事情。一遍又一遍......我觉得这个工作流程非常慢。我发现Set default action to Compare in Visual Studio 2013 Pending Changes window with TFS显示您可以双击文件以转到差异视图。这节省了一些时间和精力。
有没有一种方法来改善VS/TFS,以便对文件的更改始终可见?很像编辑器Track Changes https://www.codeproject.com/articles/109611/color-indicator-for-code-changes-track-changes-in - 但是在保存(直到提交)之后,它仍然存在。
我不得不通过https://marketplace.visualstudio.com/search?term=tfs&target=VS&category=All%20categories&vsVersion=&sortBy=Relevance一看,我什么也看不见。也许有人知道什么?
添加屏幕截图以备注。我讨论了我的工作方式,你可以看到内联差异,有时你可以编辑它们。我发现你为什么不能编辑它们。因为这些文件在/Temp
。为什么VS会在文件位置创建一些差异以及其他位置,我不知道。
您是否尝试过注释选项? – ds19
Git说法中的'怪'。不,它有很多工作要打开它,而且你无法编辑文件。 – HankCa