Обновить документ в блокноте ++

У меня есть работающий php script, который записывает в файл журнала. Я открыл файл журнала в Notepad ++, чтобы увидеть новый контент. Но я заметил, что контент обновляется только после того, как Notepad ++ теряет фокус и снова получает фокус.

Есть ли способ обновить страницу вручную так же, как обновление страницы с помощью F5 на веб-браузерах или даже лучше, автоматически обновить?

Ответ 1

Да, функция Reload from Disk встроена. По умолчанию он не привязан ни к какому сочетанию клавиш, поэтому вам придется сделать это самостоятельно:

Settings -> Shortcut mapper

затем выберите Modify и сопоставьте его с вашей любимой горячей клавишей. Шахта обычно отображается на Ctrl + R.

Shortcut mapper

Ответ 2

У Notepad++ есть опция мониторинга файлов, предназначенная для файлов журналов. В следующем фрагменте заметок о выпуске описывается средство и как его использовать.

Notepad++ 6.9.2 released

18 May 2016 01:23:00

Мониторинг журналов - одна из самых популярных функций. Это в v6.9.2 сейчас. Как указано в названии, Log Monitoring позволяет пользователям контролировать запись файлов журнала, обновляя их, прокручивая до последней строки при каждой модификации, так же, как команда Unix "tail -f". Нажмите "значок глаза" на панели инструментов или используйте меню "View-> Мониторинг (хвост -f)", чтобы активировать/деактивировать эту команду

Ответ 3

Я люблю Notepad++, но не умею автоматически обнаруживать изменения файлов в файловой системе.

Я - Java-разработчик, и я использую log4j для записи файлов журналов, и мне бы хотелось, чтобы они автоматически регистрировали изменения в файлах журналов, и мне не нужно:

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

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

Во всяком случае, вы хотите установить на

Settings > Preferences > MISC. > File Status Auto-Detection