使用 Directory Opus 替代 Windows 自带的文件资源管理器来管理你计算机上的文件可以极大地提高你的文件处理效率。

Directory Opus 自定义的工具栏按钮可以执行非常复杂的命令,所以充分利用自定义工具栏按钮的功能可以更大程度上提升工作效率。


Directory Opus 的工具栏

这是我的 Directory Opus 的界面(暂时将左侧的树关掉了):

Directory Opus

下图是我目前添加的一些工具栏按钮:

Directory Opus 的工具栏按钮

自定义工具栏按钮

自定义的方法是,点击顶部的 设置 -> 自定义工具栏

自定义工具栏菜单

这时,会弹出自定义工具栏的对话框,并且所有可以被定制的工具栏现在都会进入编辑状态等待着我们对其进行编辑:

正在自定义工具栏

添加一个自定义按钮

你并不需要在自定义工具栏对话框上进行任何操作,只需要在一个现有的工具栏上点击右键,然后点击 新建 -> 新建按钮

新建按钮

这时,你会看到一个新的按钮已经出现在了工具栏上:

新建的按钮

现在,在此按钮上点击右键,“编辑”,就打开了 Directory Opus 的命令编辑器:

命令编辑器

接下来,我们的操作就进入了本文的主要内容,也是最复杂的一部分内容了。

命令编辑器

要定义一个能够极大提升效率的按钮,命令编辑器中的多数框我们都是要使用的。

接下来我会通过两个示例来说明如何使用这个命令编辑器。

  1. Directory Opus 使用命令编辑器集成 TortoiseGit 的各种功能
  2. Directory Opus 使用命令编辑器添加 PowerShell / CMD / Bash 等多种终端到自定义菜单

在自定义完按钮之后,不要忘了关闭最开始弹出来的“自定义工具栏”的对话框。

一切皆命令

在阅读上面的博客定义完一些自己的命令之后,你再观察 Directory Opus 的其他工具栏按钮,包括左上角的菜单,你会发现其实 Directory Opus 中所有的功能按钮和菜单都是使用相同的机制建立起来的。

一切皆命令。

这些命令组成了 Directory Opus 主界面的绝大多数功能。


本文会经常更新,请阅读原文: https://dotnet-campus.github.io//post/directory-opus-custom-toolbar-buttons.html ,以避免陈旧错误知识的误导,同时有更好的阅读体验。

知识共享许可协议 本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可。欢迎转载、使用、重新发布,但务必保留文章署名 dotnet 职业技术学院 (包含链接: https://dotnet-campus.github.io/ ),不得用于商业目的,基于本文修改后的作品务必以相同的许可发布。如有任何疑问,请 与我联系