我正在使用notepad ++中的3个日志文件。 有没有办法一次或两次点击清除所有三个文件的内容?
我搜索过插件但找不到任何东西。根据我的尝试,宏在活动文件中记录活动,因此如果我更改文件,它将不会记录该文件。
解决方案可以帮助我,谢谢。
编辑:一旦清除文件,保存文件也会很棒。 在notepad ++中是不是有像批处理命令那样的东西。 (顺便说一下,我也试过批处理命令来清除文件,但后来我得知系统正在使用该文件,所以我总结说它只能从文本编辑器中获得)
答案 0 :(得分:6)
记录您执行以下步骤的宏(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但是正则表达式不起作用。
答案 1 :(得分:0)
打开查找:检查使用正则表达式..
如果你想清除一切......
Find :^.*$
Replace :(nothing)
在所有打开的文档中单击替换。
(您也可以使用“在文件中查找”这个相同的概念(小心))