关闭主题的键盘快捷键

有关闭主题的键盘快捷键吗?

4 个赞

不,没有这样的快捷键。我认为添加一个打开管理员扳手(admin wrench)的键盘快捷键是有意义的,然后可以使用第二个键(如 c)来关闭主题。

我将此标记为功能请求。

第一步是确定用于打开管理员主题扳手的快捷键是什么。

14 个赞

有没有列在快捷键帮助弹窗中的快捷键?

嘿,看,我可以复制它!

跳转至

  • g, h 首页
  • g, l 最新
  • g, n 新帖
  • g, u 未读
  • g, c 分类
  • g, t 热门
  • g, b 书签
  • g, p 个人资料
  • g, m 消息
  • g, d 草稿

导航

  • u 返回
  • # 跳转到第 # 楼
  • k/j 移动选择 ↑ ↓
  • oEnter 打开选中的话题
  • Shift+j/Shift+k 下一个/上一个版块
  • Shift+l 跳转到第一个未读帖子

应用

  • = 打开汉堡菜单
  • p 打开用户菜单
  • . 显示更新的话题
  • /Ctrl+Alt+f 搜索
  • ? 打开键盘帮助
  • x, r 清除新帖/新消息提示
  • x, t 清除话题提示
  • Shift+z Shift+z 退出登录

撰写

  • Shift+c 返回编辑器
  • Shift+F11 全屏编辑器
  • c 创建新话题
  • t 作为关联话题回复
  • Shift+r 回复话题
  • r 回复帖子
  • q 引用帖子

操作

  • f 切换话题书签
  • Shift+p 置顶/取消置顶话题
  • Shift+s 分享话题
  • s 分享帖子
  • l 点赞帖子
  • ! 举报帖子
  • b 收藏帖子
  • e 编辑帖子
  • d 删除帖子
  • m, m 静音话题
  • m, r 普通(默认)话题
  • m, t 关注话题
  • m, w 追踪话题
  • Shift+u 推迟话题
  • Ctrl+p 打印话题

除了这些,还有其他保留的快捷键吗?

另外,我注意到我的键盘上缺少一个扳手键(:wrench:),所以的首选方案行不通了。¯\_(ツ)_/¯

我建议使用 Shift + a 来打开管理员扳手。

6 个赞

我喜欢按 Shift + a 来打开管理员扳手。我能否通过在 GitHub 上提交 PR 来参与开发?@sam

1 个赞

嗯,我觉得你可以在 PR 中尝试一下。不过棘手的是,一旦打开,你需要能够通过键盘选择内容。

你打算如何实现这一点?

3 个赞

如果管理员扳手打开后,使用 键进行导航呢?然后按 Enter 键选择选项。我不知道这是否可行,但这只是一个想法…

5 个赞

如果你能实现这一点,我非常支持。我们在搜索功能中就是这样做的,不过高亮显示当前选中的按钮可能会稍显棘手。你能尝试一下并贴出一张截图吗?

3 个赞

好的,我有消息会通知你。

5 个赞

我一直对 Ember.js 有些困惑,因为以前从未接触过它。我提交了一个 PR,仅用于打开主题管理菜单,希望这能有所帮助。如果有人能帮我完成其他部分,将不胜感激。

5 个赞

Shift+A 可以正常工作。但方向键在菜单中无效。希望能有一些快捷方式用于关闭、计时器等任务。

顺便问一下——有没有其他方式可以为我的一系列 UI 点击操作添加个人键盘快捷键?比如通过 Chrome 扩展?

1 个赞

更新:在代码中做了一些探索。关闭主题的快捷键可以与 pinUnpinTopic 和 deferTopic 快捷键非常相似。只需在主题类上调用 toggleClosed 即可。

 pinUnpinTopic() {
    this.container.lookup("controller:topic").togglePinnedState();
  },

@hectorbus - 你能把这个加进去吗?用 Shift+c 作为关闭快捷键怎么样?我本来可以自己做的,但目前还没配置好 GitHub 和编码环境。

1 个赞

我认为方向键功能从未被实现过,我尝试过但未能成功。关于个人键盘快捷键,我不确定是否有办法构建这个 Chrome 扩展,你可以尝试一下;此外,只要代码和功能获得批准,可以针对该新键盘快捷键提交新的 PR。

1 个赞

让我检查一下代码,看看 toggleClosed 是否可行,我觉得应该没问题。

1 个赞