Hop 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 sytems 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.

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.


file dialog

  1. Main Toolbar

    1. home Navigate to the user home folder

    2. projectNavigate to the project home folder

    3. navigate upNavigate to the parent folder

    4. navigate backNavigate to the previous path from your history

    5. navigate forwardNavigate to the next path from your history

    6. refreshRefresh

  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.

  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 defaul).

    1. bookmark addAdd the selected file or folder as a bookmark

    2. deleteRemove the selected bookmark

  5. File/folder browser: Browse your current file system, create folders and toggle hidden files and folders.

    1. folder addCreate folder

    2. previewShow or hide hidden files and directories

  6. File/folder information

    1. file and folder name

    2. last modified date

    3. Readable, writable, executable flags