sxzxs / cherry-snippet-v2

Snippet management tools, if ahk python bat ...code, can be executed directly
44 stars 6 forks source link
cherrytree input-method snippet snippets-collection snippets-manager

cherry-snippet v2版本

介绍

cherry-snippet 是借助 cherryTree 笔记软件,制作的免费开源文本片段管理工具

v1->v2 改进: 用webview2预览、 d2d绘制hook界面、list列表增加图标

依赖环境

环境 版本
系统 开启html预览需要win10或者安装 webview2 runtime
ahk 版本 autohotkey v2H
cherryTree.exe cherryTree定制 蓝奏云 密码:cxue
dx dx11 依赖下载

安装步骤

  1. 下载zip,或者git clone后, 执行 cherry-snippet.ah2或者cherrysnippet.exe
  2. 第一次执行会提示选择cherryTree.exe和data.ctb的目录(cherrytree_0.99.51.0_win64_portable\mingw64\bin\cherrytree.exe)

使用说明

首次编辑时,需要右键托盘图标点击编辑,打开cherryTree.exe后需要设置关闭退出并保存设置,后续节点跳转不需要 按键列表

普通搜索模式
hook搜索模式

插件

/cal 计算器

例如: /cal 100+100

/cd 词典翻译

例如: /cd 我能实时翻译 回车,输入到目标窗口 ctrl+enter,把对于的英文转为变量名称

/ai chatgpt插件

自定义listview图标

  1. 在cherrytree修改节点的属性,在tag添加 "icon:百度"关键字
  2. 用上面方法设置名称后,需要放置对应名字的 Lnk,png,icon等格式的文件到/icons/tree目录

img

img

父节点设置了icon,则子节点也同样继承 icon:xx 必须写到最后

屏蔽节点和子节点

在cherrytree修改节点的属性,在tag添加 "屏蔽"关键字,见上图

注意事项

TODO

图 0