Totalcmd 收藏菜单相关bug

使用的版本: 4.20.1553
问题:

1.totalcmd 中的收藏目录

  • 子菜单1
    • 子菜单项(文件夹)
  • 菜单项A(文件夹)
  • 菜单项B(文件夹)
  • 子菜单2
  • 子菜单3

这个时候, 在 listary 中不会显示子菜单2,子菜单3等项目.只显示到 菜单项B 就没了…

2.在设置->菜单, 下拉选择第二项 “弹出菜单”,
把"菜单: Total Commander 目录菜单"删除了.
然后点击"+"号按钮,在弹出的选项中找不到这个项目.
也就是无法重新加回…只能重置菜单…

3.但是重置菜单应该是只重置当前菜单,然而现在的"重置菜单"功能,又把所有菜单全部重置了…
是不是可以改进下…

感谢反馈!

  1. 这应该是TC菜单编辑器的一个Bug。下图中folder3下面有一个--,把它删除或移动到最后即可。Listary现在已经能正确处理这种情况了。

2 & 3.重置菜单就是为这种情况设计的,它只会重置整个菜单的结构,像收藏夹、命令等用户添加的菜单的具体内容都不会被重置。

的确, TC的菜单编辑器很不好用…是TC编辑器自己的问题.
那两个连线符正确的应该是一个连线符,在TC菜单中代表了分行,与HTML中的 < hr > 一样.

– <<上一个子菜单结束

  • <<分隔行
    其他项…

这样的才是对的,如果要子菜单与下面菜单项间连在一起来显示,就不要加任何连线符.


至于我提到的第二点,我的意思是,被删除的项,应该能有办法加回来.
而不是只有"重置"这唯一一种方法.
现在Listary的菜单编辑中, (例如弹出菜单) 点加号, 找不到任何 "菜单: "开头的项目.
这是目前Listary所缺失的.