Premi Invio per andare a capo, Shift+Invio per inviare il messaggio in chat

L’impostazione predefinita mi sembra buona, ma non renderei l’invio con Maiusc+Invio un’opzione, perché è come dare la possibilità di usare ESC per inviare invece di impedire l’invio, il che allenerà la memoria muscolare nel modo sbagliato per alcuni utenti.

È come ESC per uscire o Ctrl+K per cercare — non è uno standard ufficiale, ma è stato fatto così per così tanto tempo da così tanti programmi, che è quello che gli utenti si aspettano. Come hai menzionato sopra: “Questa sembra essere un’impostazione piuttosto standard in tutte le chat popolari, da Telegram a Element, ovvero consentire ‘Cmd+Invio per inviare, Invio per andare a capo’.”

Se le persone allenano la memoria muscolare che Maiusc+Invio invia messaggi, avranno spiacevoli sorprese quando scopriranno cosa succede in altri programmi.

Non uso i due programmi che hai menzionato, ma Slack, Google Chat, Skype, Apple Messages e la maggior parte degli altri usano Invio per inviare e Maiusc+Invio per creare nuove righe. Quando Invio non invia (Gmail, post di Discourse, ecc.), Ctrl/Comando+Invio invia.

Un’opzione per disattivare l’invio per Invio ha senso, ma penso che usare Maiusc+Invio per inviare causerà problemi alle persone che scelgono quell’opzione senza rendersi conto che creerà un altro problema di memoria muscolare.