User forums > General (but related to Code::Blocks)
Customizable Folder Tree
Physicus:
--- Quote from: ikolev on March 03, 2006, 10:49:42 am ---I don't think creating custom folders is such a good idea. Whenever I've used this feature in other IDE's (Visual C++ and Dev-Cpp), I've always used it just to mirror the directory folder structure. I haven't worked on very large scale projects (such as an OS - btw, I really hope ReactOS will achieve its goals one day), but I think that on such projects its even more important to keep project files properly organized into folders (packages). (At such points I like refering to John Lakos' "Large Scale C++ Software Design" - a fundamental book for anyone working on large C++ projects.) So I think C::B's feature to mirror the directory structure in the project tree is just what's needed.
--- End quote ---
I would agree, but the problem, is that the projects / packages cannot be organized in a directory tree structure inside the workspace file. For example let's think of a project with the following tree:
\client
\client\client
\client\updater
\client\config
\client\audio-lib
\server
\server\server
\server\gameeditor
\server\accountmanager
\server\plugins
\server\plugins\AI
\server\plugins\weather
\include
All projects would be stored at base levelinside the workspace, the common include files wouldn't fit in any of the projects, but you could make an additional project, wich does not compile anything. It would be nice, if the projects could also be arranged in the directory tree structure relative to the workspace file. Then you would have all your stuff together in one file.
Navigation
[0] Message Index
[*] Previous page
Go to full version