F4Menu
For Total Commander
Home  |  TCEE  |  TCPP  |  F4Menu  |  QuickSearchPro |  Doc

F4Menu 介绍

下载 (53Kb,Unicode)
F4是Total Commander/TC编辑文件的快捷键,即调用指定编辑程序打开所选文件。
然而,由于TC只允许为F4绑定一个编辑程序,因此它无法根据文件类型选择打开程序,更无法为同一类型选择不同的程序。
F4Menu就是为解决这些问题而开发的。
顾名思义,F4Menu就是按F4键弹出的菜单,菜单上列出各编辑程序,用户可按文件类型选择不同的程序。也可让F4Menu在后台运行,不显示菜单,自动按配置选择相应的程序打开。

功能说明

软件安装

系统需求:Windows NT/2000/XP/2003/vista,Total Commander 7.0或更新版本
安装步骤
1. 把软件解压到某一目录
2. 把F4Menu.exe设置成Total Commander的F4编辑程序( TC -> 配置 -> 选项 -> 编辑/查看 -> 编辑程序 )
3. OK,在TC下按F4就能弹出菜单了!

常见问题

1. 编辑程序可以关联空扩展名吗,比如Makefile?
答:可以,扩展名为空即可,例如"txt,,"即说明关联到txt和无扩展名的文件。

2. 在F4Menu设置窗口的编辑程序列表中删除第一行后,其他行并没有上移,这是bug吗?
答:不是,列表中第一行为默认编辑程序,被删除后F4Menu认为没有设置默认编辑程序,因此该行留空,而不会把后续编辑程序自动提升为默认。用户可以在列表里用鼠标拖动各编辑程序位置。

3. F4Menu可以执行vbs或js脚本吗?
答:可以,将编辑程序设置为wscript.exe,脚本路径设为其参数即可。

4. 在压缩文件里选中多个文件,F4Menu只能打开一个?
答:实际上TC并不会直接打开压缩包里的文件,而是先将它解压缩到临时目录再打开,这种情况下TC只会解压缩光标所在的文件,而不是所有选中的文件,所以F4Menu也只能打开该文件。

5. 进入压缩文件目录后按ESC+F4有时候无法弹出菜单,而显示“用户中止”的对话框,怎么办?
答:如4所述,查看压缩包里的文件时,TC会先解压,这时候TC可能会认为按下ESC就是取消操作,所以显示“用户中止”对话框,这时候可以改按CapsLock+F4.

6. 可以不需要默认编辑程序吗?
答:可以,在菜单里将默认编辑程序拖下来即可,也可在设置窗口拖放。

版本历史

[+]新增 [!]修正 [*]改动

[2008-01-06 v0.15 final]
+ 语言文件 Korean (thanks to dis1hades2)
! 无法处理UNC路径 (thanks to SanskritFritz@tc)
! 调整选项对话框宽度

[2007-10-02 v0.15rc1]

+ 语言文件 Polish (thanks to dong@tc)
+ 支持拖放可执行文件或快捷方式到设置窗口. (thanks to lancaster@DRL, icfu@tc)
+ 菜单提示中可显示编辑程序路径及参数信息. (thanks to lancaster@DRL)
+ 菜单显示位置:当前文件右侧/对面列表窗口/窗口正中 (thanks to sergeich28@tc, icfu@tc)
+ 编辑程序支持相对路径 (thanks to redgiant@DRL)
+ 编辑程序支持启动路径 (thanks to eaglesky@DRL, byblo@tc)
+ 选定文件数超过最大设定时,可选择是否仍打开所有文件
+ 增加manifest文件 (thanks to SanskritFritz@tc)
! 部分解决非自然的unicode文件名问题
! 无法打开压缩包内或FTP上的文件
! 打开文件数最多只能设为16
! 无法打开网上邻居的共享文件 (thanks to leepg)
! 编辑程序列表项选中后可能会被误拖动 (thanks to icfu@tc)

[2007-09-23 v0.141]
+ Danish 说明文件 (thanks to petermad)
+ 设定语言下未定义的字串使用 English 字串代替
! 在压缩包内试图打开多个文件时程序崩溃 (thanks to Raymond@tc, petermad@tc)
* 删除语言文件内 "确定", "取消" 的助记键 (thanks to icfu@tc)

[2007-09-22 v0.14]
+ 语言文件 German (thanks to icfu@tc)
+ 语言文件 Russian (thanks to bayarookie@tc)
+ 语言文件 French (thanks to byblo@tc)
+ 语言文件 Romanian (thanks to eugensyl@tc)
+ 语言文件 Hungarian-magyar (thanks to SanskritFritz@tc)
+ 语言文件 Spanish (thanks to dott@tc)
+ 将菜单项首字母视为隐含助记键,其优先级低于 '&' 前缀的助记键 (thanks to zhuangv@newsmth)
+ 可清除已打开文件的选择标记 (thanks to TucknDar@tc)
+ 增加窗口选项 常规窗口/最大化/最小化 (Fantast@DRL, byblo@tc)
+ 编辑程序列表增加新快捷键: Del 删除编辑程序, Shift+Del 不经确认直接删除(thanks to icfu@tc)
+ 在文件属性里增加版本信息 (thanks to roentgen@tc)
! 菜单提示的文本颜色与系统设置不符. (thanks to icfu@tc)
! 在被Universal Shield隐藏的目录内里,F4Menu无法启动 (thanks to Fantast@DRL)
! 在特定语言下,选项对话框的语言名称后跟有怪字符 (thanks to petermad@tc)
! 丹麦语下, 选项对话框的初始语言与设定不符 (thanks to petermad@tc)
! 法语下, 菜单显示位置的设置 (当前文件/鼠标指针) 与实际相反 (thanks to byblo@tc)
! 将 Winrar 设为编辑程序时崩溃 (thanks to roentgen@tc)
* 修改 English 语言文件及说明文件 (thanks to frank@newsmth)
* 删除内部语言文件主选菜单上的助记键(&A &O &S)

[2007-09-16 v0.13]
注意!
该版本更新了ini文件的格式,旧版ini不再适用
使用前请先执行INI_to_v013.exe转换ini文件。

+ 单个文件F4后置为标记状态, F4Menu退出后还原 (thanks to zhuangv@newsmth, xuanqing@newsmth)
+ 新添编辑程序以文件描述作为默认名称 (thanks to nevermind@DRL)
+ 改进Ini文件格式, 方便用户从ChoiceEditor迁移 (thanks to icfu@tc)
+ 语言文件 Danish.lng (thanks to petermad)
+ 语言文件 Dutch.lng (thanks to RolandD)
! 搜索结果列表中不能使用F4Menu
* 压缩包内ini文件改名为F4Menu.ini.template, 初始统一使用%programfiles%路径 (thanks to icfu@tc)
* 对话框字体选用 "MS Shell dlg 2" (thanks to icfu@tc)
* 删除预置助记键(&A,&S,&O)

[2007-09-15 v0.12]
+ 单个文件F4后置为标记状态 (thanks to zhuangv@newsmth)
+ 文件打开模式:各文件分别打开/以列表方式打开 (thanks to nevermind@DRL)
+ 菜单显示位置:当前文件/鼠标指针 (thanks to render@newsmth, zhuangv@newsmth)
! Vista/2008下无法正常运行

[2007-09-13 v0.11]
! TC文件大小动态显示时F4Menu无法显示菜单 (thanks to BillGates@newsmth)

[2007-09-12 v0.10]
初始版本


Home  |  TCEE  |  TCPP  |  F4Menu  |  QuickSearchPro |  Doc

web metrics
All copyright (C) Shanny 2007