Repository navigation
Releases: Heydo/dsh-enter-send-swap
Releases · Heydo/dsh-enter-send-swap
Release list
v1.1.0
变更
设置页同步:DSH「设置 → 快捷键」里的固定行现在显示交换后的含义,与实际行为一致。
| 按键 | 默认行为 | 安装本插件后 |
|---|---|---|
Enter |
发送消息 | 插入换行 |
Shift+Enter |
插入换行 | 发送消息 |
- 设置页「发送消息」显示
Shift+Enter、「换行」显示Enter(固定行仍是只读项,DSH 不支持给固定键录制改键) - 输入框的提交 / 换行行为与 v1.0.0 完全相同,未改动
- 同步接的是快捷键服务的内部结构;DSH 未来版本若变更,插件会 feature-detect 后跳过,只影响设置页显示
安装
下载下方 local-dsh-enter-send-swap-1.1.0.tgz,可并用同附件的 .sha256 校验完整性:
shasum -a 256 -c local-dsh-enter-send-swap-1.1.0.tgz.sha256DSH → 设置 → 插件管理 → 从 tgz 安装;或 git clone 仓库后从本地目录安装(link: 方式,便于改源码)。安装后刷新 Web GUI 页面。
完整变更
v1.0.0
首个版本
DSH Web 插件:交换输入框的 Enter / Shift+Enter 快捷键 —— Enter 换行,Shift+Enter 发送。
特性
- 纯 Client 侧插件,复用官方提交 / 换行命令;上传提示、忙碌时 Queue/Steer、空草稿不发送等保护全部保留
- 只影响 composer 输入区,其他文本输入区域不受影响
- IME 组合输入、带 Alt/Ctrl/Cmd 修饰键、命令或引用菜单打开时保持官方行为
安装
-
下载下方
local-dsh-enter-send-swap-1.0.0.tgz,并可用同附件的.sha256校验完整性:shasum -a 256 -c local-dsh-enter-send-swap-1.0.0.tgz.sha256
-
DSH → 设置 → 插件管理 → 从 tgz 安装;或
git clone仓库后从本地目录安装(link:方式,便于改源码)
已知限制
DSH 内置的「快捷键」设置页仍显示官方固定的 Enter=发送 / Shift+Enter=换行,实际行为以本插件为准。