#c# #visual-studio
#c# #visual-studio
Вопрос:
Всякий раз, когда я вношу некоторые изменения в свою программу и запускаю ее в режиме отладки, я не могу вернуться к предыдущим изменениям. ctrl z не работает (выделено серым цветом), и открытие проекта или файла также не работает. Есть ли способ остановить перезапись моих файлов сохранения? Должен ли я сохранять его под другим именем каждый раз, когда я пробую что-то новое?
Комментарии:
1. У вас должен быть контроль версий
2. Попробуйте перейти в Tools -> Option -> Environment -> Keyboard -> Нажмите «Reset» и перезапустите VS, чтобы увидеть, будет ли работать Ctrl Z. Как и предлагалось, используйте систему управления версиями исходного кода.
3. Хорошо, спасибо! Так много вещей, которые нужно изучить.. Тогда сейчас нужно немного почитать.
4. Просто чтобы уточнить: вы сталкиваетесь с этим, ничего не закрывая, верно? Просто отредактируйте файл, нажмите F5, и вы больше не сможете отменить свои изменения? Вы должны иметь возможность остановить отладку, а затем отменить изменения в этом сценарии.
Ответ №1:
Для запуска программы вам необходимо ее собрать, а для ее сборки вам необходимо перекомпилировать вашу программу из исходного кода, для этого необходимо сохранить файлы, иначе отладка не будет работать, потому что файлы не будут соответствовать выполняемому коду.
Если вы хотите вносить изменения во время отладки, посмотрите «Редактировать и продолжить» или скопируйте вставьте свои изменения в окно блокнота в качестве временного буфера.
…и используйте систему управления версиями.