我正在使用 notepad++ 中的 3 个日志文件。有没有办法一次或两次点击清除所有三个文件的内容?
我搜索了插件,但找不到任何东西。根据我的尝试,一个宏将活动记录在活动文件中,因此如果我更改文件,它不会记录该活动。
一个解决方案会对我有很大帮助,谢谢。
编辑:一旦文件被清除,保存文件也会很棒。记事本++中没有类似批处理命令的事情吗?(顺便说一句,我也尝试了批处理命令来清除文件,但后来我得知系统正在使用该文件,所以我得出结论,这只能从文本编辑器中使用)
我正在使用 notepad++ 中的 3 个日志文件。有没有办法一次或两次点击清除所有三个文件的内容?
我搜索了插件,但找不到任何东西。根据我的尝试,一个宏将活动记录在活动文件中,因此如果我更改文件,它不会记录该活动。
一个解决方案会对我有很大帮助,谢谢。
编辑:一旦文件被清除,保存文件也会很棒。记事本++中没有类似批处理命令的事情吗?(顺便说一句,我也尝试了批处理命令来清除文件,但后来我得知系统正在使用该文件,所以我得出结论,这只能从文本编辑器中使用)
录制一个宏 ( Macro --> Start Recording
),您可以在其中执行以下步骤
Search --> Replace...
Regular expression
^.*(\r\n)*
Replace with
Replace All in All Opened Documents
Ok
并Close
Save All
按钮停止宏录制 ( Macro --> Stop Recording
) 并保存 ( Macro --> Save Current Recorded Macro
)。从保存对话框中,您可以为宏分配快捷方式。
现在,您可以随时使用您分配的快捷方式运行此宏。
我已经确认这适用于Notepad++ 6.2.2
. 但是在 5.8.1 上,正则表达式不起作用。
打开查找:检查使用正则表达式..
如果你想清除一切..
Find :^.*$
Replace :(nothing)
在所有打开的文档中单击替换。
(您也可以(小心地)将相同的概念与“在文件中查找”一起使用)