Почему VS не поддерживает файлы отмены / повтора?





Если эти функции делают то, что я думаю, это в основном функция вашей системы управления версиями, а не то, чем должна заниматься Visual Studio. С другой стороны, VS хранит полную историю всех изменений, внесенных вами с момента открытия Visual Studio, и вы можете отменить повторные изменения на весь день или даже неделю, если оставите VS открытым на достаточно долгое время.
Он будет воспроизводить функциональность системы контроля версий (такой как Subversion или CVS), но без некоторых преимуществ этих систем (таких как теги и ветки). Вероятно, поэтому его нет (или во многих IDE). Кажется, что многим не рекомендуется использовать контроль версий для небольших проектов, но он стоит первоначальной настройки и может использоваться во многих проектах.