有没有办法找到一个段落?
例如,我想搜索此代码:
<?php
$radio_buttons++;
}
?>
Run Code Online (Sandbox Code Playgroud)
但是当我尝试将其复制到搜索框中时,它只会复制第一行,<?php
.
似乎肯定有办法做到这一点,但我找不到它.也许这是一个插件?
phd*_*ign 53
我写了一个多行搜索并替换了Notepad ++的添加,请在这里查看:http: //www.phdesign.com.au/programming/toolbucket-multi-line-search-plugin-for-notepad/
ToolBucket截屏http://www.phdesign.com.au/wp-content/uploads/2012/01/ToolBucket3.png
Fra*_*ado 23
正如Xenovoyance建议的那样,可以使用CTRL+ R(也可以在菜单选项TextFX > TextFX Quick > Find/Replace中找到):
只需选择要查找的文本,然后调用该选项...
更新:用户Żabojad让我意识到在Notepad ++的最新版本中,默认情况下没有安装" TextFX "插件,所以首先你必须做以下两件事之一:
最简单的一个:转到菜单选项插件 > 插件管理器 > 显示插件管理器,将可用的插件列表滚动到" TextFX Characters "并安装它.
上面的方法应该可行,但除此之外你还可以访问这个页面:http://sourceforge.net/projects/npp-plugins/files/TextFX/TextFX%20v0.26/
并下载文件TextFX.v0.26.unicode.bin.zip
然后将其内容(不只是复制zip文件)提取到
\plugins
Notepad ++安装文件夹的子文件夹
重新启动Notepad ++后,您将看到菜单项TextFX.
自Notepad ++ 6.0以来,正则表达式搜索多行有效.
搜索代码就像是
<?php.*\r\n.*$radio_buttons++;.*\r\n.*}.*\r\n.*?>
Run Code Online (Sandbox Code Playgroud)
.*只是任意数量字符的通配符(换行符除外).您还可以在Notepad ++对话框中切换一个复选框(称为.匹配换行符)以包含换行符.
有关详细说明,请参阅此问题的最佳答案:
Cntrl+C
上面要查找的文本Cntrl+V
,然后在 Notepad++ 中将其放入一个新的空白文档中,然后再次选择它并点击Cntrl+F
。您将在“查找”字段中看到您的文本,并在换行时使用制表符空格。不需要插件。
归档时间: |
|
查看次数: |
65416 次 |
最近记录: |