Горячая клавиша для открытия редактора ответа на тему

Есть ли сочетание клавиш для открытия редактора, чтобы ответить на текущую тему? Также есть ли где-то список всех сочетаний клавиш? Уверен, что существует множество удобных ярлыков, о которых я не знаю.

Сочетание клавиш, которое вы ищете, — shift + r

Да, список есть: в нижней части меню «гамбургер» — «Сочетания клавиш».

Это меню-гамбургер? Я не вижу там ничего про «Горячие клавиши».

Чрезмерное количество возможных тем выталкивает меню за пределы экрана. Не могли бы мы убрать некоторые из них, пожалуйста, @sam? Мне кажется немного нелепым иметь так много.

Думаю, это проблема в основном здесь, на Meta, а не в самом Discourse. Я внес несколько изменений в список тем в этом меню, и после этого не смог воспроизвести эту проблему. Можете, пожалуйста, сообщить, сохраняется ли она у вас? Если да, то укажите, пожалуйста, какой браузер и операционную систему вы используете.

Возможно, я что-то упускаю, но я всё ещё не вижу «Горячие клавиши» ни здесь, на Meta, ни на https://community.wanikani.com, где меню гораздо меньше. Я использую Chrome на Windows 10.

Например, на https://community.wanikani.com:

Не совсем понятно, почему это происходит; возможно, ваше устройство или браузер определяется как мобильное? Поскольку у мобильных устройств нет клавиатур для использования, этот пункт меню для них бессмысленен и скрывается.

То, что я вижу на meta:

То, что я вижу на своём самораспространённом экземпляре:

Насколько я могу судить, общий макет и всё остальное точно отображаются как для версии для настольных компьютеров.

Не могли бы вы пока поделиться прямой ссылкой на эту страницу?

Попробовали ли вы использовать другой веб-браузер или устройство, либо запустить браузер в безопасном режиме (с отключёнными плагинами)?

Насколько я знаю, можно просто нажать ?

Я только что попробовал в другом браузере и при другом разрешении (подключенный к монитору), но изменений не произошло. Затем я попробовал на втором устройстве, и там всё отобразилось корректно.


Главное отличие здесь, конечно, в том, что изображение с моего первого компьютера включает режим «Мобильный вид», тогда как второе включает «Горячие клавиши». Возможно, условия, при которых включается «Мобильный вид», помогут понять, что здесь не так.

При подключении к монитору оба компьютера использовали разрешение 1440p и масштаб 100%, поэтому логических причин для разного отображения быть не должно. Без подключения к монитору первый компьютер работал на разрешении 1080p с масштабом 125%. Возможно, что-то в моих настройках разрешения было закэшировано в Discourse даже после обновления страницы, так что использование монитора ничего не изменило.

В любом случае, мне кажется, что какой-то аспект условия «Мобильный вид» / «Горячие клавиши» использует разрешение экрана вместо user agent или что-то в этом роде. Или, возможно, масштаб не учитывается должным образом. (Кажется, что screen.height и screen.width в JavaScript учитывают масштаб, но я, разумеется, не знаю, что именно вы используете для определения разрешения экрана, если используете вообще).


Стоит упомянуть, что ранее я сталкивался с проблемами, когда на ноутбуке в Discourse отображался мобильный вид, вероятно, из-за моих настроек разрешения или масштаба.

Небольшое отступление: ноутбук, который Discourse воспринимает как мобильное устройство

Например:
На ноутбуке 1:

На ноутбуке 2:

Не знаю, являются ли иконки Facebook/Twitter/электронной почты только для десктопа, но я вижу их только в одном из видов. Или, возможно (снова), это просто из-за разрешения.

Раньше была существенная разница в том, как работали кнопки «Поделиться» в десктопном и мобильном видах (до того, как в iOS версия Discourse перешла к использованию встроенного меню «Поделиться» в iOS), и было очень заметно, что мой ноутбук по ошибке использовал мобильное поведение.

Ваш ноутбук поддерживает сенсорный экран?

Да, именно так. Это, безусловно, ещё одно различие между двумя ноутбуками: второй (который отображал ожидаемые параметры меню) не поддерживает сенсорный экран.