AutoSave is enabled by default and causes to files to be "touched" on opening and navigating away. Using TFS, each file that is opened is automatically marked as a pending change even though nothing has been changed in the file. This quickly causes are large number of unnecessary pending changes by just browsing a project/solution that I have to review one by one to make sure nothing has actually changed.
Suggestions:
Turn it off by default if TFS is detected as SCP or
Only save automatically when there are open changes in the file
Hidden feature request: This could be alleviated by having a "undo unchanged files" button - I remember there was an extension for VS 2015 (?) that did that, and the TFS Power Tools when they still included tftp.exe could do that as well.
AutoSave is enabled by default and causes to files to be "touched" on opening and navigating away. Using TFS, each file that is opened is automatically marked as a pending change even though nothing has been changed in the file. This quickly causes are large number of unnecessary pending changes by just browsing a project/solution that I have to review one by one to make sure nothing has actually changed.
Suggestions:
Hidden feature request: This could be alleviated by having a "undo unchanged files" button - I remember there was an extension for VS 2015 (?) that did that, and the TFS Power Tools when they still included tftp.exe could do that as well.