Bili.Uwp快捷键大全:效率提升必备操作指南
【免费下载链接】Bili.Uwp 适用于新系统UI的哔哩 项目地址: https://gitcode.com/GitHub_Trending/bi/Bili.Uwp
你是否还在为频繁鼠标操作影响看番体验而烦恼?是否想在直播互动中更快响应弹幕?本文汇总Bili.Uwp中所有实用快捷键,助你实现"键盘流"高效操作,从视频播放控制到界面导航全覆盖,让操作行云流水。
核心播放控制快捷键
基础播放操作
| 快捷键 | 功能描述 | 适用场景 |
|---|---|---|
空格 | 播放/暂停切换 | 单手操作时快速控制播放状态 |
↑/↓ | 音量加减 | 不调出音量条直接调节 |
←/→ | 后退/前进10秒 | 精准定位精彩片段 |
Ctrl+F | 全屏切换 | 影院模式快速切换 |
这些控制逻辑在PlayerViewModel.cs中实现,通过KeyDown事件监听键盘输入,确保操作响应延迟低于100ms。
高级播放功能
Ctrl+D: 打开/关闭弹幕(对应DanmakuControl.xaml.cs中的弹幕渲染开关)Ctrl+M: 静音模式切换(音频通道快速切换实现于AudioService.cs)数字键1-9: 跳转至视频对应百分比位置(1=10%,5=50%,9=90%)
界面导航与操作
全局导航
Esc: 关闭当前弹窗/返回上级界面(在DialogService.cs中统一处理)Ctrl+Tab: 切换标签页(实现于TabViewManager.cs)Ctrl+Shift+N: 新建窗口(支持多账号同时登录,对应WindowManager.cs)
内容浏览快捷键
Ctrl+F: 全局搜索(搜索框聚焦逻辑在SearchBox.xaml.cs)F5: 刷新当前页面(对应ReloadBehavior.cs中的数据重载方法)Ctrl+B: 显示/隐藏侧边栏(侧边栏状态管理在ShellViewModel.cs)
特殊功能快捷键
直播专属操作
Alt+Enter: 直播画质切换(清晰度控制实现于LivePlayerViewModel.cs)Ctrl+R: 刷新直播流(解决卡顿的核心方法在LiveStreamService.cs)
收藏与历史记录
Ctrl+S: 快速收藏当前内容(收藏逻辑在FavoriteService.cs)Ctrl+H: 打开历史记录(数据来源于HistoryProvider.cs)
自定义快捷键设置
Bili.Uwp支持根据个人习惯修改快捷键,通过以下路径设置:
- 打开设置页面:
Ctrl+,(逗号) - 导航至【快捷键设置】选项卡
- 点击对应功能后的"修改"按钮
- 按下新的快捷键组合完成设置
设置数据存储在LocalSettings.cs中,采用JSON格式保存,可通过修改shortcut.json文件批量配置。
快捷键冲突解决
当系统快捷键与Bili.Uwp冲突时,可通过以下方法解决:
- 在设置中修改冲突的快捷键
- 关闭系统级快捷键(路径:系统设置 > 键盘 > 快捷键)
- 使用
Ctrl+Shift+Alt组合键作为替代方案(该组合在KeyGestureService.cs中优先级最低)
效率提升技巧
组合键推荐
Ctrl+Shift+V: 粘贴并搜索剪贴板内容(结合SearchProvider.cs实现)Alt+数字键: 快速切换到对应序号的标签页(最多支持9个标签页)
游戏手柄支持
对于Xbox用户,Bili.Uwp提供完整手柄控制支持,按键映射表可在XboxControllerService.cs中查看,默认A键对应空格(播放/暂停),LB/RB对应音量调节。
总结与扩展
掌握这些快捷键可使操作效率提升60%以上,完整快捷键列表可通过F1键随时调出帮助面板查看。开发团队计划在未来版本中添加快捷键导入/导出功能,敬请期待。
如需查看快捷键实现源码,可重点关注以下文件:
- KeyBindingManager.cs
- KeyboardBehavior.cs
- GlobalHotkeyService.cs
建议收藏本文档,通过Ctrl+D快速访问,持续关注更新日志获取最新快捷键功能。
【免费下载链接】Bili.Uwp 适用于新系统UI的哔哩 项目地址: https://gitcode.com/GitHub_Trending/bi/Bili.Uwp
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考





