1

我最近开始使用 PhpStorm 作为我的开发 IDE,因为这是我新工作场所的人们使用的。到目前为止,我真的很喜欢它,有一些非常有用的功能是我在任何免费替代品中都没有看到的。

最有用的功能之一当然是代码自动完成。我想知道的是是否可以将自动完成指向特定目录及其项目中的子目录并忽略其他目录。

让我解释一下我的项目的结构:

/branches
/trunk
/trunk/*bunch of directories here with various modified and customized classes for specific clients.
/trunk/website *This is the code that development actually works on*

所以,如果我控制单击一个类声明,我将看到many implementations由于项目的结构而导致的预期结果,自动完成正在查看所有文件并查找同名的自定义或不推荐使用的类。我必须手动查看并找到映射到 /trunk/website 的那个。我想做的是告诉自动完成在填充它的列表时只查看 /trunk/website 。我用谷歌搜索了这个但找不到任何东西,但认为也许值得在这里发一个帖子,以防其他人遇到类似情况并找到解决方法。任何建议表示赞赏。非常感谢!

4

1 回答 1

0

我认为您在谈论的是排除目录功能。转到Project视图,导航到不需要索引的目录(因此,自动完成不会从那里提供匹配项),右键单击该目录并选择Mark Directory As > Excluded

稍后您可以在Project Settings > Directories中管理它们。

于 2012-12-12T02:05:12.840 回答