Workspace Explorer
The Workspace Explorer is the most frequently used window in XenoGuard and plays a pivotal role: it functions as an extensive library for ActionSteps and ActionScripts. The ActionSteps are neatly categorized into different areas of application, such as looping constructs, string operations, numeric operations, and more. This categorization enables users to quickly locate the necessary ActionSteps and incorporate them into their workflow. The main groups currently include Programming, Windows, Logging, OpenAI, and Home Automation, each subdivided into further subcategories. In total, more than 290 ActionSteps are available. They are easily identifiable by their blue folder icons.
All files within the workspace, including action scripts with the *.xen file extension, are listed under the Files node. XenoGuard uses orange folder icons for this section (similar to Windows Explorer). You can manually create, copy, move, and delete folders, with all operations directly affecting the workspace's file system.
To open an ActionScript, simply double-click on the script. Alternatively, you can use the Open command in the context menu. An open script appears on the right-hand side, with a separate tab for each script.
A search bar in the Workspace Explorer facilitates quick navigation. Enter any search terms, and XenoGuard will filter all relevant actions and scripts, allowing you to swiftly and efficiently locate the function you need.
Toolbar
The Explorer toolbar, which is located above the search bar, provides essential navigation and display functions:
The buttons have the following functions:
Button | Description |
---|---|
Minimizes all nodes in the Workspace Explorer, displaying only the main categories or levels for a clearer overview of the project. | |
Expands nodes up to the penultimate level, useful for a more detailed overview without delving into the deepest levels. | |
Fully expands all nodes in the Workspace Explorer, making all levels and sub-levels visible. | |
Shows or hides hidden files. | |
Directly jumps to the ActionSteps. | |
Navigates straight to the folder node where files are located. | |
Takes the user directly to the selected action. | |
Directly navigates to the desired script. | |
Highlights all referenced child scripts in the explorer tree. | |
Identifies and corrects errors in parameters, searching and removing all parameter errors in the workspace. |
Search Bar
The Workspace Explorer search bar is a powerful tool for quickly finding specific content. It can be used to search for terms appearing in ActionSteps and file names.
Using the search bar:
- Activate the search bar with F4 or the mouse.
- Enter the desired search term.
- Press RETURN to initiate the search.
If the tree contains few elements, the corresponding hits are filtered and displayed directly. In larger trees, search hits are highlighted in color, facilitating quick identification without altering the tree's overall structure.
You can clear the current search term with CTRL+F4, resetting the settings. |
Navigating Search Results Using Keyboard Shortcuts
Special keyboard shortcuts facilitate efficient navigation through Workspace Explorer search results:
Key Combination | Description |
---|---|
[CTRL]+[UP] | Navigate to the previous search hit. |
[CTRL]+[DOWN] | Navigate to the next search hit. |
[CTRL]+[POS1] | Navigate to the first search hit. |
[CTRL]+[END] | Navigate to the last search hit. |
These shortcuts allow quick, specific transitions between search results, simplifying work in the Workspace Explorer. Note that these shortcuts are effective only when the Explorer or search bar is focused.
Context Menus
The Workspace Explorer has two main types of context menus: one for ActionSteps and another for files. Below, we detail both menus and their available commands.
The next two illustrations display the context menu of the ActionSteps and ActionScripts:
All functions are explained below:
Action | Description |
---|---|
Find Occurrences | Searches the workspace for all instances where a specific action appears. |
Open | Opens the selected file to display its contents. |
Start | Executes a specific script directly from the Explorer. |
New Folder | Creates a new folder in the current directory. |
Create Desktop Link | Creates a desktop shortcut for the selected script. |
Cut | Cuts the selected file or folder for relocation. |
Copy | Copies the selected file or folder for pasting elsewhere. |
Paste | Inserts a previously cut or copied file or folder into the current directory. |
Delete | Permanently removes the selected file or folder from the directory. |
Rename | Changes the name of the selected file or folder. |
Open in Explorer | Opens the current directory or selected file in the system's file explorer. |
Find References | Searches for all references to the selected file or folder throughout the workspace. |