从 PyCharm 搜索中排除具有模式的文件名

Epi*_*pic 6 filenames pycharm

我有大量自动生成的代码文件,可以通过文件名中包含 _pb2 来识别它们。

当我使用 PyCharm 搜索时,CTRL+Shift+F我可以使用文件掩码。例如,我想找到名称中*.py没有的所有 Python 文件。_pb2有办法实现吗?

bad*_*der 10

您可以通过创建使用文件名通配符组合进行过滤的自定义范围来包含和排除文件和目录。

  1. Ctrl+Shift+F打开“在路径中查找”

  2. 按照屏幕截图中的步骤 2-4 创建新的自定义范围。

在此输入图像描述

  1. 输入图案,根据您的规格,它是file[Project_Name]:*.py&&!file:*_pb2*

  2. 之后搜索结果被限制在自定义范围内。

在此输入图像描述

来源 JetBrains 官方网站:“范围配置控制”