여러 단락으로 된 메시지를 작성하는 것을 좋아합니다. 하지만 줄바꿈을 위해 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 키를 잘못 누르기 때문입니다. 요즘에는 Discourse에서만 그런 일이 생깁니다.
설정 기능이 있다면 좋겠습니다. ![]()
(하지만 제 생각엔, 기본적으로 Enter 키를 눌러 짧은 형식의 채팅을 전송하는 것이 자연스럽고, 게시물에서 긴 글을 쓸 때는 전송 대신 줄바꿈을 하는 것이 더 적합하다고 봅니다. 그래서 현재의 구분이 제게는 합리적으로 느껴집니다.)
내부에서 논의 중입니다 ![]()
곧 이 기능의 단순한 버전을 작업할 예정이며, 향후 더 개선할 수 있습니다.
이 설정이 모바일 기기에서의 동작에도 영향을 미치나요?
지금 스마트폰으로 채팅할 때 Enter 키를 눌러 새 줄을 추가할 수 있습니다. 이 PR이 병합된 후에도 계속 가능할까요? 아니면 이전과 같은 방식으로 채팅하려면 설정을 변경해야 하나요?
제 목표는 모바일에 간섭하지 않는 것입니다. 오늘 이 부분을 확인해 볼 계획입니다.
그래서 모바일의 주요 문제는 여전히 남아 있습니다. 별로 좋지 않네요.
이 링크 Sending chat message using icon, not enter, on tablets 에 대해 이야기하고 계신 건가요?
다음 주에 확인해 보겠습니다. 다른 설정이 필요하다고 말하는 유혹이 들기도 합니다. @lindsey 이 다른 주제도 한번 확인해 주시고 의견 주시겠어요?
추가 설정을 피하고 싶습니다. 데스크톱과 태블릿에는 동일한 설정을 적용하되, 다른 모바일 기기에는 적용하지 않는 것이 가능할까요?
외부 링크가 어떻게 열리거나 자동 목록이 어떻게 작동하는지와 비슷한 문제입니다
첫 번째는 사용자가 브라우저에서 그 선택을 해야 한다는 점이 다소 이상하고, 두 번째는 Discourse가 익숙한 동작 방식을 어느 정도 변경했기 때문에 필수적이었습니다 ![]()
그리고 Shift+Enter도 비슷한 범주에 속합니다. 큰 화면을 사용하는 개발자 출신 사용자들은 마우스 사용을 싫어하기 때문이죠 — 네, 그건 제 이야기지만, 그렇게 보입니다
하지만 마우스를 사용하거나 심지어 화면을 탭하는 대부분의 사용자는 매일 Enter 키로 줄바꿈을 하고 아이콘을 통해 메시지를 전송합니다.
좋은 UX인가요? 인체공학적으로는 아니지만, 그들은 그것에 익숙해져 있습니다 — 그리고 이것이 바로 여기에서도 햄버거 메뉴가 그 위치에 있는 이유입니다.
제 의도가 무엇인지 잘 모르겠지만, 두 가지 합리적인 경로가 있습니다:
하지만 모든 설정이 항상 표시되지는 않아야 합니다. 제 라우터는 이를 위한 세 가지 다른 레벨을 제공합니다 ![]()
하지만 순수한 Enter 키로 전송하는 것은 정말 귀찮습니다. 데스크톱에서도 줄바꿈이 Shift+Enter 뒤에 있고, 빠른 손가락이 그 Shift를 공간적으로나 시간적으로 놓칠 때 말이죠. 그래서 저는 반대편(즉, Enter로 전송)이 요청되는 것이라고 추정합니다.
오늘 아침에 태블릿에서 해당 변경 사항을 시도해 보았는데, 설정에서 무엇을 선택하느냐에 따라 Enter 키가 새 줄을 만드는 데 사용되거나 메시지를 전송하는 데 사용되었습니다. 따라서 제 경우, 설정에서 전송에 Shift+Enter를 선택하면 태블릿에서 문제가 해결되고 노트북에서는 아무것도 깨지지 않습니다. 노트북에서는 Shift+Enter를 전송에 사용할 수 있습니다.
테마, 색상, 글꼴 크기처럼 기기별로 선택할 수 있는 옵션이 필요하다고 생각하지 않습니다.