从外部源创建时,新文件夹不会显示在 JetBrains Rider 层次结构中

问题描述 投票:0回答:1

每当我从 Windows 资源管理器或 Unity 项目选项卡创建文件夹时,它在 Rider Explorer 层次结构中都不可见。这是一个例子:

之前发生了什么?

我创建了一个名为

Interaction
的父文件夹,其中包含 4 个名为
Models
Controllers
Views
Installers
的子文件夹。然后我错过了像
Extract
按钮之类的东西,子文件夹就消失了。 但我用 Ctrl + Z 取消了它,他们又回来了。

但是现在从外部源创建新文件夹时不可见。

打开/关闭 Unity/Rider 没有帮助。

jetbrains-ide rider jetbrains-rider
1个回答
0
投票

您可能在这里混合了不同的东西:首先,Rider 对于 解决方案资源管理器有两种不同的模式:

  • 解决方案 → 这是您当前使用的模式,它会显示您的
    *.sln
    文件中所有添加的项目。
  • 文件系统 → 此模式可让您查看文件系统。

使用文件系统模式时,您应该会看到新创建的文件夹。

但是使用“解决方案”模式时,有点棘手:只有包含 C# 文件且位于现有 C# 项目文件夹下的文件夹才会自动添加/显示。 因此,如果您创建了没有任何 *.cs
文件的空文件夹,Rider 将不会显示任何内容,因为没有可显示的代码。

如果您还想查看空文件夹,可以单击 

显示所有文件

并手动添加文件夹 - 请记住,这将更新您的 *.csproj 文件。

    

© www.soinside.com 2019 - 2024. All rights reserved.