用途:TanStack Hotkeys 提供类型安全的键盘快捷键开发指导,适用于需要使用或维护该库的项目,帮助处理快捷键注册、按键序列、作用域、录制、按键状态、展示以及框架适配等任务。
主要能力:覆盖注册、序列、作用域、录制、按键状态、展示与适配器等主题;提供基础(Foundations)参考与各框架适配器参考;按任务进行路由,例如 Alpine、Ember、Octane、React、Preact、Solid、Svelte、Vue、Angular、Lit 等适配器,以及 Vanilla 无框架用法。
使用方式:先检查已安装的 TanStack 包及确切版本;阅读基础参考与检测到的框架对应适配器参考;主题参考为索引,处理任务时选择其中一个指南或章节,仅在需要时跟随前置链接;优先采用已安装包的类型和与版本匹配的源码指导,而非记忆;将示例翻译到框架适配器时,保留 headless/core 行为。框架检测可按包名进行:@tanstack/hotkeys(Vanilla)、@tanstack/alpine-hotkeys、@tanstack/angular-hotkeys、@tanstack/ember-hotkeys、@tanstack/lit-hotkeys、@tanstack/octane-hotkeys、@tanstack/preact-hotkeys、@tanstack/react-hotkeys、@tanstack/solid-hotkeys、@tanstack/svelte-hotkeys、@tanstack/vue-hotkeys。
适用场景:项目使用 TanStack Hotkeys,需要实现或调整快捷键相关功能,或在不同框架适配器之间迁移行为时。
限制:需确认目标键盘布局与操作系统上的行为;跨边界任务应使用单独的产品技能 tanstack-devtools;资料对应已验证版本 @tanstack/hotkeys@0.11.0,其他版本或未提及的平台、收费与价格信息暂未提供。