Мы любим писать многострочные сообщения. Однако очень раздражает необходимость нажимать Shift+Enter для переноса строки, а случайно нажать Enter и отправить сообщение — слишком просто.
Пожалуйста, добавьте настройку для переключения этих действий.
Мы любим писать многострочные сообщения. Однако очень раздражает необходимость нажимать Shift+Enter для переноса строки, а случайно нажать Enter и отправить сообщение — слишком просто.
Пожалуйста, добавьте настройку для переключения этих действий.
Я буду использовать жирный шрифт: +1 за это
И вот моя причина:
Я тоже довольно часто это делаю. ![]()
Это также поможет с вашим предыдущим запросом на новую функцию.
Итак, давайте добавим планшеты в список вариантов использования.
Я совсем забыл об этом запросе
![]()
В основном потому, что у него практически нет поддержки (и я понимаю почему — использование планшетов встречается крайне редко)
Уважаемые разработчики, я всё ещё испытываю трудности и иногда по ошибке отправляю недописанные сообщения, нажимая Enter.
Это, кажется, стандартная настройка во всех популярных чатах — от Telegram до Element, то есть возможность отправлять сообщение по «Cmd+Enter», а нажатие Enter создаёт новую строку.
Не могли бы вы добавить такую настройку в профиль пользователя?
Я не согласен.
Shift+Enter — это стандарт для создания новой строки без отправки.
Enter подходит для отправки.
Возьмите для примера Discord, Signal или ChatGPT.
Можете ли вы назвать платформы для чата, где всё наоборот?
Не согласны с чем — с тем, чтобы сделать это настраиваемым, как Telegram и многие другие?
Я активный пользователь чатов. Когда я сотни раз в день переключаюсь между темами и чатами, мне удобнее, чтобы Enter тоже не отправлял сообщение — и в поле ввода комментария, и в поле ввода сообщения в чате. Это лишняя когнитивная нагрузка: приходится переключаться между тем, какую кнопку нажать для новой строки, и легко ошибиться время от времени. Это очень раздражает. Поэтому я просто настроил бы Enter для создания новой строки, а вы могли бы отправлять сообщения, нажав Enter.
У меня нет ни одной платформы, где Enter отправляет сообщение. И эта преждевременная отправка происходит со мной каждый день. Чаще всего потому, что я случайно нажимаю Enter вместо Backspace. В настоящее время только Discourse так работает.
Меня бы устроила настройка. ![]()
(но на мой взгляд, по умолчанию Enter логично использовать для отправки коротких сообщений в чате, тогда как при написании длинного текста в посте нужно создавать новые строки, а не отправлять сообщение. Поэтому текущее различие кажется мне разумным.)
Мы обсуждаем это внутри компании ![]()
Я скоро займусь простой версией этого, возможно, в будущем мы доработаем её подробнее.
Постараюсь внести это в течение следующих двух недель:
Повлияет ли настройка также на поведение на мобильных устройствах?
Сейчас, когда я общаюсь с телефона, я могу использовать клавишу Enter для добавления новой строки. Останется ли это возможным после слияния PR? Или мне нужно изменить настройку, чтобы продолжить использовать чат так же, как и раньше?
Моя цель — не мешать мобильной версии. Я планирую проверить это сегодня.
Так что основная проблема мобильных устройств всё ещё остаётся. Не круто.
Хорошо, вы имеете в виду это: Sending chat message using icon, not enter, on tablets?
Посмотрю на это на следующей неделе. У меня возникает искушение сказать, что нам нужно другое настройка. @lindsey, не могли бы вы посмотреть эту другую тему и дать мне своё мнение, пожалуйста?
Я бы очень хотел избежать дополнительных настроек. Можно ли применить одну и ту же настройку к настольным компьютерам и планшетам, но не к другим мобильным устройствам?
Похоже на то, как открываются внешние ссылки или как работают автоматические списки
Первое немного странно — пользователь должен сделать этот выбор в своём браузере, а второе было необходимо, потому что Discourse изменил привычное действие ![]()
И Shift+Enter относится к тому же жанру. Всё потому, что пользователи с больших экранов и опытом разработки ненавидят использовать мышь — да, это я говорю, но выглядит это именно так
Но большинство пользователей, которые используют мышь или даже касаются экрана, каждый день делают перенос строки с помощью Enter и отправляют сообщение через иконку.
Это хороший UX? С точки зрения эргономики — нет, но они привыкли к этому — и именно поэтому даже здесь «гамбургер» находится там, где он есть.
Не знаю, в чём моя главная мысль, но есть два разумных пути:
Но не все настройки должны быть видны постоянно. Мой роутер предлагает три уровня для этого ![]()
Однако отправка с помощью обычного Enter — это боль. Даже на настольном компьютере, если перенос строки находится за Shift+Enter, а быстрые пальцы случайно пропускают Shift — в пространстве или во времени. Поэтому, полагаю, просят сделать наоборот.
Сегодня утром я проверил это изменение на своём планшете: в зависимости от выбранной настройки в предпочтениях, клавиша Enter либо создавала новую строку, либо отправляла сообщение. Для меня выбор комбинации Shift+Enter для отправки в настройках исправил проблему на планшете и не нарушил работу на ноутбуке. Теперь я могу использовать Shift+Enter для отправки там.
Думаю, мне не нужна возможность выбирать это отдельно для каждого устройства, как это реализовано для тем, цветов и размера шрифта.