Notepad ++自动修剪尾随空格仅保存为某些文件扩展名


3

我正在使用Notepad ++宏来“修剪尾随并保存”文件。我已经设置为[Ctrl] + [S]热键。

但是,有时我正在编辑我需要保留空间的文件。是否可以仅为某些文件扩展名设置宏?或者还有另一种方法可以自动应用Trim尾随空格仅保存一些文件扩展名?

注意:我使用Notepad ++编辑php文件,但也使用MarkDown文件,这些文件在某些​​行的末尾需要空格。

更新:我正在使用Notepad ++ for Windows。

Answers:


7

使用“修剪尾随并保存”宏:

Macro -> Trim Trailing and save

默认快捷方式是:

Alt + Shift + s

1

你应该使用python脚本来做到这一点。

编写在startup.py脚本期间调用的脚本,该脚本在通知filesaved上注册回调:

notepad.callback(saveFile, [NOTIFICATION.FILESAVED])

在该函数中saveFile,您检查扩展。如果扩展名有效,则可以调用trim trailing space函数,然后调用save函数。


1
我在Windows上使用Notepad ++。这可以在Windows上完成吗?在哪里放脚本?
JuanAntonioTubío2015年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.