> For the complete documentation index, see [llms.txt](https://help.goorm.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.goorm.io/en/goormide/workspace/file-management.md).

# File Management

Download files created in goormIDE to your computer, or upload files from your computer to goormIDE. GoormIDE also supports uploading folders.

### Import File

Upload a file from your computer to goormIDE. \
However, **if the file name contains special characters or Korean characters, it will not be uploaded.**&#x20;

To upload a file, go to **\[File] > \[Import]**. \
In the **\[Impor File]** pop-up window that appears, upload the file, select the location where you want to upload it, and click the **`OK`** button to upload the file to the location.&#x20;

Alternatively, you can drag and drop the files to be uploaded from the left layout project explorer of goormIDE to the location where you want to import the files, or right-click and click the **\[Import]** menu.

&#x20;You can also upload by dragging and dropping the files to be uploaded to the workspace. \
In this case, they will be uploaded to the project root directory.

<figure><img src="/files/oCt3cMwNsxBZLRwYf0kL" alt="" width="563"><figcaption></figcaption></figure>

### Export File

Download the file from goormIDE to your computer.&#x20;

To download the file, go to **\[File] > \[Export File]**.&#x20;

&#x20;In the \[Export File] pop-up window that appears, select the file you want to download and click the **`OK`** button to download the file to your computer.

<figure><img src="/files/ujDWVpcE5ZDT0wv878SX" alt="" width="563"><figcaption></figcaption></figure>

### Export Folder

Download a folder from goormIDE to your computer.

To download a folder, right-click the folder in the project explorer on the left layout of goormIDE and go to the **\[Export Folder]** menu. \
Select the desired compressed file format from the secondary menu that appears, and a compressed file containing the folder will be downloaded to your computer.

<figure><img src="/files/Nf1wV6IGnnVGYVu3p2Km" alt="" width="430"><figcaption></figcaption></figure>

### Share File

To share a file, right-click on the file tree and click **\[Share This File]**.&#x20;

A 'sharing URL' will be created where you can share the file, you can set the sharing scope, and you can view the shared file in the cloud code viewer by connecting to the created address.

<figure><img src="/files/SHJJqflrR6pJfLv5LXyu" alt="" width="268"><figcaption></figcaption></figure>

<img src="https://grm-project-template-bucket.s3.ap-northeast-2.amazonaws.com/lesson/les_ravfm_1472708136047/b11c52c72ab67d33dfd04261c565e2acd67ebd794e71daf4d0d21e546ac30b64.png" alt="" width="563">


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://help.goorm.io/en/goormide/workspace/file-management.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
