feat: 实现模块5 - TUI快捷键系统 (Ctrl+L清空/Ctrl+T切换语言)
This commit is contained in:
25
taolun.md
25
taolun.md
@@ -518,5 +518,30 @@ func (m model) Update(msg tea.Msg) (tea.Model, tea.Cmd) {
|
||||
|
||||
**下一步**: 实现模块5: 快捷键系统
|
||||
|
||||
**关联文档**:
|
||||
- [changelog.md#0.6.0](changelog.md#060)
|
||||
|
||||
---
|
||||
|
||||
### [2026-04-06 12:30] 版本 0.6.0 - 模块5: 快捷键系统 (已完成)
|
||||
**原因**: 添加键盘快捷键提升用户体验
|
||||
**分析**:
|
||||
- 需要常用操作快捷键
|
||||
- 需要清晰显示快捷键提示
|
||||
|
||||
**解决方案**:
|
||||
1. 添加Ctrl+L: 清空输入和结果
|
||||
2. 添加Ctrl+T: 循环切换语言
|
||||
3. 添加keyStyle样式高亮快捷键
|
||||
4. 更新帮助提示显示所有快捷键
|
||||
|
||||
**快捷键列表**:
|
||||
- `Ctrl+L`: 清空输入框和翻译结果
|
||||
- `Ctrl+T`: 循环切换目标语言 (zh-CN→en-US→ja→ko→...)
|
||||
- `Ctrl+C`/`Esc`: 退出程序
|
||||
- `Enter`: 翻译 (后续模块实现)
|
||||
|
||||
**下一步**: 实现模块6: 集成翻译
|
||||
|
||||
**关联文档**:
|
||||
- [changelog.md#0.6.0](changelog.md#060)
|
||||
Reference in New Issue
Block a user