トピックを閉じるキーボードショートカットはありますか?
いいえ、そのようなショートカットはありません。管理用のレンチを開くキーボードショートカットを追加し、その後、c のような 2 番目のキーでトピックを閉じるようにするのが理にかなっていると思います。
これを機能リクエストとしてマークします。
ステップ 0 は、管理用トピックレンチを開くためのショートカットを何にするかを決めることです。
ショートカットヘルプモーダルに記載されていないショートカットはありますか?
ほら、コピーできますよ!
ジャンプ先
- g、h ホーム
- g、l 最新
- g、n 新規
- g、u 未読
- g、c カテゴリ
- g、t 人気
- g、b ブックマーク
- g、p プロフィール
- g、m メッセージ
- g、d 下書き
ナビゲーション
- u 戻る
- # 投稿 # に移動
- k/j 選択を ↑ ↓ に移動
- o または Enter 選択したトピックを開く
- 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 トピックを印刷
上記以外に、予約されているキーはありますか?
また、私のキーボードにはレンチキー(
)がないことに気づきました。なので、私の第一候補は使えませんね。¯\_(ツ)_/¯
管理レンチを開くには、Shift + aを提案します。
管理レンチを開くには Shift + a が好きです。GitHub で PR を作成して作業できますか? @sam
ええ、プルリクエストで試してみることはできると思います。ただ、難しいのは、開いた状態でキーボードを使って何かを選択できるようにする必要がある点です。
それを実現する方法をどうお考えですか?
管理レンチが開いている状態で、↑ キーと↓ キーを使って移動し、Enter キーでオプションを選択するのはどうでしょうか?これが可能かどうかはわかりませんが、一つのアイデアとして提案します…
可能であれば、この案に賛成です。検索機能では同様のことを行っていますが、選択されたボタンを強調表示するのは少し難しいかもしれません。ぜひ試してみて、スクリーンショットを共有してもらえませんか?
はい、何かでき次第お知らせします。
ember.js の理解に少し苦労しています。以前は ember.js を使ったことがありません。今回はトピック管理メニューを開くだけの PR を作成しました。これが役立つことを願っています。他の部分についてご協力いただければ、大変助かります。
Shift+a は機能しています。ただし、メニュー内では矢印キーが機能しません。閉じる、タイマーなどの一部のタスクにショートカットキーを割り当てたいです。
それに関連して、UI クリックのシーケンスに対して独自のキーボードショートカットを追加する別の方法はありませんか?もしかして Chrome 拡張機能でしょうか?
更新:コードを少し調査しました。「トピックを閉じる」ショートカットは、pinUnpinTopic や deferTopic のショートカットと非常に似ています。トピッククラスで toggleClosed を呼び出すだけです。
pinUnpinTopic() {
this.container.lookup("controller:topic").togglePinnedState();
},
@hectorbus - これはあなたが実装できますか?「閉じる」には Shift+c はどうでしょう?自分でもやろうかと思ったのですが、今は GitHub の設定やコーディングの環境が整っていないので。
矢印キーの機能は実装されなかったと理解しています。私も取り組んでみましたが、成功しませんでした。カスタムキーボードショートカットについては、そのChrome拡張機能を作成できるかどうかわかりませんが、ぜひ試してみてください。また、コードと機能が承認されれば、新しいキーボードショートカットを含む新しいプルリクエストを作成することも可能です。
コードを確認して、toggleClosed が機能するかどうかを確認します。問題ないはずです。
