全选
全选功能允许您使用 Ctrl/Cmd+A 键或工具栏按钮选择所有内容。这样您就可以一次清除或复制所有内容。
# 演示
按 Ctrl/Cmd+A 或使用工具栏按钮
选择编辑器的全部内容。当选择位于 图像标题 中时,它只会扩展到标题的边界。再次使用键或工具栏按钮来包含更多内容,直到选择编辑器的所有内容。当选择位于表格单元格或任何自包含(嵌套)的可编辑内容部分时,同样适用。
旅行带来的美好

就像地球上所有美好的事物一样,旅行以身作则教会我们。以下是我多年旅行中学习到的一些宝贵的经验。
对多样性的欣赏
习惯完全不同的文化可能很具有挑战性。虽然在网上或从书籍中了解文化也很不错,但没有任何东西能比亲自体验文化多样性更接近。您学习欣赏每一个差异,同时变得更加文化包容。
此演示展示了一组有限的功能。请访问 功能丰富的编辑器示例 以查看更多实际操作。
# 安装
在 安装编辑器 后,将该功能添加到您的插件列表和工具栏配置中
import { ClassicEditor, SelectAll } from 'ckeditor5';
ClassicEditor
.create( document.querySelector( '#editor' ), {
// Load the plugin.
plugins: [ SelectAll, /* ... */ ],
// Display the "Select all" button in the toolbar.
toolbar: [ 'selectAll', /* ... */ ],
} )
.then( /* ... */ )
.catch( /* ... */ );
# 相关功能
- 键盘快捷键 – 查看 CKEditor 5 支持的其他常用键盘快捷键。
# 通用 API
SelectAll
插件注册了 'selectAll'
UI 按钮组件和 'selectAll'
命令,该命令由 SelectAllCommand
实现。
您可以使用 editor.execute()
方法执行命令
// Select the entire content of the editor.
editor.execute( 'selectAll' );
我们建议使用官方的 CKEditor 5 检查器 进行开发和调试。它将为您提供有关编辑器状态的大量有用信息,例如内部数据结构、选择、命令等等。
# 贡献
该功能的源代码在 GitHub 上的 https://github.com/ckeditor/ckeditor5/tree/master/packages/ckeditor5-select-all 提供。
我们每天都在努力使我们的文档保持完整。您是否发现过时信息?是否缺少某些内容?请通过我们的 问题追踪器 报告。
随着 42.0.0 版本的发布,我们重新编写了大部分文档以反映新的导入路径和功能。感谢您的反馈,这将帮助我们确保文档的准确性和完整性。