Как я могу автосохранять файлы Visual Studio 2015, когда он теряет фокус?
Я работаю с CSS, HTML и JavaScript в своих классах, и недавно я начал работать с Visual Studio 2015. В Notepad ++ есть надстройка, которая позволила мне автоматически сохранять все мои открытые документы как можно скорее поскольку он потерял фокус. Это помогло мне много времени, так как я часто бываю взад и вперед между страницей, над которой я работаю, и кодировкой для нее.
Я надеюсь, что есть аналогичное дополнение для Visual Studio 2015, поэтому я могу перестать забывать о сохранении, прежде чем проверять свою работу на своей веб-странице! Кто-нибудь знает что-нибудь?
Ответы
Ответ 1
Вы можете использовать следующее расширение для Visual Commander для автоматического сохранения файлов при отключении от Visual Studio:
public class E : VisualCommanderExt.IExtension
{
public void SetSite(EnvDTE80.DTE2 DTE_, Microsoft.VisualStudio.Shell.Package package)
{
DTE = DTE_;
System.Windows.Application.Current.Deactivated += OnDeactivated;
}
public void Close()
{
System.Windows.Application.Current.Deactivated -= OnDeactivated;
}
private void OnDeactivated(object sender, System.EventArgs e)
{
try
{
DTE.ExecuteCommand("File.SaveAll");
}
catch (System.Exception ex)
{
}
}
private EnvDTE80.DTE2 DTE;
}
Ответ 2
Существует сторонний инструмент Автосохранение, который сохранит открытые документы, когда Visual Studio потеряет фокус.
После его установки вы включаете функции автоматического сохранения, перейдя в меню инструментов и нажав Автосохранение.
Код Visual Studio. Нажмите Файл → Автосохранение.
![VS Code - функция автоматического сохранения]()