0

我有多个项目,我以编程方式生成类,但有时它们只是由其他类扩展以供进一步使用的基类(仅包含构建信息)。我想将它们从 PhpStorm 索引中排除。

有没有办法用任何评论/自定义 PHPDoc/其他东西来做到这一点?每次使用文件夹右键单击选项,我不能也不想在所有项目中自己做。因为它们是自动生成的,所以如果我手动完成也不是一个实用的解决方案。

4

2 回答 2

1

据我所知,这可能是您以编程方式执行此操作的唯一方法

更新生成它们的脚本以添加它们的条目 ./.idea/<project_name.iml>- 它只是一个 xml 文件

<component name="NewModuleRootManager">
  <content url="file://$MODULE_DIR$">
    <excludeFolder url="file://$MODULE_DIR$/<target_dir_path>" />
    <!-- ... -->
    </content>
</component>
于 2022-01-06T13:21:43.567 回答
1

您无法使用注释或其他编辑器内功能来做到这一点,但您可以将它们添加到文件 |中的“忽略的文件和文件夹”列表中。设置(Mac 上的首选项)| 编辑 | 文件类型,如果它们有一些共同的命名模式。

在此处输入图像描述

另请参阅https://www.jetbrains.com/help/phpstorm/creating-and-registering-file-types.html#ignore-files-folders

于 2022-01-06T13:15:01.443 回答