我可以在 WebStorm 中添加一个 "virtual" 文件夹以轻松添加和隐藏配置文件,还是有一个功能可以轻松切换特定文件的可见性?

Can I add a "virtual" folder in WebStorm to easily add and hide config files or is there a feature for easily toggling visibility for specific files?

在根目录下看到我所有的配置文件是我的一大烦恼,因为它们通常是在项目开始时设置的,只是偶尔进行调整。我知道我可以在 WebStorm 中隐藏它们,但是取消隐藏它们就很麻烦了。

理想情况下,我会创建类似 "virtual" 的文件夹,它不会更改任何物理目录,我可以简单地展开以查看我的所有配置文件。 Visual Studio 有一个类似的东西叫做 "solution" 文件夹。

例如,我希望能够创建一个名为 .config 的 "virtual" 文件夹,然后拖动我所有的配置文件。然后我可以轻松折叠它。

或者,轻松切换特定文件或文件夹的可见性的功能将是一个很棒的功能。

这有点 hack,但对于 Sublime Text,我有一个简单的脚本来切换 file_exclude_patterns 和 folder_exclude_patterns。我目前正在为一些未来的项目玩弄 WebStorm。

约翰,

我为解决此问题所做的工作是将我 'wanted to see' 的所有内容标记为收藏夹,包括文件夹,并将项目选项卡替换为收藏夹选项卡作为我的主要项目导航方式。这样我就只看到我想看到的,其他什么都看不到。

  1. 使用 'scopes',您可以创建自定义文件和文件夹组。
    https://www.jetbrains.com/webstorm/help/scopes.html
  2. 您可以为该范围指定一种颜色。范围内的所有内容都将在边栏中显示为该颜色,当您从该范围打开文件时,其选项卡也将是该颜色!
    https://www.jetbrains.com/webstorm/help/add-edit-color-label-dialog.html

  3. 左侧的项目侧边栏默认显示所有文件和文件夹。但是,您可以通过自定义 scope/group 过滤文件:

    • 单击左上角显示 'Project' 的下拉菜单(在看起来像十字准线的东西旁边)。
    • Select你定义的范围。
    • 现在您的侧边栏只显示该范围内的文件!