Problems creating new folders in project library

Comments

4 comments

  • Avatar
    Paul Curtis

    Project folders are organizational and not physical.  We don't model ourselves after Eclipse.

    0
    Comment actions Permalink
  • Avatar
    Maziar Zamani

    Dear Paul, 

    Thanks for your reply, im not asking you to copy Eclipse in any way. Im suggestion a simple optional function in CrossStudio to make the software much more flexible in the workflow. There goes quite alot of time creating files and folders physical, then adding dynamic folders to the Source directory and afterwards the files to the dynamic folder.

    I am amongst 10+ other CrossStudio users today which I have recommended the software to after taking it into use 2months ago, and they are all missing this functionality.

    I hope you value suggestions highly.

    0
    Comment actions Permalink
  • Avatar
    Paul Curtis

    As I said, the folder is an organizational feature of CrossWorks to organize sources and also to provide common settings for all files underneath a folder (e.g. "Compile all these files with high optimization" on one folder, and something different on another).

    There is a concept of a Dynamic folder, where the folder's contents are created when you load the project, with the contents populated from the file system.  I believe this has made it into some releases of our products, and I expect it to be in the ARM one.

    0
    Comment actions Permalink
  • Avatar
    Darcy Williams

    Ooh, time to add my 2c.  Please don't forget to add drag-n-drop from explorer to the project pane in the IDE...  C'mon Paul...  please?  :-)  Since I do all my work in VS, I create my new files from templates in explorer, copy them to the desired folder location within the project, and then drag the new files to the desired location in VS (assuming i've already created the 'virtual' folders in VS).  In CW I have to create the virtual folders (that's fine), add new files, select .c/.h (because by default it's only .c), navigate to my source folders (since it always defaults to the same location as the project file), select the files I want, add.  Then to repeat I still have to navigate to the source folder since it (again) defaults to the hzp location.  This time around it will have remembered that I filtered on .c/.h at least.  Something that takes seconds in VS takes many minutes in CW.

    In short, I always create my virtual folders as a mirror of my disk folder structure, since I often only want a small select of the files within a folder.

    Thanks guys, keep up the awesome work.

    0
    Comment actions Permalink

Please sign in to leave a comment.