Author Topic: Auto-generated project folders (Source Files, Header Files, etc.)  (Read 2320 times)

pmwhite

  • Community Member
  • Posts: 98
  • Hero Points: 7
I am using SE 17.0.3. When I create a new project, SE automatically creates folders: Source Files, Header Files, Resource Files, and so on.

1) Is it possible to turn those off from the GUI? (I understand I can modify the vpj file myself, but I am guessing there's a friendlier way.)
2) I created a project with many folders of its own. Now I have the following hierarchy within SE project viewer:
Code: [Select]
Project
|-- Source Files
|---- ProjectDir1
|------ file1.cpp
|------ file2.cpp
|---- ProjectDir2
|------ file3.cpp
|---- ProjectDir3
|------ file4.cpp
|-- Header Files
|---- ProjectDir1
|------ file1.h
|------ file2.h

This is annoying because each project's directory is sharded among at least two virtual folders. I would prefer the following:
Code: [Select]
Project
|-- ProjectDir1
|---- Source Files
|------ file1.cpp
|------ file2.cpp
|---- Header Files
|------ file1.h
|------ file2.h
|-- ProjectDir2
|---- Source Files
|------ file3.cpp
|-- ProjectDir3
|---- Source Files
|------ file4.cpp

Is this layout possible, without creating a separate VS project for each ProjectDir?

Phil Barila

  • Senior Community Member
  • Posts: 742
  • Hero Points: 61
Re: Auto-generated project folders (Source Files, Header Files, etc.)
« Reply #1 on: January 25, 2013, 10:13:08 pm »
I'm not sure, as it's somewhat dependent on your directory tree structure, but you can try Right-clicking in the Projects Tool Window on one of the .vpj files and selecting Auto-Folder->Directory View or Package View.  Not sure how Package View differs from Directory View.

pmwhite

  • Community Member
  • Posts: 98
  • Hero Points: 7
Re: Auto-generated project folders (Source Files, Header Files, etc.)
« Reply #2 on: January 28, 2013, 07:58:46 pm »
Thanks. Package View works much better. Its only downside is that it shows the full path to each package, so I can't see at a glance which of the 30 package entries I want to expand.