之前在小众论坛分享了一键进行TC【极简模式】和【常规模式】切换的脚本。
Total Commander 一键切换到极简模式
【极简模式】的用途,主要就是为了引出今天分享的脚本。
TC_SnippetManager
利用Total Command (TC)来管理程序/文本片段
下载链接
GitHub - valuex/TC_SnippetManager: use Total Commander for snippet management
使用方法
-
在
setting.ini中配置好TC所在目录和程序片段对应的目录 -
按下快捷键{F1}即可体验。用户可自行修改快捷键。
特性
-
自动判定位置:弹出的TC窗口会出现在编辑光标所在的位置①。
-
自动判定语言:根据当前编辑的语言类型②,支持跳转到相对应的片段目录。目前支持VSC。比如,在VSC中编辑.ahk文档,按下快捷键,就会跳转到ahk_lib。 用户可以在
setting.ini中配置其他语言对应的【片段目录】。 -
界面极简:弹出的TC窗口只有两栏【弹窗状态】,左侧为筛选区③,右侧为预览区④。界面极简,没有标题栏、菜单栏等。
-
性能强大:充分利用TC的优势,通过quick search 进行按键定位和预览能力进行片段预览。定位快!预览能力强!理论上支持预览的程序类型和文本类型是最多的,并且语法高亮效果也是最好的。
-
一键贴回:【弹窗状态】下选中含有目标片段的文件,按下{Enter}键即可将该文件中的内容粘贴到位置A。
-
静默退出:【弹窗状态】下的TC窗口会等待按下{Enter}键或者TC窗口失去焦点后再退出。
-
强制退出:【弹窗状态】下双击ESC也可退出【弹窗状态】。
-
模式切换:将TC由【弹窗状态】切换成【正常模式】,直接运行
\lib目录下的TC_ToggleMode.ahk即可。
