Что вызывает постоянные сообщения "файл был изменен на диске; перезагрузить, игнорировать?"
Проблема
В то время как (в этом случае) редактирование .css
файл в Bluefish, я переключаюсь в браузер, чтобы перезагрузить страницу и проверить результат. После этого я снова переключаюсь на .css
файл, и получите сообщение, что "(.css
) файл был отредактирован на диске ".
Я почти уверен, что это был не я, редактировал файл из другого приложения.
Это происходит постоянно, если это происходит, что не всегда. Когда это начинается, это невозможно остановить.
Нет проблем с Bluefish
Так как это происходит не только с Bluefish, но и при написании, например, скрипта bash в gedit
, "редактировать", должно быть реальным. Однако в файле ничего не изменилось.
Заметка
Я редактирую файлы на NAS, локально связанные на моем рабочем столе.
1 ответ
Как мы обсуждали в комментариях и выяснили, что файлы находятся на NAS, тестирование файлов фактически читает их и вызывает изменение их статистики времени доступа, как вы можете видеть с помощью:
stat <filename>
Так как это является частью самого файла, он изменяет контрольную сумму файлов и заставляет вашего редактора поверить, что файл был изменен.