0

更清楚主题:在Solution Explorer里面Visual Studio我有很多代码和类文件。
我们正在寻找一种安排它们的方法。这样我就可以将相关的添加到一个文件夹中。不管我是否可以通过内置功能或扩展来实现这一点。
但是,该文件夹不应该真正存在或在运行时创建。
类似于namespaces代码中的东西只是一个概念;它们实际上不存在。

我在项目层次结构空间中需要这个

4

4 回答 4

1

有什么理由不能使用“添加文件夹”吗?虽然它们存在于项目中并创建了一个物理文件夹,但当您编译应用程序时,只要文件夹中仅存在代码文件,它们就不会被添加。

于 2013-02-26T15:43:37.870 回答
1

唯一的方法是在项目目录下创建文件夹。您放入这些文件夹的类不必遵循文件夹层次结构及其名称空间,但它们应该遵循。我不确定为什么这应该是您上面提到的限制。

如果这是一个 Visual C++ 项目,您可以创建假文件夹和过滤器来分隔文件,就像它们对头文件和源文件所做的那样。

于 2013-02-26T15:44:23.393 回答
0

右键单击您的解决方案并转到添加 -> 新解决方案文件夹。您应该能够根据需要在这些解决方案文件夹中添加任何文件(创建新文件或添加现有文件)(它们用于解决方案,但可以添加各种类型的文件。)

这不会创建一个“真正的”文件夹,但它确实为组织创建了一种符号链接。

于 2013-02-26T15:44:17.187 回答
0

项目和解决方案是固定的,因为项目始终是解决方案的一部分。当您将任何代码文件添加到文件夹时,该文件夹名称将成为该代码文件的命名空间的一部分。我不明白这应该如何造成问题。继续使用设计好的工具,而不是试图对抗它们。

http://mikehadlow.blogspot.com/2007/07/how-to-structure-visual-studio.html

于 2013-02-26T15:51:42.043 回答