如何在 CKEditor 5 中禁用 Shift+Enter

How to disable Shift+Enter in CKEditor 5

我想禁用 CKEditor 5 中的 Shift+Enter 键。我还想在用户粘贴到编辑器时从复制的内容中删除
。基本上,我只是不希望
位于文档中的任何位置。它一定是一个非常简单的设置,但我在文档中找不到它。有人可以帮忙吗?

谢谢! 狮子座

嗯。结果很容易。我 post 在这里只是为了以防万一其他人想知道。如果要禁用块中的 Shift+Enter 功能,例如段落。您可以将以下代码添加到 paragraph.js:

        // Disallow softBreak
        model.schema.addChildCheck( ( context, childDefinition ) => {
            if ( childDefinition.name == 'softBreak' && Array.from( context.getNames() ).includes( 'paragraph' ) ) {
                return false;
            }
        } );