search - 如何在 Notepad++ 中的搜索中排除文件夹列表
问题描述
我在网上搜索过,但还没有找到一个直接堆栈,有人说这是 2020 年所有常见文件夹的示例,可以忽略,该非官方列表也将是这篇文章的一个不错的版本。我会补充一些:
bin node_modules dist
解决方案
据我所知,Notepad++ 不支持排除目录(至少在“过滤器”字段中)(截至 2021 年初)。
有一个愚蠢的技巧,您可以使用File Explorer将HIDDEN属性添加到目录,然后确保未选中Find in Files对话框中的In hidden folder复选框。
我通常要排除的目录包含有时会导致 Notepad++ 在Find in Files...期间崩溃的二进制文件。我能做的最好的就是包括一长串排除项,例如:
*.* !*.a !*.bak !*.bin !*.bmp !*.cache !*.cur !*.db !*.db-shm !*.db-wal !*.dll !*.dmp !*.DS_Store !*.exe !*.exp !*.icns !*.ico !*.ide !*.ide-wal !*.idx !*.iobj !*.ipch !*.ipdb !*.jar !*.lib !*.lock !*.log !*.mdb !*.mp4 !*.msi !*.nib !*.nupkg !*.o !*.obj !*.opendb !*.out !*.p7s !*.pack !*.pch !*.pchast !*.pcm !*.pdb !*.png !*.res !*.ser !*.so !*.sqlite !*.suo !*.sym !*.tif !*.tiff !*.tlog !*.user !*.winmd !*.xcuserstate !*.xls !*.xpm
当然,您的列表可能会有所不同。请注意,包含首先出现,然后是排除项。
我看到一个帖子声称过滤器字段的内容限制为 255 个字符。我还没有检查以验证这是否(仍然)是真的,但这是需要注意的。
推荐阅读
- python - 计算两个列表中的百分比变化
- java - RestEasy ContainerRequestContext.abortWith 在客户端产生 java.io.IOException
- tensorflow - 什么是“卷积热身”?
- curl - 通过 SSH 代理 curl HTTPS
- mysql - 在 rails5 / mysql 中制定 left_join 查询的问题
- c++ - 理解 CUDA 设备代码中 memset 的使用
- facebook - 隐藏 Facebook 聊天中的播放按钮
- python - python中的数据分析
- python - 读取列的所有行并检查分隔符,如果找到,则在 Python 中使用该数据创建列(需要 4 列)
- c# - 如何在 APIController 中使用 Session