Using the Explorer View

The Explorer provides a tree-based view of your current project and allows files to be opened, moved, copied, renamed and deleted. The view itself can be customised to show all or selected subsets of the files present. The location of the tree view can be moved to show different parts of your file system while the root directory of the tree view itself acts as the document root for the built-in PHP and ASP.NET development servers.

The context menu

Right-clicking an item in the tree view will display the context menu. Use this to rename, delete, duplicate ('clone') or open the files and folders on display. Opening a file will cause it to be opened in the editor if it is a file type recognised as being editable. If it is not, Webbo will attempt to open it using a Windows shell association (such as opening graphical files in a registered graphics editor). If this fails (or is disabled in the options page) the file will be opened in the editor for inspection as text. Opening a folder will cause it to become the root folder of the Explorer tree view.

Additional options for folders allow them to be set as the current directory and have child folders created within them. Setting the current directory causes the folder to be displayed with an 'opened folder' icon. The current directory is the default save location for new files and can also be selected as the document root for the built-in Apache server. The current directory is always set to the root when the Explorer view is moved to a new location.

The toolbar

The Explorer toolbar provides functions to manage the Explorer view and utilities to access file related functions.

Explorer toolbar

The left-most toolbar buttons are used to refresh or relocate the Explorer view, either to the parent folder or a directory selected from the folder selection dialog. Use the drop-down menu to move to previously selected directories.

The next section provides instant access to Windows Explorer and the Windows Command Prompt. In each case they will be opened with the Explorer root folder as the current directory. Use these to access more powerful file management functionality or command line tools such as source code control.

The final two buttons provide access to the instant backup and filename filter functions.

Instant backups

Clicking the instant backup button allow the entire contents of the Explorer tree to be saved in the form of a zip-file archive. A folder selection dialog will appear prompting you to specify the location for the archive file. Alternatively a location may be defined in the Explorer settings page:

Explorer settings

With this defined the archive file will be saved directly with no further intervention from you. Use this to backup your projects instantly at any time; the archive file created will have the name of the Explorer root folder plus the current date and time so you can create as many sequential backups as you wish.

File name filters

By default the Explorer view shows all of the normal files and folders present within the view's root folder; hidden and system files can be included by selecting the options from the Explorer settings page. In some cases this may result in too many files being visible. If you wish to focus on a subset of your project you can use file name filters to limit the files on display.

To activate a filter select it from the drop-down list attached to the filter toolbar button and click the button to enable it. The file display will be refreshed to show only those with names that match the filter. Click the button again to deactivate the filter and restore the file view to its default setting.

File name filters

File name filters are defined in the Explorer options page and consist of a series of regular expression patterns used to match the names of the files. If a match is found the file is displayed; if not it is hidden.

File name filter definitions

For each filter any number of patterns may be defined, each separated by a space. If any of the them match a file name it will be displayed.