Creating Files & Folders
Creating a File
To create a new file, right-click on the target folder in the file tree and select Add File from the context menu. A dialog prompts for the file name. The file name must comply with the platform's naming constraints:
- Maximum length of 255 characters
- Full Unicode is supported
- Cannot contain a forward slash (
/) or null byte - Cannot end with a space or period
- Cannot be
.or.. - Cannot use Windows reserved names:
CON,PRN,AUX,NUL,COM1-COM9,LPT1-LPT9(case-insensitive)
Once confirmed, the new file is created within the selected folder and appears in the tree immediately. The creation is recorded as a transaction in the Version Control System, attributed to the authenticated user with a timestamp and description.
New files are created empty. To add content, double-click the file to open it in the code editor and begin editing.
Creating a Folder
To create a new folder, right-click on the parent folder in the file tree and select Add Folder from the context menu. A dialog prompts for the folder name. The same naming constraints that apply to files also apply to folders.
Once confirmed, the new folder is created within the selected parent folder and appears in the tree immediately. The creation is recorded as a transaction. The new folder is initially empty and can be populated by creating files within it, uploading files to it, or moving existing files into it via drag-and-drop.
Root-Level Restrictions
New files and folders can only be created within existing folders. They cannot be created directly at the root level of the Source, Dependencies, or Scratch sections. To add a file or folder at the top level of the Source section, right-click on the Source root node and select the appropriate action from the context menu.
INFO
All file and folder creation operations are tracked as transactions in the Version Control System. Each creation is attributed to the performing user and timestamped automatically.
