我有多个项目,我以编程方式生成类,但有时它们只是由其他类扩展以供进一步使用的基类(仅包含构建信息)。我想将它们从 PhpStorm 索引中排除。
有没有办法用任何评论/自定义 PHPDoc/其他东西来做到这一点?每次使用文件夹右键单击选项,我不能也不想在所有项目中自己做。因为它们是自动生成的,所以如果我手动完成也不是一个实用的解决方案。
据我所知,这可能是您以编程方式执行此操作的唯一方法
更新生成它们的脚本以添加它们的条目
./.idea/<project_name.iml>
- 它只是一个 xml 文件
<component name="NewModuleRootManager">
<content url="file://$MODULE_DIR$">
<excludeFolder url="file://$MODULE_DIR$/<target_dir_path>" />
<!-- ... -->
</content>
</component>
您无法使用注释或其他编辑器内功能来做到这一点,但您可以将它们添加到文件 |中的“忽略的文件和文件夹”列表中。设置(Mac 上的首选项)| 编辑 | 文件类型,如果它们有一些共同的命名模式。