按 Enter 换行,Shift+Enter 在聊天中提交消息

没有标准,这就是为什么我要求进行设置然后完成它。如果我选择 Enter 来换行,我期望其他任何操作(例如提交)都不同。

如果 Shift+Enter 换行,而 Cmd+Enter 提交,这是糟糕的用户体验——这两者很容易混淆,我们又回到了不可靠的行为,这绝对不是“最不令人惊讶的”。

它必须介于 A) 单独按 Enter 和 B) 按下带有修饰键的 Enter 之间。这是区分换行和提交意图的唯一方法,这将使用户使用编辑器顺畅直观。

将“Enter”与“Shift-Enter”组合以产生换行,然后使用“Cmd+Enter”进行提交——我认为这是一个糟糕的主意。