我正在寻找一种方法来获取n ++在文件对话框中的查找以排除某些文件...
到目前为止,我发现的唯一参考是http://sourceforge.net/project/shownotes.php?release_id=536795&group_id=189927,但不幸的是,它不起作用.
我正在使用*[^*.dll],我认为,搜索所有内容但是dll文件.
我该如何解决这个问题?
谢谢
rei*_*den 32
这并不是一个好的答案,但是,我发现有效的是这个
*.sql ; *.asp ; *.html ; *.as ; *.mxml
Run Code Online (Sandbox Code Playgroud)
它绝对不是'排除'列表,但是,通过包含我需要查看的所有类型,我得到相同的结果.在我的情况下,我只有经常寻找的那些类型.如果您的设置更宽,这将变得更加有用.
CAD*_*oke 20
也许真正的答案是不要使用NP ++.你看过http://www.wingrep.com/features.htm或者
编辑:这些天我使用http://stefanstools.sourceforge.net/grepWin.html
小智 20
可能有一种更优雅的方式,但您可以使用PowerShell获取文件夹中的所有扩展,然后只删除您不想要的扩展名.此示例获取"C:\ Program Files\Internet Explorer"文件夹中的所有扩展.
注意:不要忘记用括号括起来(Get-ChildItem ... -join";*".
"*" + ((Get-ChildItem -File -recurse "C:\Users\SomeUser\Documents\Visual Studio 2013\Projects\WindowsService1" | Where {$_.Extension -ne ""}| Select-Object Extension -unique | Sort-Object Extension | Get-Unique -asString | Select -ExpandProperty Extension | % { $_.ToLower() } | Get-Unique) -join ";*")
Run Code Online (Sandbox Code Playgroud)
返回:
*.cache.*配置;*CS*的csproj;*.exe文件;*jmconfig;*清单;*.设置;*SLN;*.TXT
然后删除你不想要的东西.
Sha*_*e N 17
我从另一个帮助我解决这个问题的论坛得到了一个提示.将要排除的文件夹标记为"隐藏".默认情况下,N ++中的"在文件中查找"会排除隐藏目录.然后,您可以在完成后还原隐藏的目录.
有点乏味,但总比没有好.
小智 8
请注意使用 Notepad++ v7.8.7 进行测试
正如 n00b 所回答的
这有效:
*.* !*.obj
但这不起作用!:*.*;!*.obj => 不搜索任何文件!
另一方面这确实有效
*.*; !*.obj
| 归档时间: |
|
| 查看次数: |
44753 次 |
| 最近记录: |