如何取消 NotePad++ 中的“删除不必要的空白和 EOL”

如何取消 NotePad++ 中的“删除不必要的空白和 EOL”

我在用记事本++对于我的编码,只是使用了他们的

Edit > Remove Unnecessary Blank and EOL

功能可以删除空格和制表符并压缩代码,但是我该如何撤消它呢?

有什么方法可以让代码恢复到正常视图/带有层次结构的空格和制表符?

谢谢

答案1

您是否尝试过按 Ctrl-Z 来撤消它?否则它不知道删除了什么或需要将其放回何处 - 它无法猜测。;)

答案2

如果您使用的语言有明确的行尾结尾,例如;,您可以轻松地使用 find'n'replace;/n

如果您有嵌套结构if/endif或,{}您可以轻松地搜索和标记它们。

真正的技巧是根据嵌套级别跟踪嵌套和缩进。我相信您可以想出一个正则表达式,但老实说,您正在编程:尝试编写一个简单的文本处理例程,该例程读取文件并处理您的规则。

它可能比谷歌搜索插件更快。

相关内容