自定义编辑器