Once you have created a project, you must populate it with folders and files. The procedures in this section show you how to:
Note | You can also specify deployment settings for a folder. These procedures are covered in Chapter 9, "Deploying Projects". |
When you add a folder to a project, you must decide where that folder will fall within the project tree. You can add a folder to the project root or you can add a folder to an existing folder. When you add a folder to an existing folder, the new folder is defined as the "child" and the existing folder is the "parent." Understanding parent/child relationships between folders will become more important when you specify the deployment properties for the project. For now, you just need to know that they exist.
There are some limitations to where you can add virtual folders. Virtual folders can only be added to the project root or to another virtual folder. You cannot add a virtual folder to a manual-inclusive or auto-inclusive folder. You can, however, add manual-inclusive or auto-inclusive folders to virtual folders.
![]() |
To add a virtual folder: |
The folder is added to your project.
Note | Remember, you should use virtual folders when you have a number of files in different locations and you want a "container" to hold them all. |
![]() |
To add a manual-inclusive folder: |
The folder is added to your project. In order to populate the folder with files, you will have to add them manually.
Note | When you create a physical folder of either type, you are in essence creating a reference to a directory that already exists on your computer. |
![]() |
To add an auto-inclusive folder: |
The folder is added to your project and is populated according to the options you set in steps 5 and 7.
Note | When you create a physical folder of either type, you are in essence creating a reference to a directory that already exists on your computer. |
![]() |
To edit a folder: |
![]() |
To remove a folder: |
You are asked to confirm that you want to remove the folder.
The folder is removed from the Project display.
Note | Removing a folder from a project has no affect on the actual files in the mapped directory. You are only removing the reference to that folder in the .apf file. |
![]() |
To open all documents in a folder: |
All of the text-based files in the folder are opened in the Editor window, with a tab for each file.
You are asked how to deal with any files that are not text-based. You have three options:
Now that you have an understanding of how to work with project folders, you can begin to work with files. The methods for working with a file can vary slightly, depending on the type of folder that contains the file.
Note | The Project Files list that is displayed in the bottom pane of the Projects tab can be treated very similarly to the file list that is displayed as part of the Universal Files tab. In other words, you can drag and drop files or open files for editing from this list. |
The process for adding and deleting files is the same for both virtual and manual-inclusive folders. You cannot add files to or remove files from an auto-inclusive folder with these methods.
![]() |
To add files to a manual- inclusive or virtual folder: |
![]() |
To remove files from a manual- inclusive or virtual folder: |
The files contained in the selected folder are displayed in the File list.
You are asked to confirm that you want to remove the file.
Note | Removing a file from a project has no affect on the actual file in the mapped directory. You are only removing the reference to that file in the .apf file. |
You control the files that are included in an auto-inclusive folder by specifying the files types that are allowed. You can change the file types at any time to alter the included files.
![]() |
To change the types of files allowed in an auto-inclusive folder: |
The list of included files is filtered according to the extensions you specified.