Release 25.90

XYplorer © 2024 · File Manager for Windows

XYplorer 25.90 has been released on 20-Apr-2024. Here’s a quick introduction to the main new features:

  • Bookmarks. Now you can drag and drop applications, documents, and folders onto the toolbar to make them available as bookmarks, just like you do in web browsers. You can also create bookmarks from items or text in the clipboard.
    Once you've added a bookmark to the toolbar, you can click it to launch an application, open a document, or go to a folder. Or you can drag and drop items onto it to open them with an application, or to copy or move them to a folder, depending on what the bookmark points to.

    Creating Bookmarks

    The bookmarks we're talking about here are part of the toolbar, which means they are functionally buttons. There are several ways to add a bookmark button to the toolbar:

    • Drag and drop any item from the folder tree, file list, or from outside the application onto the toolbar (to the free end, or between two existing buttons) to add a bookmark to it.

      Dragging a folder to the toolbar to insert it as new bookmark button.

    • The New Bookmark button adds a bookmark pointing to the currently selected item at the end of the toolbar. Add this button to the toolbar using Tools | Customize Toolbar... (Ctrl+Shift+F9):

      Adding the New Bookmark button to the toolbar.

    • Add one of the 64 bookmarks listed in Tools | Customize Toolbar... (Ctrl+Shift+F9) and specify its location manually using the button's context menu.

      A bookmark button's context menu.

    • The context menu of the New Bookmark button lets you add a bookmark from the clipboard (it can be a file system object or just text).

      The New Bookmark button's context menu.

    By the way, to remove a bookmark simply right-click it and select Delete Bookmark:

    About to remove a bookmark.

    No Space in the Toolbar?

    It's easy to add more space to the toolbar. Choose Tools | Customize Toolbar... (Ctrl+Shift+F9) and add more rows of buttons, or switch to a button set that already has more rows predefined.

    There is a button to quickly switch sets.

    Set #2 is a default set with a blank row ready for your bookmarks.

    Bookmark Captions

    New bookmarks come with an automatically generated default caption. To customize this caption, right-click the bookmark button and select Rename Bookmark....

    About to rename a bookmark.

    Renaming a bookmark.

    Using Bookmarks

    Bookmarks can be used in various ways, depending on what they are pointing to:

    • The most basic type is a bookmark that points to a folder. Click on it to go to that folder, i.e. to open that folder in XYplorer.
    • If a bookmark points to a non-executable file, clicking it will open the file with the associated application. The button's tooltip tells you in advance which application this will be:

      The tooltip shows the the associated application.

    • If a bookmark points to an executable file, i.e. to an application, clicking it will launch the application.
    • Dragging a file onto a bookmark that points to an application will open the file with that application.

    Using Scripts in Bookmark Buttons

    Bookmarks also support simple one-line scripts as "locations":

    • Clicking the button executes the script.
    • Dropping an item on the button will execute the script and set the variable <drop> to the dropped item.

    This script, for example, will show the SHA-384 hash of the dropped item:

    echo hash("sha384", <drop>, 1), "SHA-384", <drop>;

    Here you can see it in action:

    Dragging a file onto the bookmark button.

    After the drop.

    In a nutshell, bookmarks are simple and powerful.

  • Bookmarks 2.0. Version 25.90.0100 brings some cool additions to the rename command that are useful in scripted bookmarks. Here are some examples:

    How to Quickly Rename File Extensions to Lowercase

    Easy. Create a bookmark with the following script as location:

    rename "LowerCaseExt", , p, <drop>;

    Optionally give it a name, e.g. "*.ext". Because that is what the script does: it converts the extensions of all dropped files to lowercase.

    Here are a few files, and some of them have an uppercase extension. We want them all to be lowercase, so just select them all, grab them with the mouse, and drop them on our bookmark:

    Dragging files onto the bookmark button.

    We passed the "p" parameter, so we get a quick preview before the actual renaming is performed:

    Rename preview.

    After clicking OK, we get what we wanted:

    Lower case all over.

    The nice thing about a scripted bookmark button compared to other ways of renaming is that it's always in the same place. No scrolling, no searching through menus or dialogs, no typing. Just drag your stuff to that same spot and the job is done.

  • Many Other Improvements. See change log (about 1.5 MB).