我正在清理一些代码文件(C#)并想删除这些区域.我想删除所有包含字符串'#region'的行.这只是一个例子,我可以想到更多的用途,但这是否可能?
Ray*_*Ray 273
Notepad ++ v6.5
搜索菜单 - > 查找... - > 标记选项卡 - >查找内容:搜索文本,选中书签行,然后选中全部标记.这将使用搜索词为所有行添加书签,您将在边距中看到蓝色圆圈.
然后搜索菜单 - > 书签 - > 删除书签行.这将删除所有已添加书签的行.
您还可以使用正则表达式进行搜索.此方法不会产生像John这样的空白行,并且实际上会删除该行.
旧版本
Joh*_*n T 38
您可以使用菜单搜索 - > 替换...(Ctrl+ H).
它具有正则表达式功能,可替换.您可以使用与#region匹配的正则表达式以及该行上的其他任何内容,并将其替换为空格.
这是完全删除包含“YOURTEXT”的行的方法:
.*YOURTEXT.*[\r]?[\n]将 YOURTEXT 替换为您的文本)给定的正则表达式匹配 Windows 和 Unix 的行尾。
如果您的文本包含对正则表达式具有特殊含义的字符(例如反斜杠),则需要对它们进行转义。
小智 5
这是我用来更新代码的 Notepad++ 最常见的功能。
您需要做的就是:
您可以参考此链接以获取图片说明。
http://www.downloadorinstall.com/best-notepad-tips-and-tricks-for-faster-work-and-development/