I switched to VS2013 for my C++ projects.
I really wonder why the folder management is so bad?! Virtual folders only, urgh.
Creating a new sub folder in "Source Files" called "Core". Adding a new class (right click on "core") => The class gets created in "Source Files" and not in "core". Also the header file is placed inside "Header Files".
Why even create virtual sub folder, when VS will not place the files inside these folders?!
Another drawback for me is, that the files are all located in my project root.
#include "subfolder/myClass.h" leads to an error this way ...
I also deleted the "Source/Header Files" folders and created my own "src" folder. Same problem.
Switching to the Explorer view and creating real folders (and adding the files to the solution) also messes this up.
Is there some kind of plugin to fix this weird behavior?! Or any other way to work around this?!
C# folder management works like a charm to me ... there I don't have to create a class and put the files in the correct folder afterwards...and no virtual folders...
Actually there is a way to use real folders instead of virtual ones. You have to click on your project in the solution explorer and then on "show all files" in the title bar of the solution explorer.

After you have done that you can move your files into "real" folders in your file system.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With