Notepad++ 在记事本中刷新文档++;

Notepad++ 在记事本中刷新文档++;,notepad++,Notepad++,我有一个php脚本正在运行,可以写入日志文件。我在Notepad++中打开日志文件以查看任何新内容。但我注意到,只有在Notepad++释放焦点并再次接收焦点后,内容才会刷新 有没有一种方法可以手动刷新页面,就像在WebBrowser上使用F5刷新页面一样,或者更好的方法是自动刷新页面?在2020-04-10编辑:根据Eric Hirst在下面的评论(谢谢!),显然现在该功能已从框中映射到Ctrl+R 是的,从磁盘重新加载功能是内置的。不过,默认情况下,它不会映射到任何键盘快捷键,因此您必须自

我有一个php脚本正在运行,可以写入日志文件。我在Notepad++中打开日志文件以查看任何新内容。但我注意到,只有在Notepad++释放焦点并再次接收焦点后,内容才会刷新


有没有一种方法可以手动刷新页面,就像在WebBrowser上使用F5刷新页面一样,或者更好的方法是自动刷新页面?

在2020-04-10编辑:根据Eric Hirst在下面的评论(谢谢!),显然现在该功能已从框中映射到Ctrl+R


是的,
从磁盘重新加载功能是内置的。不过,默认情况下,它不会映射到任何键盘快捷键,因此您必须自己执行:

Settings -> Shortcut mapper
然后选择
Modify
并将其映射到您喜爱的热键。Mine通常映射到Ctrl+R


我喜欢记事本+,但它不擅长自动检测文件系统中的文件更改

我是一名java开发人员,我使用log4j编写日志文件,我希望它能够自动获取日志文件中的更改,而不必考虑是否:

  • 手动重新加载文件
  • 最小化应用程序以检测更改
  • 更改选项卡
  • 在“文件”选项卡上单击鼠标右键,然后单击“重新加载”
几年前,我打开了一个关于它的bug,但是主开发人员回答说问题出在我的应用程序上,而不是记事本++。 顺便说一句,当时的问题是它无法检测到PuTTy重定向到日志文件的屏幕输出

无论如何,您想要的设置是:


Settings>Preferences>MISC.>文件状态自动检测

记事本++具有专为日志文件设计的文件监视选项。以下摘录描述了该设施以及如何使用它

记事本++6.9.2已发布

2016年5月18日01:23:00

日志监视是最需要的功能之一。它现在在v6.9.2中。 正如其名称所示,日志监视允许用户在每次修改时通过滚动到最后一行来监视日志文件的写入、更新,就像Unix命令“tail-f”一样。 单击工具栏上的“眼睛图标”或使用菜单“查看->监控(尾部-f)”激活/禁用此命令


我认为这篇文章将是最合适的回答你的需要


它在notepad++中提供了自动刷新的设置,并且还有一个选项可以转到更新日志的末尾。

我找到了一个更简单的方法。工具栏上有一个类似眼睛的图标(就在录制按钮的旁边)。点击它,它会自动刷新

接受的答案很好,但是如果您不经常使用该功能并且不想记住快捷方式,您可以在
文件下的菜单中找到按钮
->
从磁盘重新加载


如果要启用自动重新加载文件,请转到: 设置->首选项->杂项
然后单击“文件状态自动检测”下的“无声更新”复选框


@米兰潘迪解决方案是完美的

以防有人不想自动更新所有文件,而只想更新单个文件 最简单的解决办法是

注意-如果图标不可用,则查看->监控(尾部-f)


我经常使用它来监视日志文件中的更改。

这现在默认映射为Ctrl+R(也许是为了纪念您的回答)。正如盖拉在下面指出的,它也在“文件”菜单上。@EricHirst非常感谢,我编辑了这篇文章来指出这一点:)