# 【cherry-snippet】代码片段工具

**URL:** <https://meta.appinn.net/t/topic/36074>\
**Category:** 发现频道\
**Tags:** appinned, windows\
**Created:** [2022 年9 月 6 日 14:30 UTC](https://meta.appinn.net/t/topic/36074 "2022-09-06T14:30:44Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![kzf](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/kzf/32/47902_2.png) [@kzf](https://meta.appinn.net/u/kzf)\
**Post date:** [2022 年9 月 6 日 14:30 UTC](https://meta.appinn.net/t/topic/36074/1 "2022-09-06T14:30:44Z")

</div>

**用途** ：

- 收藏代码片段，需要时可以全局通过热键快速搜索
- 每个代码片段都可以执行，作为启动器和自动化流程工具
- 代码片段快速搜索:目前支持 **全拼、简拼、小鹤双拼、86五笔** 搜索
- 代码片段可以快速输入的目标窗口，方便平时开发
- 通过输入法的模式模拟快捷键，默认shift+space
- 特定程序快捷命令，默认 caps键

由于是用 **cherry tree** 作为编辑软件，因此取名为cherry-snippet

HOOK模式类似输入法

 ![image](https://meta.appinn.net/uploads/default/original/3X/c/9/c9782a99ecd48d4397f2e09855ae89f0705ec63c.png)  
命令窗口模式，类似UTools  
 ![image](https://meta.appinn.net/uploads/default/original/3X/8/2/8201eeb9affb55620353c0b18ecb30f85118cfcf.jpeg)  
 ![image](https://meta.appinn.net/uploads/default/original/3X/3/2/325e523c192ab70dd68e63800499b508555e88df.jpeg)  
 ![image](https://meta.appinn.net/uploads/default/original/3X/3/1/31809a79a4a8833d91aa5f2f548d708d322720d3.jpeg)

**开发语言为** Autohotkey

如果代码片段是脚本语言，则可以直接执行，目前支持 **python，ahk，bat**  
目前支持的插件：  
1、/cal 计算器  
2、/cd 词典，实时翻译  
3、/ai chatgpt桌面极速交互

**使用说明** ：

1. 执行cherry-snippet.exe后会提示选择cherry.exe路径  
[cherryTee定制 百度网盘](https://pan.baidu.com/s/1uDmzAsB_tgwexUccUjM0uA?pwd=bet2) 提取码：bet2   
[cherryTree定制 蓝奏云](https://wwob.lanzoum.com/iWmdr0mpjnfa) 密码:1bkm  
和数据文件路径（已默认放置data.ctb到程序目录）。
2. 默认shift+enter执行搜索，其他按键 右键有提示
3. cherrytree定制版支持节点快速跳转编辑，默认快捷键是ctrl+e

源码和下载链接：  
[新版本 sxzxs/cherry-snippet v2 (github.com)](https://github.com/sxzxs/cherry-snippet-v2)  
[老版本 sxzxs/cherry-snippet (github.com)](https://github.com/sxzxs/cherry-snippet)

---

<div class="post-metadata">

**Author:** ![dog](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/dog/32/18667_2.png) [@dog](https://meta.appinn.net/u/dog)\
**Post date:** [2022 年9 月 6 日 14:59 UTC](https://meta.appinn.net/t/topic/36074/2 "2022-09-06T14:59:04Z")

</div>

这个棒，旧版的你这个软件和cherrytree我都是日用软件。

---

<div class="post-metadata">

**Author:** ![kzf](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/kzf/32/47902_2.png) [@kzf](https://meta.appinn.net/u/kzf)\
**Post date:** [2022 年9 月 6 日 15:04 UTC](https://meta.appinn.net/t/topic/36074/3 "2022-09-06T15:04:05Z")

</div>

旧版本数据最新支持f4导出到文件，cherry tree可以导入

---

<div class="post-metadata">

**Author:** ![chr](https://meta-edge.appinn.com/letter_avatar_proxy/v4/letter/c/bb73d2/32.png) [@chr](https://meta.appinn.net/u/chr)\
**Post date:** [2022 年9 月 6 日 15:50 UTC](https://meta.appinn.net/t/topic/36074/4 "2022-09-06T15:50:51Z")

</div>

看起来不错，准备试试

---

<div class="post-metadata">

**Author:** ![kzf](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/kzf/32/47902_2.png) [@kzf](https://meta.appinn.net/u/kzf)\
**Post date:** [2022 年9 月 17 日 04:55 UTC](https://meta.appinn.net/t/topic/36074/5 "2022-09-17T04:55:23Z")

</div>

增加 cherry tree 快速跳转

---

<div class="post-metadata">

**Author:** ![yinlsea](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/yinlsea/32/31538_2.png) [@yinlsea](https://meta.appinn.net/u/yinlsea)\
**Post date:** [2022 年10 月 17 日 11:36 UTC](https://meta.appinn.net/t/topic/36074/6 "2022-10-17T11:36:54Z")

</div>

ahk的代码好像不能直接执行，旧版run,http:// 可以直接打开网页，新版无效

---

<div class="post-metadata">

**Author:** ![kzf](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/kzf/32/47902_2.png) [@kzf](https://meta.appinn.net/u/kzf)\
**Post date:** [2022 年10 月 19 日 01:46 UTC](https://meta.appinn.net/t/topic/36074/7 "2022-10-19T01:46:34Z")

</div>

可以执行

---

<div class="post-metadata">

**Author:** ![yinlsea](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/yinlsea/32/31538_2.png) [@yinlsea](https://meta.appinn.net/u/yinlsea)\
**Post date:** [2022 年10 月 19 日 05:45 UTC](https://meta.appinn.net/t/topic/36074/8 "2022-10-19T05:45:21Z")

</div>

我试了没有效果，换回旧版super-command就可以，都是直接测试内置的百度网站，不清楚什么原因

---

<div class="post-metadata">

**Author:** ![kzf](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/kzf/32/47902_2.png) [@kzf](https://meta.appinn.net/u/kzf)\
**Post date:** [2022 年11 月 11 日 03:28 UTC](https://meta.appinn.net/t/topic/36074/9 "2022-11-11T03:28:41Z")

</div>

更新HOOK模式候选框，调用影子

---

<div class="post-metadata">

**Author:** ![kzf](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/kzf/32/47902_2.png) [@kzf](https://meta.appinn.net/u/kzf)\
**Post date:** [2022 年11 月 13 日 03:37 UTC](https://meta.appinn.net/t/topic/36074/10 "2022-11-13T03:37:08Z")

</div>

更新设置界面

---

<div class="post-metadata">

**Author:** ![kzf](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/kzf/32/47902_2.png) [@kzf](https://meta.appinn.net/u/kzf)\
**Post date:** [2022 年11 月 26 日 03:21 UTC](https://meta.appinn.net/t/topic/36074/12 "2022-11-26T03:21:20Z")

</div>

更新：cherrytree定制快速定位功能

---

<div class="post-metadata">

**Author:** ![kzf](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/kzf/32/47902_2.png) [@kzf](https://meta.appinn.net/u/kzf)\
**Post date:** [2023 年2 月 4 日 15:41 UTC](https://meta.appinn.net/t/topic/36074/13 "2023-02-04T15:41:44Z")

</div>

用ahk v2重写了一个版本  
功能没有大的改动，只是UI有变化

 ![image](https://meta.appinn.net/uploads/default/original/3X/8/8/885ba07ecb046b5872f591f38a572711cd4c81a4.jpeg)

 ![image](https://meta.appinn.net/uploads/default/original/3X/a/c/ac8155dd93989162d7f7fe0b52a405934990f115.jpeg)

还有一些细节需要调整，感兴趣的可以体验下。我会持续更新  
[sxzxs/cherry-snippet-v2 (github.com)](https://github.com/sxzxs/cherry-snippet-v2)

---

<div class="post-metadata">

**Author:** ![kzf](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/kzf/32/47902_2.png) [@kzf](https://meta.appinn.net/u/kzf)\
**Post date:** [2023 年3 月 1 日 16:16 UTC](https://meta.appinn.net/t/topic/36074/14 "2023-03-01T16:16:06Z")

</div>

新增计算器插件  
 ![HOOK](https://meta.appinn.net/uploads/default/original/3X/2/c/2c26142d5464f1ff0fc76475fbf219138e75a2ea.gif)

---

<div class="post-metadata">

**Author:** ![kzf](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/kzf/32/47902_2.png) [@kzf](https://meta.appinn.net/u/kzf)\
**Post date:** [2023 年3 月 4 日 04:14 UTC](https://meta.appinn.net/t/topic/36074/15 "2023-03-04T04:14:08Z")

</div>

新增实时翻译插件  
输入 /cd 开启，enter输入  
 ![HOOK](https://meta.appinn.net/uploads/default/original/3X/9/2/92bda9b2c3d436a63a409c887ff4c0f1a19d97d2.gif)

---

<div class="post-metadata">

**Author:** ![kzf](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/kzf/32/47902_2.png) [@kzf](https://meta.appinn.net/u/kzf)\
**Post date:** [2023 年3 月 5 日 12:53 UTC](https://meta.appinn.net/t/topic/36074/16 "2023-03-05T12:53:48Z")

</div>

新增 中文转变量功能, 下划线命名  
 ![HOOK](https://meta.appinn.net/uploads/default/original/3X/2/3/23419f49e1e5b37f3e4769a967c7e0bfa0ef19c4.gif)

---

<div class="post-metadata">

**Author:** ![kzf](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/kzf/32/47902_2.png) [@kzf](https://meta.appinn.net/u/kzf)\
**Post date:** [2023 年3 月 9 日 16:49 UTC](https://meta.appinn.net/t/topic/36074/17 "2023-03-09T16:49:11Z")

</div>

增加chatgpt插件，极速交互  
命令： /ai  
 ![screenshots](https://meta.appinn.net/uploads/default/original/3X/b/7/b76c86472340f472018020c23bfe7c1259228573.gif)

---

<div class="post-metadata">

**Author:** ![cola](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/cola/32/43751_2.png) [@cola](https://meta.appinn.net/u/cola)\
**Post date:** [2023 年4 月 6 日 06:15 UTC](https://meta.appinn.net/t/topic/36074/18 "2023-04-06T06:15:55Z")

</div>

![image](https://meta.appinn.net/uploads/default/original/3X/0/c/0ced836e9128c89d2fb8ecc33885ceb9fa35e36f.png)  
你好如上图,我在用最初的版本,遇到的问题是,alt+q快捷键被这个软件全局占用了,结果就是显示当前窗口的exe名称,而且好像无法删除,电脑重启后还是会占用,这个有办法解决吗,麻烦给个答复,多谢了

---

<div class="post-metadata">

**Author:** ![kzf](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/kzf/32/47902_2.png) [@kzf](https://meta.appinn.net/u/kzf)\
**Post date:** [2023 年4 月 6 日 06:47 UTC](https://meta.appinn.net/t/topic/36074/19 "2023-04-06T06:47:36Z")

</div>

脚本内搜索 q:: ,屏蔽掉就可以

---

<div class="post-metadata">

**Author:** ![hong1](https://meta-edge.appinn.com/letter_avatar_proxy/v4/letter/h/d2c977/32.png) [@hong1](https://meta.appinn.net/u/hong1)\
**Post date:** [2023 年4 月 16 日 00:50 UTC](https://meta.appinn.net/t/topic/36074/20 "2023-04-16T00:50:58Z")

</div>

利用cherrytree做编辑，这个不错，希望前端调用也可以跨平台

---

<div class="post-metadata">

**Author:** ![Monkiq](https://meta-edge.appinn.com/letter_avatar_proxy/v4/letter/m/e9a140/32.png) [@Monkiq](https://meta.appinn.net/u/Monkiq)\
**Post date:** [2023 年4 月 16 日 23:23 UTC](https://meta.appinn.net/t/topic/36074/21 "2023-04-16T23:23:45Z")

</div>

感觉不错，下载来试试

[下一页](https://meta.appinn.net/t/topic/36074.md?page=2)
