且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

《Total Commander:万能文件管理器》——第9.4节.FavMenu:让TC收藏夹超越TC

更新时间:2022-08-24 21:52:03

本节书摘来自异步社区《Total Commander:万能文件管理器》一书中的第9章,第9.4节,作者 张玉新,更多章节内容可以访问云栖社区“异步社区”公众号查看。

第9.4节.FavMenu:让TC收藏夹超越TC

习惯了TC中超方便的目录切换与文件定位,再回到windows的打开、保存对话框中切换目录,会感觉极度不便。如何解决这个问题呢?

朴素办法:TC+复制。xbeta的做法是先在TC中定位到目标,然后ctrl+1/2/3复制其路径/文件名/完整路径,最后粘贴到对话框中。这是一种笨办法,但比较朴素,无须其他工具软件。

高级办法:FavMenu。利用FavMenu这个小软件,用户可以在任意对话框中,使用TC的文件夹菜单功能。

《Total Commander:万能文件管理器》——第9.4节.FavMenu:让TC收藏夹超越TC

FavMenu链接:TC论坛讨论/下载、totalcmd.net下载、ahk论坛讨论/下载、善用佳软网盘下载:FavMenu v2|FavMenu v3beta

FavMenu官方介绍(善用佳软译):

FavMenu 是 Windows 操作系统增强工具,以及程序快速启动工具。它保存你常用的目录/程序信息,并在系统对话框(打开/保存、浏览目录、Office2003对话框)、命令行(cmd.exe)、资源管理器、Total Commander 中快速调用它们。

本软件的目录保存格式与Total Commander兼容,并且最初就是作为Total Commander的扩展而发布的。支持TC收藏夹的多数特性,包括插件、虚拟变量。另外,TC不启动时,本软件也能正常工作。

同时提供的 Menu Editor 可创建、编辑、删除、组织菜单项。它可用作TC内置功能的增强替代品,提供了很多新特性。它可以独立于FavMenu使用,也可联合使用。

FavMenu是用AutoHotkey——xbeta非常推崇的脚本工具,参见AutoHotkey& nbsp;0级入门教程:让重复工作一键完成—— 开发的系统增强小软件,也可作为程序快速启动工具。它记录常用目录和可执行文件,并能在系统对话框(打开/保存、浏览目录、Office对话框)、命令行、资源管理器、Total Commander中调用。FavMenu的配置格式与Total Commander保持一致,也可以直接沿用TC的配置,因为它本来就是作为TC的扩展而开发的。几乎所有TC收藏目录功能——包括插件、虚拟变量——它都能实现。并且可以在TC不启动的情况下正常使用。当然,多数用户的TC实际上都是一直打开的。它在第一次启动时会自动检测TC,如果检测不到,就与资源管理器一起集成。

它的配置界面如下,然后就可以在任何地方按快捷键(比如Ctrl+q)调出快捷菜单了,十分方便。

《Total Commander:万能文件管理器》——第9.4节.FavMenu:让TC收藏夹超越TC

更新 2009-01-16:

网友Meon问:

“现在在用FAVMENU,就是不知道为什么我在TC以外的程序打开FAVMENU时,除了TC里面原来的几个收藏目录外,最上面还显示了两个目录,如?1 D:TDDOWNLOAD ?2 D:FAVMENU2,用FAVMENU的EDITOR来看也没有这两个目录,我想知道为什么会产生这两个目录,在哪里删除”

答复如下:

已经很久没用FavMenu了,刚试了一下,结论为:

 * 这2条是什么?当前TC中的左右窗口路径。

 * 何时出现?TC运行中,且TC不是当前活动窗口。

 * 何时不出现?TC关闭,或TC是当前活动窗口。

 * 是否可取消?未发现相应配置。但推测可以通过改ahk源代码实现——不过没精力研究。

相关讨论:

  • ]水木TC版提到](http://www.newsmth.net/nForum/article/TotalCommander/46916 ):「win7系统提供的"打开"或者“另存为”这样的对话框里面,favmenu不管用了」「无解决方案,推荐Listary」
  • 水木TC版提到:HappyTC在考虑把Favmenu部分功能加到TClive中,并且提到了同样用ahk编写的Folder Menu;以及gif动画。