代码片段管理工具

自荐一个我用ahk写的代码片段工具,如果是python,ahk,bat语言则可以直接执行

特点:

  • 界面简洁
  • 操作方便,可以选择复制、发送、执行
  • 备份文件是xml,可以随处使用

使用说明:

  • esc: 取消窗口
  • enter :执行命令
  • ctrl+enter : 发送命令到窗口
  • shift+enter: 打开当前搜索框,再次按下shift+enter 复制文本到粘贴板
  • ctrl+c: 复制当前文本
  • alt+c: 编辑所有命令
  • ctrl+x: 编辑当前命令
    hook模式可以跟随光标,类似输入法

sxzxs/super-command: Snippet management tools, if ahK python bat …code, can be executed directly (github.com)

2 个赞

软件非常精美好用哇,用了就离不开啦~

谢谢,后面我再搞搞自定义配置

感谢开发分享。期待可自定义版 比如自定义快捷键,比如用 WIN+V 代替 shift+enter( shift+enter 为DITTO的无格式粘贴键)

已添加

大佬,我的电脑上显示不全。
原因是我的主显示器比附显示器小,并且上下并排,检测到的屏幕宽度就会是附显示器宽度,但界面在主显示器显示,就显示不全了。

能修一修嘛,感谢

好,后面改成界面位置可以移动保存的

想到一个办法,你把主显示器的编号设置成1试试

1 个赞

这个改不了。。。百度了下,说是和接口顺序有关的,我等以后更新
感谢

现在可以移动了,每次打开界面只能移动一次
宽度信息需要手动修改在 \config\settings.json win_w

感谢,马上下载用~~

1 个赞

赞!!!!!!

BUG:
1,假设搜索出了两个结果,默认预览窗口显示的是第一个结果的内容。此时鼠标左键单击第二个结果,预览窗口仍显示第一个结果的内容。需要先点击第一个结果,再点击第二个结果,才能正确显示第二个结果的内容。

功能建议:
1,可否不强行打开美式键盘?或者说完全不要改动正在使用的输入法,如果只支持英文或数字的话,正使用的输入法也可以,现在是每次使用完,就用 TSFTool 把这个美式键盘删除掉。这点使得使用体验非常撕裂,比如现在打字如果不小心用了super_command,就被强行打开了美式键盘,又得费劲切换回中文输入法。
20220803
2,可否也支持中文搜索?
3,可否失去焦点后自动隐藏窗口?
4,目前双击搜索结果,是运行该结果。如果此结果不是AHK代码就会报错。咱们软件的简介是用 AHK 写的代码片段工具,不是AHK代码片段工具。所以建议增加一个自定义选项,可切换双击是“运行该结果”还是“发送命令至窗口”。或者默认如果该结果的内容的第一行是“;THIS IS AHK CODE”,就运行该结果,否则就“发送命令至窗口”
5,是否每次“执行搜索命令”时都会显示下方这些按键简介,增加一个开关选项,这样常用的人不用每次都看到。
shift+enter 执行搜索命令
alt+c 添加命令并编辑
再次执行shift+enter 复制结果
ctrl+enter 发送文本到窗口
alt+x 编辑该条命令
6,可否把菜单改为中文,并把第5条哪些简介命令集成进去,这样分享给更小白的朋友用的时候,更亲和。
7,搜索结果可否右键单击出菜单,菜单至少包含:“编辑”,“运行该结果”,“发送命令至窗口”。此处并不是和第4点重复,比如朋友请教你某功能AHK代码怎么写,这时结果是AHK代码,但我们想要的却是“发送命令至窗口”到QQ聊天窗口发送给朋友。
8,预览窗口的大小可否自定义?

可能我都是按照自己使用习惯配置的
5、7、8可以继续加到配置里面,其他的我慢慢改
默认英文键盘是因为我觉得拼音快一些点,中文搜索也是可以的,只是得切换下输入法
tab和shfit tab切换用的更多一些,鼠标基本不用

可否先推出一个“不改动输入法”的版本,其他慢慢改。迫不及待希望把 super_command 当作常驻后台的基础软件~~又不希望输入法被 super_command 撕裂。感谢!祝您 2022 一切顺利!


已更新,这两个写0点击确认,

注意:更新的时候不要替换 “超级命令\cmd\Menus\超级命令.xml”

感谢。马上下载试用。不更新,直接用新版。

10分钟前下了最新版。如果设置了不显示提示,可否menu.exe启动时也不显示提示?这样更一致。建议除了把命令集成了任务栏的程序的菜单中,把 set.exe 程序也集成进去。就不用动不动就回到安装目录查找set.exe。

任务栏的程序的菜单中,再加一个命令:打开程序目录。


你可以加一条命令,

run,% A_args[1]