# File Dialog

The Hop File Dialog is a versatile tool you’ll use often while working in Hop Gui.

This dialog offers a lot more than basically selecting and saving files. Among other things, it enables you to work with VFS file systems directly, provides file/folder information, lets you bookmark files and folders.

The list below walks you through the options that are at your disposal in the Hop File Dialog.

{% hint style="info" %}
Tip: If you prefer your operating system’s native file dialog instead of the Hop dialog, change variable `HOP_USE_NATIVE_FILE_DIALOG` to `Y` in `Tools → Edit Config Variables`.
{% endhint %}

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

1. **Main Toolbar**
   1. ![home](/files/dPo6JbNIpQS7iCRa5Gg3) Navigate to the user home folder
   2. <img src="/files/SczSLYI4wUS1MvRstfy8" alt="project" data-size="line"> Navigate to the project home folder
   3. ![navigate up](/files/3MHH6Hm1WsXmEwA218Bp) Navigate to the parent folder
   4. ![navigate back](/files/pEJfW1rFl0oN9zZx1h9d) Navigate to the previous path from your history
   5. ![navigate forward](/files/ZtiT4s7clXn9KxjdDry3) Navigate to the next path from your history
   6. ![refresh](/files/zn7mkDXwZ8iAbJHccdcX) Refresh
2. **File path**. Displays the current file path. The file path can be used to directly enter (copy/paste) your desired path. This not only works with local files, you can also use all supported [VFS file systems](https://github.com/mbertazz/hop-docs-md/blob/main/modules/ROOT/pages/hop-gui/vfs.QijBcVXCT4).
3. **File extensions**. This list is populated from plugins, so there may be differences in the file types you have available. By default, this list includes:
   1. Workflows
   2. Pipelines
   3. CSV files
   4. JSON files
   5. Log files
   6. Markdown files
   7. SAS 7 BDAT files
   8. SVG files
   9. TXT files
   10. XML files
4. **Bookmarks**: Bookmark your favorite files and folders for easy and fast access. Tools → Options contains an option to specify whether you want or don’t want global bookmarks in the file dialog (global by default).
   1. ![bookmark add](/files/q2skmuLqZRZR3bmF8OJ9) Add the selected file or folder as a bookmark
   2. ![delete](/files/WGX3Cqmsc7rLUMqrBzlU) Remove the selected bookmark
5. **File/folder browser**: Browse your current file system, create folders and toggle hidden files and folders.
   1. ![folder add](/files/VACjEicmHafnCnECrerF) Create folder
   2. ![preview](/files/mCKGsFI66ovlgLos1ary) Show or hide hidden files and directories
6. **File/folder information**
   1. file and folder name
   2. last modified date
   3. Readable, writable, executable flags


---

# Agent Instructions: 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:

```
GET https://docs.primeur.com/data-shaper-1.21/knowing-the-data-shaper-designer/index/file-dialog.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
