Настройте «Сохранить при потере внимания» в Visual Studio 2010 - PullRequest
12 голосов
/ 14 октября 2010

Возможно ли либо в стандартной сборке, либо через расширение заставить Visual Studio 2010 сохранять всю несохраненную работу, когда я переключаю фокус на другое приложение.

Это функция, которую IntelliJ и TextMate делают довольно хорошо (заметьте, Java-разработчик изучает C #), и это означает, что я избавился от привычки сохранять изменения, прежде чем переключиться в браузер и нажать кнопку обновления.

Примечание. Я не ожидаю, что код real будет работать так, как я, я надеюсь, что изменения в представлениях и сценариях могут быть сохранены на alt+tab

Ответы [ 2 ]

3 голосов
/ 05 августа 2015

Кто-то сделал надстройку, которая выполняет работу, перейдите на http://cbates.net/document-autosave-for-visual-studio/

UPDATE:
Осторожно, в VS2015 кажется, что файлы sln / csproj не сохраняются при потере фокуса. Это может вызвать некоторую боль, когда вы извлекаете последние изменения за пределы VS и забыли сохранить проект вручную.

0 голосов
/ 14 октября 2010

Вы можете настроить опцию автосохранения, которая позволяет вам задавать количество минут, а VS сохраняет каждый раз, когда достигается количество минут, это не совсем то, что вам нужно, но это вариант, который вы можете рассмотреть.

Чтобы настроить этот параметр, перейдите в раздел «Инструменты \ Параметры» и нажмите «Автообновление» в разделе «Среда»:

alt text

...