我正在使用 Visual Studio,我真的很喜欢跟踪更改功能:
过了一会儿,我正在编辑的文件完全变绿了。当它发生时,我想清除所有标记。
我找到了三种方法,但它们并不像我想的那么简单:
关闭并重新打开 Visual Studio。
关闭并重新打开所有文件。
打开选项对话框,取消选中该功能,重新打开对话框并重新检查该功能。
有没有神奇的捷径?
我正在使用 Visual Studio,我真的很喜欢跟踪更改功能:
过了一会儿,我正在编辑的文件完全变绿了。当它发生时,我想清除所有标记。
我找到了三种方法,但它们并不像我想的那么简单:
关闭并重新打开 Visual Studio。
关闭并重新打开所有文件。
打开选项对话框,取消选中该功能,重新打开对话框并重新检查该功能。
有没有神奇的捷径?
我刚刚发布了名为Clear Tracked Changes的简单 Visual Studio 扩展来完成这项工作。基本上它会切换TOOLS -> Options -> Text Editor -> Track Changes
设置,这会清除跟踪的更改作为副作用。
要仅重置当前文档的更改,您可以使用 Visual Commander 的清除跟踪更改命令。
据我所知,没有办法删除绿色指示器。但是,您基本上可以完全禁用保存的颜色,只留下黄色未保存的标记或根本没有标记。
在工具 -> 选项 -> 字体和颜色下。将“显示设置”设置为“文本编辑器”在“保存后跟踪更改”的显示项目中向下滚动。将此更改为您喜欢的任何颜色。
如果要禁用它,请将项目背景颜色设置为与纯文本的项目背景颜色相同。
我也不希望我的整个侧边栏都变成绿色。因此,我使用它在未保存的更改上显示黄色指示器,并保存将整个列变回黑色。
我已经使用VisualSVN一段时间了。它将跟踪更改功能链接到自 subversion 中的最后一次提交以来的修改。对于那些使用TortoiseSVN的人来说,它可能是最有用的选择之一。基本上,您不需要手动跟踪更改:它会在您提交文件时自动完成。