Когда Textmate предупреждает меня при записи в файл, который был изменен с момента последнего чтения Textmate

378
emm

Сценарий:

Я открываю файл, я редактирую его. После того, как я начал редактирование, файл был изменен другой программой. Наконец, я сохраняю файл.

В этом случае Vim предоставит это полезное предупреждение:

ВНИМАНИЕ: файл был изменен с момента его чтения

Вы действительно хотите написать в него (да / нет)?

Но TextMate перезапишет файл в молчании, что может привести к неприятной потере данных (в моем случае, де-факто вернуться к Git). Как я могу предотвратить это?

2
Вы должны попробовать добавить этот вопрос на Superuser.com, он гораздо лучше подходит для таких вопросов. Tom 14 лет назад 0

1 ответ на вопрос

1
Jed Smith

Простое исправление: измените фокус на другое приложение, прежде чем нажать кнопку «Сохранить», если вы ожидаете, что такое поведение будет часто происходить с определенным файлом Если вы измените фокус и вернетесь назад, TextMate обнаружит это изменение.

Не уверен, почему у вас есть программы, изменяющие файлы, пока вы над ними работаете, но ... у вас это есть.