Описание тега ckeditor5

CKEditor 5 - это набор готовых к использованию редакторов форматированного текста, созданных с помощью мощной инфраструктуры, которая позволяет создавать любые решения для редактирования текста и включать в себя совместное редактирование в реальном времени. Используйте этот тег для любых вопросов, связанных с CKEditor 5. Используйте тег ckeditor4.x для вопросов о CKEditor 4.

CKEditor 5 - это набор готовых к использованию редакторов форматированного текста, созданных с помощью мощной инфраструктуры, которая позволяет создавать любые решения для редактирования текста и включать в себя совместное редактирование в реальном времени.

CKEditor 5 написан на ES6 (ECMAScript 2015) и использует настраиваемую модель данных с виртуальной DOM. Благодаря внедрению Operational Transformation он готов к совместной работе в реальном времени. Модульная архитектура на основе плагинов и ядро ​​без схемы делают его очень расширяемым и гибким. У него красивый интерфейс, который вы можете легко настроить под свои нужды.

CKEditor 5 распространяется в виде готовых к использованию сборок, которые вы можете установить из npm, загрузить в виде пакетов.zip или загрузить из CDN. Каждая "сборка" предоставляет редактор одного типа с набором функций и конфигурацией по умолчанию. CKEditor 5 Builds позволяет вам быстро и легко инициализировать один из множества типов редакторов в вашем приложении.

В то же время CKEditor 5 также является платформой для создания индивидуальных решений для редактирования форматированного текста. Вы можете настроить существующие сборки или создать свои собственные редакторы и функции с помощью CKEditor 5 Framework.

Задавать вопросы

При размещении нового вопроса, пожалуйста, укажите вашу конкретную версию, сборку и используемые плагины.

Примечание. Как продукт, CKEditor 5 является преемником ckeditor4.x (и ранее - fckeditor), но он был переработан с нуля, с другой архитектурой, поэтому прямого пути обновления нет. Узнайте больше о миграции.

Ресурсы