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