Я их не использую, хотя и не против. Это отлично сказывается на пользовательском опыте.
В настоящее время сочетания клавиш не выделяются каким-либо особым образом, поэтому мне сложно их запомнить. Я не вижу себя набирающим ?, чтобы узнать их.
Мне нравится идея помощника, который мог бы напоминать вам, если вы упустили какое-то сочетание клавиш. Например:
Реализация такой функции в Discourse могла бы быть опциональной.
Затем, с учётом контекста, после нескольких попыток вы бы видели различные уведомления (с переключателем «Больше не показывать»):
Это могло бы быть:
- Всплывающие уведомления (toast)
- Всплывающие подсказки в определённом месте
- Небольшой индикатор, показывающий сочетание клавиш при наведении
- И так далее.
Ещё одна идея — аналогичная тому, что делает панель разработчика.
Она визуально показывает все доступные точки расширения плагинов. Почему бы не сделать то же самое для сочетаний клавиш, когда это возможно? Грубый и упрощённый пример, сгенерированный ИИ:
Я считаю, что геймификация — это путь к изучению сочетаний клавиш. Я не против плагина, который это делает, или даже режима практики, где можно изучать их шаг за шагом (похоже на discobot), с достижениями для поддержания мотивации.
